nginx部署手册
- 安装
- 编译安装
Index of /6.3/os/x86_64/Packages
rpm -Uvh *.rpm --nodeps --force 强制安装
- 安装依赖
- yum install gcc
- yum install pcre-devel
- yum install zlib zlib-devel
- yum install openssl openssl-devel
- //一键安装上面四个依赖
- yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
- 下载nginx的tar包
- //创建一个文件夹
- cd /usr/local
- mkdir nginx
- cd nginx
- //下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -xvf nginx-1.13.7.tar.g
- 安装nginx
- //进入nginx目录
- cd /usr/local/nginx
- //执行命令
- ./configure 特定文件夹./configure --prefix=/usr/local/nginx_yyaqpc --with-http_ssl_module
- //执行make命令
- make
- //执行make install命令
- make install
- 绿色安装
- Nginx常用命令
//测试配置文件
/usr/local/nginx/sbin/nginx -t
//启动命令
/usr/local/nginx/sbin/nginx
//停止命令
/usr/local/nginx/sbin/nginx -s stop
或者 : nginx -s quit
//重启命令
/usr/local/nginx/sbin/nginx -s reload
//查看进程命令
ps -ef | grep nginx
//平滑重启
kill -HUP Nginx主进程号
- liunx常用命令
//查看端口占用情况
netstat –ntpl
CertOS开通端口
(--permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --add-port=8899/tcp --permanent
firewall-cmd --zone=public --add-port=8866/tcp –permanent
firewall-cmd --zone=public --add-port=6379/tcp --permanent
重新载入
firewall-cmd --reload
修改
/usr/local/nginx/conf/nginx.conf
location / {
root /usr/local/ywtb/cnfai-vue;
index index.html index.htm;
}
ln -s /usr/local/lib/libpcre.so.1 /lib64/