Linux中搭建nginx(centOS7)
1、nginx依赖包安装:
yum install -y gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
2、nginx下载与安装:
在/usr/local中创建nginx文件夹;
进入nginx文件夹中运行:
wget -c https://nginx.org/download/nginx-1.12.0.tar.gz 下载nginx压缩包;
解压,make编译,make install 编译安装;
解压:
make编译:
make install编译安装:
进入sbin文件夹,启动nginx服务:
打开浏览器,输入:192.168.52.129:80 80默认端口,访问到如下界面,证明服务启动成功:
相关指令
先cd到/usr/local/nginx/sbin/
1.启动服务:./nginx
2.停止服务,此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop
3.退出服务,此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
./nginx -s quit
4.重新加载,当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,
使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效
./nginx -s reload
5.查询nginx进程:ps aux|grep nginx
注意:访问不了nginx加防火墙试试;
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=80/udp --permanent
firewall-cmd --reload