0%

nginx安装使用

nginx

1.下载 nginx-x.xx.x.tar.gz

2.解压

1
tar xvf nginx-x.xx.x.tar.gz

3.编译

1
2
3
4
5
6
# 进入目录
cd nginx-x.xx.x
# 配置
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx # 安装目录 /opt/nginx
# 编译安装
make && make install

4.查看 nginx 状态

1
ps -ef | grep nginx

5.关闭防火墙

1
2
3
4
# 开机不启动
chkconfig iptables off
# 临时关闭
service iptables stop

6.nginx 启动

1
2
3
4
5
6
# 启动
nginx
# 停止
nginx -s stop
# 重启
nginx -s reload

7.添加配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
server {
listen 80;
server_name xxx.xxx.xxx;

proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

location / {
proxy_pass http://127.0.0.1:8888;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}