1.nginx 安装

(1)解压文件

nginx_nginx

(2)创建用户

nginx_nginx_02


(3)修改配置文件

 vim /root/nginx-1.12.0/src/core/nginx.h

nginx_Linux_03

 vim /root/nginx-1.12.0/auto/cc/gcc

nginx_nginx_04

(4)安装所需的库

nginx_Linux_05

(5)安装

nginx_nginx_06

(6)make && make install

nginx_Linux_07

(7)安装成功

nginx_Linux_08

测试

 

nginx_nginx_09

2.nginx 进程数设置 并发处理最大连接数设置

vim /usr/local/lnmp/nginx/conf/nginx.conf

nginx_nginx_10

 vim /etc/security/limits.conf 

nginx_nginx_11

3.nginxhttp服务

vim /usr/local/lnmp/nginx/conf/nginx.conf

nginx_nginx_12

测试


 

 

 

 

 

4..nginxhttps服务

1vim /usr/local/lnm.nginxhttps服务

 vim /etc/locla/lnmp/nginx/conf/nginx.conf

nginx_Linux_13

(2)生成数字证书

 

make cert.pem

nginx_nginx_14

 

mv cert.pem /usr/local/lnmp/nginx/conf/


nginx_nginx_15

 

 

测试

nginx_nginx_16

 

5.nginx status监控

vim /usr/local/lnmp/nginx/conf/nginx.conf

nginx_Linux_17

allow 127.0.0.1;   只允许本机访问

Deny all;

 

测试

nginx_nginx_18

 

6.nginx网页重写

vim /usr/local/lnmp/nginx/conf/nginx.conf

nginx_nginx_19

nginx_Linux_20

 rewrite ^(.*)$ https://www.westos.org$1 permanent;   永久重写

测试

nginx_nginx_21

nginx_Linux_22

nginx_Linux_23




 

 

7.nginx负载均衡,轮询

vim /usr/local/lnmp/nginx/conf/nginx.conf

nginx_nginx_24nginx_Linux_25



测试

nginx_nginx_26

nginx_nginx_27