安装nginx过程中
分别执行四条命令,
tar zxvf nginx-1.16.1.tar.gz #解压nginx包
cd nginx-1.16.1 #进入nginx目录中
./configure #默认配置
make && make install #编译安装
但在进行 make && make install这一步的时候,会出现下面框中的错误
解决方法1:
(1). 在nginx的解压路径下进入objs目录(cd objs)
(2). 编辑Makefile文件(vi Makefile ),删除其中的 -Werror
(3). 上述步骤操作完成之后,在nginx解压路径下,再次运行 make && make install 命令,就可以成功了。
删除其中的 -Werror后,保存退出
解决方法2:如果方法1不能成功(报错还是类似的报错),再试方法2
(1). 在nginx的解压目录下,进入如下目录:
cd src/os/unix
(2). 编辑ngx_user.c文件(注意,必须用Vi,不能用Vim),将下面的内容进行注释即可。
vi ngx_user.c
(3). 再次运行 make && make install 命令就不会出错了!