1、下载nginx,地址http://nginx.org/download/nginx-1.13.0.tar.gz 2、解压nginx压缩包 tar -zxvf nginx-1.13.0.tar.gz -C ./ 3、进入到解压后的路径下,使用**./configure**编译(一般会报错,因为缺少编译环境) 在这里插入图片描述 4、安装编译环境(使用root账号) yum install gcc gcc-c++ ncurses-devel perl ![在这里插入图片描述](https://img-blog.csdnimg.cn/baef2e7d845746698f05cecfcb697574.png 中途出现输入Y; 最后安装完成如下:5、出现报错如下: ![aocu
**报错是因为缺少HTTP rewrite module模块,安装模块:**
yum install pcre pcre-devel
**执行后还是报错,再次执行以下命令安装pcre-devel;**
yum -y install pcre-devel
**再次编译**
./configure --prefix=/home/sj/nginx-1.13.0 **//注意:/home/sj/nginx-1.13.0为自己nginx安装包的路径**
编译完成如下: 6、安装
make & make install
安装完成 ![在这里插入图7、进入安装路径下,找到sbin文件夹,./nginx启动nginx 8、使用ps -ef|grep nginx查看nginx进程 9、最后在浏览器中输入部署的服务器IP,出现下面界面说明部署成功。 注意: 1.部署后如果浏览器界面显示403 Forbidden错误,重点检查nginx启动用户与放弃启动服务用户是否一致。nginx默认用户nobody,可在nginx.conf配置文件中修改为需要的用户。 2.修改配置文件后都需要重新加载nginx配置文件;
--------*/home/sj/nginx-1.13.0为我自己nginx的安装路径*/--
/home/sj/nginx-1.13.0/sbin/nginx -t
/home/sj/nginx-1.13.0/sbin/nginx -s reload
|