完成目标:可以搭载java项目以及vue项目
1.安装nginx
安装nginx的必要插件
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
下载nginx
wget http://nginx.org/download/nginx-1.9.9.tar.gz
解压nginx
tar -zxvf nginx-1.9.9.tar.gz
设置nginx默认配置
./configure
执行make
发现如下报错:gcc编译报错
解决方案如下:进入解压包 /objs 修改Makefile 删除 -Werror
重新make
vim /usr/local/nginx解压包/src/os/unix/ngx_user.c 找到这一行注释之后重新make
make install 安装nginx
nginx安装完毕,测试是否安装成功
cd /usr/local/nginx/sbin
./nginx
查看nginx任务
ps -ef | grep nginx
启动成功,ip访问
发现还是无法访问,设置阿里云服务器的访问规则添加可访问端口 nginx访问成功
记录nginx常用命令
重新启动
/usr/local/nginx/sbin/nginx -s reload
从容停止Nginx:
kill -QUIT 主进程号
快速停止Nginx:
kill -TERM 主进程号
强制停止Nginx:
pkill -9 nginx