Nginx
Nginx搭建、配置、压测等
blueicex2020
走自己的路,少走弯路,让别人无路可走,让别人说去吧!
展开
-
Nginx—— 12.升级
1. 查看原程序的编译参数[root@node2 ~]# nginx -Vnginx version: nginx/1.16.1built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) built with OpenSSL 1.0.2k-fips 26 Jan 2017TLS SNI support enabledconfigure a...原创 2020-02-27 17:30:35 · 170 阅读 · 0 评论 -
Nginx—— 11.Nginx+php7.x
server { listen 80; server_name foo.com; root /path; index index.html index.htm index.php; location / { try_files $uri $uri/ /index.php$is_args$args; } location ...原创 2020-02-26 19:54:31 · 159 阅读 · 0 评论 -
Nginx—— 7.HTTP2
server{ listen 443 http2;...}————Blueicex 2020/2/25 13:23 blueice1980@126.com原创 2020-02-26 14:08:13 · 137 阅读 · 0 评论 -
Nginx——10.隐藏信息
server_tokens off;————Blueicex 2020/2/25 13:32 blueice1980@126.com原创 2020-02-25 13:32:55 · 135 阅读 · 0 评论 -
Nginx—— 9.缓存配置
如果服务器中存在静态资源,可设置本地强缓存。expires 7d表示在本地缓存7天。location / { expires 7d; ... }————Blueicex 2020/2/25 13:22 blueice1980@126.com...原创 2020-02-25 13:30:43 · 142 阅读 · 0 评论 -
Nginx—— 8.gzip配置
gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types text/plain text/css application/js...原创 2020-02-25 13:25:23 · 227 阅读 · 0 评论 -
Nginx—— 6.ssl
server{ listen 80; server_name api.xiaohuochai.cc; return 301 https://api.xiaohuochai.cc$request_uri;}server{ listen 443; server_name api.xiaohuochai.cc; ...原创 2020-02-25 13:22:35 · 1235 阅读 · 0 评论 -
Nginx——5.负载均衡
————Blueicex 2020/2/25 09:58 blueice1980@126.com原创 2020-02-25 13:02:41 · 361 阅读 · 0 评论 -
Nginx—— 4.反向代理
反向代理:在基本服务器的前端加一台代理服务器。客户端将请求发送到服务器(客户端认为是原始服务器,实际是反向代理服务器),反向代理服务器通过一定的策略将请求转发到服务器集群中的服务器上。然后由集群服务器响应结果。反向代理服务去将结果返回给客户端。在反向代理的基础上衍生出负载均衡和高可用。Proxy和Server同属于一个LAN(局域网中),隐藏了服务端信息。反向代理,“它代理的是服务端”,主要用...原创 2020-02-25 12:10:43 · 165 阅读 · 0 评论 -
Nginx—— 3.配置文件
#nginx用户#user nobody; #工作进程数,由cpu核心总数决定最大值worker_processes 1; #错误日志位置#error_log logs/error.log; #PID文件位置(pid为进程id号)#pid logs/nginx.pid; #工作模式events { #每个进程的最大连接数,默认1024;(如每个...原创 2020-02-25 09:58:46 · 387 阅读 · 0 评论 -
Nginx—— 2.常用命令
1.启动nginxnginx -c 配置文件路径(nginx.conf)2.重启nginxsudo nginx -s reload3.停止nginxnginx -s stop4.侦听nginx端口ps aux | grep nginx或者netstat -ntpl | grep 805.查看nginx版本nginx -v6.测试配置文件sudo nginx -t————...原创 2020-02-25 09:19:59 · 161 阅读 · 0 评论 -
Nginx—— 1.安装
1.源码安装[root@node2 ~ ]# yum install -y gcc openssl-devel pcre-devel zlib-devel[root@node2 ~ ]# tar xvf nginx-1.16.1.tar.gz [root@node2 ~ ]# cd nginx-1.16.1/[root@node2 nginx-1.16.1]# ./configure --...原创 2020-02-22 23:38:25 · 142 阅读 · 0 评论