服务器配置nginx
1.下载nginx安装包到/usr/local目录下
- cd /usr/local // 下载到 /usr/local文件夹
- wget -c https://nginx.org/download/nginx-1.14.1.tar.gz // 下载安装包
2.配置nginx安装所需的环境
- 安装gcc
yum install gcc-c++
- 安装PCRE pcre-devel
yum install -y pcre pcre-devel
- 安装zlib
yum install -y zlib zlib-devel
- 安装Open SSL
yum install -y openssl openssl-devel
3.解压nginx压缩包并安装
- tar -zxvf nginx-1.14.1.tar.gz
- cd nginx-1.14.1
- ./configure
4.编译安装nginx
- make
- make install
5.安装成功后
- cd /usr/local/nginx/sbin
- ./nginx // 启动nginx
- ./nginx -s quit //关闭nginx
- ps aux|grep nginx // 查看nginx进程
6. 设置nginx开启启动
- vim /etc/rc/local
底部增加代码:
/usr/local/nginx/sbin/nginx
安装时遇到的问题:
- 报错 ‘stryct crtpt_data’ has no member named ‘curerent_salt’ cd.current_salt[0] = ~salt[0]
解决方法:
vim src/os/unix/ngx_suer.c
cd.current_salt[0] = ~salt[0] 注释掉
2.报错’objs/Makefile:460: recipe for target ‘objs/src/core/ngx_murmurhash.o’ failed’
解决方法:
cd /usr/local/nginx-1.14.1/objs
vim Makefile
将参数 -Werror 删除
版权声明:本文为zengbinbin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。