一、 Nginx安装岩猛蠢步骤
1、安装GCC、automake、pcre、zlib和openssl
用rpm -qa 命令查看是否粗陪安装
如果没有安装,执行以下命令
yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl openssl-devel
1
2、下载Nginx
我是安装在 /www/server目录的
cd /www/server
1
weget命令下载
wget http://nginx.org/download/nginx-1.16.1.tar.gz
1
tar zxvf 解压
tar zxvf nginx-1.16.1.tar.gz
1
重命名 nginx-1.16.1文件夹
mv nginx-1.16.1 nginx
1
3、安装Nginx,默认安装目录:/usr/local/nginx
进入nginx文件夹,运行configure脚本
cd nginx
./configure
1
2
编译、安装
make
make install
1
2
切换到安装目录
cd /usr/local/nginx
1
注意:html:存放了两个后缀名为.html的静态文件,前端项目打包后的文件放在此处,编辑好配置文件,启动Nginx服务器即可成功部署前端项目。
4、修改配置文件、开放端口
vim /usr/local/nginx/conf/nginx.conf
1
端口改为 8051
5、启动Nginx
cd /usr/local/nginx
./sbin/nginx
1
2
6、其他命令
查看进程
ps -ef|grep nginx
1
重启Nginx
/usr/local/nginx/sbin/nginx -s reopen
1
停止Nginx
/usr/local/nginx/sbin/nginx -s stop
1
重载Nginx配置文件
/usr/local/nginx/sbin/nginx -s reload
1
7、访问
curl 127.0.0.1:8051
1
如果访问不了,服务器安全组开放端口以及防火墙放行端口
firewall-cmd --zone=public --add-port=8051/tcp --permanent
1
firewall-cmd --reload
1
二、前端项目独立部署
1、将打包的前端项目上传到/usr/local/nginx/html目录
2、 重新启动即可成功访问到前端项目
/usr/local/nginx/sbin/nginx -s reopen
1
可能遇到的问题
1、刷新页面查询404的情况,也就是页面找不到
修改Nginx配置文件
try_files $uri $uri/ /index.html
1
重新加载配置文件重启Nginx
1.先安装nginx所需要的环境
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
也可按照如下命令一键安装
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2.安装nginx,安装在/usr/local下
wget -c https://nginx.org/download/nginx-1.10.1.tar.gz
# 解压缩
tar -zxvf linux-nginx-1.12.2.tar.gz
cd nginx-1.12.2/
# 执行配置
./configure
# 编译安装(默蔽滑认安装在/前颂usr/local/nginx)
make
make install
安装完直接访问 http://121.36.107.248/ 默认端口是80
Nginx常用命令
测试配置文件:${Nginx}/sbin/nginx -t
启动命令:${Nginx}/sbin/nginx
停止命令:${Nginx}/sbin/nginx -s stop/quit
重启命令:${Nginx}/sbin/nginx -s reload
查看进慧并郑程命令:ps -ef | grep nginx
平滑重启:kill -HUP [Nginx主进程号(即ps命令查到的PID)]
喜欢请关注 “蛋皮皮” 微信公众号!更多干货等你来学习哦。
1、安装nginx2、到nginx的安装目录下使用 start nginx 启动nginx服务
3、nginx的主配置文件在 /conf/nginx.conf
4、修改vue项目里的 vue.config.js 的配置文件
5、打包部署文件 npm
6、将打包部署后的文件放在nginx/html目录下
7、修改nginx的配蔽厅置文件
8、测试配置文件 nginx -t
9、重启,载入新的配置文件 nginx -s reload
10、宏灶隐此时打开localhost/testWeb就能看到页面了辩逗
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)