1,yum安装nginx服务
yum安装:
[root@1WEB ~]# yum install nginx -y
查看版本:
[root@1WEB ~]# rpm -qa nginx
nginx-1.16.0-1.el7.ngx.x86_64
启动服务:
[root@1WEB ~]# systemctl start nginx
开机自启:
[root@1WEB ~]# systemctl enable nginx
查看状态:
[root@1WEB ~]# systemctl status nginx
● nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: active (running) since 二 2019-04-30 11:12:44 CST; 7h ago
------------------------------------->>>省略若干
--------------------------------------------------->>>(running)表示开启 -------------------------------------------------------------------------------------------------------------------
2,编译安装nginx服务
创建目录:
[ro[root@2WEB ~]# cd /server/tools
[root@2WEB ~]# cd /server/tools
下载软件包:
[root@2WEB /server/tools]# wget http://nginx.org/download/nginx-1.16.0.tar.gz
解压查看:
[root@2WEB /server/tools]# tar xf nginx-1.16.0.tar.gz
[root@2WEB /server/tools]# ll
总用量 1012
drwxr-xr-x 8 ddd dengli 158 4月 23 21:13 nginx-1.16.0
-rw-r--r-- 1 root dengli 1032345 4月 23 21:58 nginx-1.16.0.tar.gz
创建进程对应的用户:
[root@2WEB /server/tools]# cd nginx-1.16.0/
[root@2WEB /server/tools/nginx-1.16.0]# useradd -s /sbin/nologin www -M
[root@2WEB /server/tools/nginx-1.16.0]# id www
[root@2WEB /server/tools/nginx-1.16.0]# ./configure --user=www --group=www --prefix=/application/nginx-1.16.0/ --with-http_stub_status_module --with-http_ssl_module --with-pcre
[root@2WEB /server/tools/nginx-1.16.0]# make
[root@2WEB /server/tools/nginx-1.16.0]# make install
创建硬链接:
[root@2WEB /server/tools/nginx-1.16.0]# ls -n /server/tools/nginx-1.16.0 /application/nginx
启动服务:
[root@2WEB /application/nginx]# /application/nginx/sbin/nginx
[root@2WEB /application/nginx]# netstat -lntup|grep nginx
检验:
[root@2WEB /application/nginx]# wget 10.0.0.8
[root@2WEB /application/nginx]# curl 10.0.0.8
3,查看编译安装各项指数
[root@2WEB /application/nginx]# tree
.
├── conf
│ ├── fastcgi.conf #和动态服务的接口配置参数,配合php
│ ├── fastcgi.conf.default
│ ├── fastcgi_params
│ ├── fastcgi_params.default
│ ├── koi-utf
│ ├── koi-win
│ ├── mime.types #媒体类型
│ ├── mime.types.default
│ ├── nginx.conf #主配置文件
│ ├── nginx.conf.default
│ ├── scgi_params
│ ├── scgi_params.default #和动态服务的接口配置参数
│ ├── uwsgi_params
│ ├── uwsgi_params.default #和动态服务的接口配置参数,配合Python
│ └── win-utf
├── fastcgi_temp
├── html #默认站点目录
│ ├── 50x.html
│ └── index.html #默认的首页,10.0.0.8不指定文件,默认加载index.html首页
├── logs
│ ├── access.log #访问日志
│ ├── error.log #Nginx错误日志
│ └── nginx.pid #进程号对应文件
├── sbin
│ └── nginx #启动命令
------------------------------------------------------------------------------------------------
查看yum安装各项指数:
[root@1WEB ~]# rpm -ql nginx
---------------------------------------->>>省略一万字
使用编译安装实践:
[root@2WEB ~]# cd /application/nginx/html
[root@2WEB /application/nginx/html]# ll
总用量 8
-rw-r--r-- 1 root dengli 494 5月 2 15:35 50x.html
-rw-r--r-- 1 root dengli 958 5月 2 16:22 index.html
---------------------------------------------------------->>>编辑index.html文件
[root@2WEB /application/nginx/html]# vim index.html
1 <html>
2 <head>
3 <title>古诗</title>
4 <meta charset="UTF-8">
5 </head>
6 <body bgcolor=green>
7 <br>
8 <div align=center>
9 <table border=1>
10 <tr>
11 <td>李商隐</td>
12 <td>锦瑟</td>
13 </tr>
14 <td>001</td>
15 <td>锦瑟无端五十弦 一弦一柱思华年</td>
16 </tr>
17 <td>002</td>
18 <td>庄生晓梦迷蝴蝶 望帝春心托杜鹃</td>
19 </tr>
20 <td>003</td>
21 <td>沧海月明珠有泪 蓝田日暖玉生烟</td>
22 </tr>
23 <td>004</td>
24 <td>此情可待成追忆 只是当时已惘然</td>
25 <html>
26 <head>
27 <meta charset="UTF-8">
28 </head>
29 <body bgcolor=green>
30 <br>
31 <div align=center>
32 <table border=1>
33 <tr>
34 <td>知否</td>
35 <td>李清照</td>
36 <tr>
37 <td>001</td>
38 <td>昨夜雨疏风骤</td>
39 <tr>
40 <td>002</td>
41 <td>浓睡不消残酒</td>
42 <tr>
43 <td>003</td>
44 <td>试问卷帘人</td>
45 <tr>
46 <td>004</td>
47 <td>却道海棠依旧</td>
48 <tr>
49 <td>005</td>
50 <td>知否 知否</td>
51 <tr>
52 <td>006</td>
53 <td>应是绿肥红瘦</td>
--------------------------------------------------------->>>编辑完保存退出
使用浏览器查看:
是不是很简单呢?