1. Nginx命令
1.1 启动nginx
systemctl start nginx
1.2 停止nginx
systemctl stop nginx
1.3 重载nginx
systemctl reload nginx
1.4 查看nginx服务端口
netstat -anpl | grep 'nginx'
1.5 查看nginx进程
ps aux | grep nginx
2. nginx的配置文件
2.1 查看配置文件
2.2 配置文件说明
2.2.1 全局配置,全局生效
2.2.2 events 最大连接数、监听事件
2.2.3 http 的全局配置,比如静态资源文件,和一些基本配置
- server配置:http 中的 server可以配置不同的服务,配置代理也是在这块
2.2.4 配置文件简化后如下
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
include /usr/share/nginx/modules/*.conf;
events {
worker_connections 1024;
}
http {
http 配置
//
upstream xx{
// 负载均衡配置
}
server {
listen 80;
server_name _;
// 代理
}
server {
listen 80;
server_name _;
// 代理
}
}