且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

nginx

更新时间:2022-09-27 13:26:42

1.nginx 安装

(1)解压文件

nginx

(2)创建用户

nginx


(3)修改配置文件

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

nginx

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

nginx

(4)安装所需的库

nginx

(5)安装

nginx

(6)make && make install

nginx

(7)安装成功

nginx

测试

 

nginx

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

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

nginx

 vim /etc/security/limits.conf 

nginx

3.nginxhttp服务

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

nginx

测试


 

 

 

 

 

4..nginxhttps服务

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

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

nginx

(2)生成数字证书

 

make cert.pem

nginx

 

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


nginx

 

 

测试

nginx

 

5.nginx status监控

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

nginx

allow 127.0.0.1;   只允许本机访问

Deny all;

 

测试

nginx

 

6.nginx网页重写

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

nginx

nginx

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

测试

nginx

nginx

nginx




 

 

7.nginx负载均衡,轮询

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

nginxnginx



测试

nginx

nginx

本文转自  red777    51CTO博客,原文链接:http://blog.51cto.com/12314711/1949555