一、安装所需环境
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
安装的插件的作用
二、安装nginx
方法一、 直接下载.tar.gz
安装包nginx: download
方法二、使用wget
命令下载(推荐)。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。
(如果使用不同版本需要更换版本号-包括后面的解压,这里以1.20.2为示例)
wget -c https://nginx.org/download/nginx-1.20.2.tar.gz
三、解压
直接运行命令
tar -zxvf nginx-1.12.0.tar.gz
cd nginx-1.12.0
四、配置
使用默认配置 (默认就可以了。当然,如果你要自己配置目录也是可以的。)
./configure
五、编译安装
make
make install
查找安装路径(一般在/usr/local/nginx/sbin/)
whereis nginx
六、启动、停止nginx
如果路径不同需要修改路径
cd /usr/local/nginx/sbin/
启动
./nginx
停止
./nginx -s stop
./nginx -s quit
重启
./nginx -s reload
如果启动出现以下错误
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
原因:nginx.conf的nginx.pid被注释了
解决方法:进入/usr/local/nginx/conf/找到nginx.conf文件找到(pid logs/nginx.pid;)删除#号
七、重启
如果在配置文件(nginx.conf)修改后需要重启nginx
./nginx -s reload
成功页面
在浏览器访问公网ip 端口为80出现以下页面表示安装成功