一、Nginx简介

1、什么是Nginx。

nginx是一个高性能的HTTP和反向代理服务器,特点占用内存少,并发能力强,网页服务器表现比较好。
Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载均衡,支持5w个并发连接数。

2、Nginx的作用。

①正向代理

linux把nginx加到环境变量 linux nginx使用_centos

②反向代理

linux把nginx加到环境变量 linux nginx使用_centos_02

二、安装nginx

1、从官网下载nginx,然后上传到服务器 命令:rz

linux把nginx加到环境变量 linux nginx使用_linux把nginx加到环境变量_03

2、解压nginx 命令:tar -zxvf 文件夹名称

linux把nginx加到环境变量 linux nginx使用_centos_04

linux把nginx加到环境变量 linux nginx使用_centos_05

3、进入nginx,找到config

linux把nginx加到环境变量 linux nginx使用_nginx_06

4、运行configure 命令:./configure

linux把nginx加到环境变量 linux nginx使用_nginx_07


linux把nginx加到环境变量 linux nginx使用_linux_08


①如果报错执行yum -y install pcre-devel


②如果再次报错执行 yum -y install openssl openssl-devel

5、执行make ①命令:make

linux把nginx加到环境变量 linux nginx使用_linux_09


②命令:make install


linux把nginx加到环境变量 linux nginx使用_运维_10


③检查是否安装成功


命令:whereis nginx


linux把nginx加到环境变量 linux nginx使用_运维_11


④根据步骤③看到nginx的安装位置


进入nginx


linux把nginx加到环境变量 linux nginx使用_linux把nginx加到环境变量_12

6、启动nginx ①进入sbin文件

linux把nginx加到环境变量 linux nginx使用_nginx_13


②启动


命令:./nginx


linux把nginx加到环境变量 linux nginx使用_linux把nginx加到环境变量_14

7、访问 命令:服务器IP+80(如果访问失败,检测是否服务器防火墙是否打开80端口)

linux把nginx加到环境变量 linux nginx使用_centos_15

三、Nginx常用命令

1、查看nginx的位置

2、进入nginxd的位置(cd /usr/local/nginx/sbin/)

linux把nginx加到环境变量 linux nginx使用_linux_16


linux把nginx加到环境变量 linux nginx使用_linux把nginx加到环境变量_17

3、启动nginx
命令:./nginx

4、停止nginx
命令:./nginx -s stop

5、安全退出nginx
命令:./nginx -s quit

6、重新配置文件
命令:./nginx -s reload

7、查看nginx的进程
命令:ps aux|grep nginx

四、演示nginx修改配置

修改端口号:

1、找到nginx.conf文件

linux把nginx加到环境变量 linux nginx使用_centos_18

2、进行修改,将默认的80修改成9088

linux把nginx加到环境变量 linux nginx使用_linux_19

linux把nginx加到环境变量 linux nginx使用_nginx_20

3、刷新配置 ①输入重新配置命令,不然修改的配置不生效。 ②一定要到sbin目录下

linux把nginx加到环境变量 linux nginx使用_nginx_21

4、发现80端口访问不到nginx,9088是正常的。 备注:如果修改后的端口号没有添加到防火墙策略,一定要进行添加或者关闭防火墙。

linux把nginx加到环境变量 linux nginx使用_centos_22


linux把nginx加到环境变量 linux nginx使用_linux把nginx加到环境变量_23

5、修改成功!