yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl openssl-devel2、下载Nginx 我是安装在 /www/server目录的
cd /www/serverweget命令下载
wget http://nginx.org/download/nginx-1.16.1.tar.gztar zxvf 解压
tar zxvf nginx-1.16.1.tar.gz重命名 nginx-1.16.1文件夹
mv nginx-1.16.1 nginx3、安装Nginx,默认安装目录:/usr/local/nginx 进入nginx文件夹,运行configure脚本
cd nginx ./configure编译、安装
make make install切换到安装目录
cd /usr/local/nginx注意:html:存放了两个后缀名为.html的静态文件,前端项目打包后的文件放在此处,编辑好配置文件,启动Nginx服务器即可成功部署前端项目。 4、修改配置文件、开放端口
vim /usr/local/nginx/conf/nginx.conf端口改为 8051 5、启动Nginx
cd /usr/local/nginx ./sbin/nginx6、其他命令 查看进程
ps -ef|grep nginx重启Nginx
/usr/local/nginx/sbin/nginx -s reopen停止Nginx
/usr/local/nginx/sbin/nginx -s stop重载Nginx配置文件
/usr/local/nginx/sbin/nginx -s reload7、访问
curl 127.0.0.1:8051如果访问不了,服务器安全组开放端口以及防火墙放行端口
firewall-cmd --zone=public --add-port=8051/tcp --permanent
firewall-cmd --reload二、前端项目独立部署 1、将打包的前端项目上传到/usr/local/nginx/html目录 2、 重新启动即可成功访问到前端项目
/usr/local/nginx/sbin/nginx -s reopen可能遇到的问题 1、刷新页面查询404的情况,也就是页面找不到
修改Nginx配置文件
try_files $uri $uri/ /index.html;
重新加载配置文件重启Nginx
/usr/local/nginx/sbin/nginx -s reload /usr/local/nginx/sbin/nginx -s reopen剩下的详细学习了Nginx后补充
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)