什么是nginx
Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。它最常的用途是提供反向代理服务。
centos7下安装和配置nginx
-
安装pcre,ssl等各种依赖
yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel
-
下载nginx
wget -c https://nginx.org/download/nginx-1.18.0.tar.gz
-
解压、安装nginx
tar -zxvf nginx-1.18.1.tar.gz cd nginx-1.18.1 ./configure make && make install cd /usr/local/nginx/sbin/ ./nginx #启动 ./nginx -s stop #停止,直接查找nginx进程id再使用kill命令强制杀掉进程 ./nginx -s quit #退出停止,等待nginx进程处理完任务再进行停止 ./nginx -s reload #重新加载配置文件,修改nginx.conf后使用该命令,新配置即可生效 #重启nginx,建议先停止,再启动 ./nginx -s stop ./nginx
-
开机自启
#在rc.local增加启动代码即可 vi /etc/rc.local #增加一行 /usr/local/nginx/sbin/nginx,增加后保存 #设置执行权限 cd /etc chmod 755 rc.local