Nginx 安装文档

1、下载安装包

wget http://nginx.org/download/nginx-1.16.1.tar.gz

下载地址:http://nginx.org/en/download.html

安装pcre库是为使Nginx支持HTTP rewrite模块

nginx依赖于pcre库,要先安装pcre

yum install pcre pcre-devel

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.12.tar.gz

rpm -qa | grep pcre

pcre-devel-8.32-15.el7_2.1.x86_64

pcre-8.32-15.el7_2.1.x86_64

pcre-config –version

8.42

2、解压nginx

tar zxvf nginx-1.16.1.tar.gz

3、编译、安装

cd /home/nginx/nginx-1.16.1
./configure --prefix=/home/nginx/nginx-1.16.1 #指定安装目录

4、编译

    make && make install
创建失败:
make && make install因为权限不够安装失败
若没日志,直接添加日志
chown user:user -R /home/nginx

5、切换安装目录

  cd /home/nginx/nginx-1.16.1
  cd sbin/

6、基础指令

./nginx  启动
./nginx -s stop
./nginx -s quit
./nginx -s reload
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程

7、默认开放端口

   /sbin/iptables -I INPUT -p tcp --dport 8803 -j ACCEPT
非root下不能使用1024 下的端口,需要使用1024 以上的端口
/home/nginx/nginx-1.16.1/conf/nginx.conf
server {
              # listen 80
      listen 8801

}

8、远程测试

验证启动成功:sbin/nginx -v

远程访问测试:[http://ip:8801/]

你可能感兴趣的:(Nginx 安装文档)