1.安装依赖插件
一键安装四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2.安装nginx
- 进入/usr/local/java 目录,如果不存在java目录,则创建.
#下载安装包 wget http://nginx.org/download/nginx-1.9.9.tar.gz
- 解压
tar -zxvf nginx-1.9.9.tar.gz
- 进入/usr/local/java/nginx-1.9.9 目录.依次执行下面三个命令
如果报错:#配置并支持ssl模块 ./configure --prefix=/usr/local/nginx --with-http_ssl_module #编译 make #安装 make install
1)进入目录:cd /usr/local/java/nginx-1.9.9/objs 执行命令
把里面一个单词 -Werror 删除掉 然后保存一下vim Makefile
2)进入目录cd /usr/local/java/nginx-1.9.9/src/os/unix/ 执行命令:
屏蔽红色箭头这行,然后保存vim ngx_user.c
重要提示:修改好配置后,不要执行./Configure 检查,会自动再把删掉的-Werror 再加上去,直接make && make install 即可 - 再次进入cd /usr/local/java/nginx-1.9.9 目录,执行编译命令
make
- 再次进入 cd /usr/local/java/nginx-1.9.9 目录,执行安装命令
make install
- 进入 /usr/local/nginx/sbin 目录,执行启动nginx命令
./nginx
- 查看nginx是否启动成功
ps -ef | grep nginx
- 如果有安全组,记得开启80端口.
访问nginx,地址是你的服务器IP.出现如下页面说明安装成功.
至此nginx安装成功!!!
- 可以根据需要修改 /usr/local/nginx/conf 目录下的nginx.conf 文件来适配你的项目.例如:如果项目端口不是80,就可以修改如下配置
3.nginx常用命令
- 检查nginx配置文件是否正常:
#进入 /usr/local/nginx/sbin 目录下执行命令 ./nginx -t
- 重新加载配置文件
#进入 /usr/local/nginx 目录 ./sbin/nginx -s reload
- 保留项,后续发现新命令会增加.