命令如下:
whereis Nginx
<!--出现目录表示安装成功或者已经安装过nginx-->
命令如下:
yum install -y nginx
<!--yum/npm安装区别不大-->
命令如下:
nginx -v
<!--出现版本号-->
命令如下:
nginx
<!--通过ip在浏览器访问,默认为80端口-->
命令如下:
nginx -stop
命令如下:
nginx -reload
whereis nginx
<!--如果知道**nginx.conf**文件夹的位置查看目录操作可以不进行。-->
nginx的配置文件是放在 etc/nginx这个文件夹中的,命令如下:
cd /etc/nginx
编辑nginx.conf文件,命令如下:
vim nginx.conf
主要是文件中的server对象的修改
server{
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /usr/share/nginx/html;
# Load configuration files for the default server block
include /ect/nginx/default.d/*.conf;
location /{
}
error_page 404 /404.html;
location= /40x.html{
}
error_page 500 502 503 504 /50x.html;
location= /50x.html{}
}
修改 linsten即为修改端口,例如:
将80端口改为9000端口
将 /usr/share/nginx/html 改为 /home/www/dist
命令如下:
wq
在上面我们修改nginx.conf文件访问位置为 /home/www/dist
cd /home /*进入home文件夹*/
mkdir www /*创建www文件夹*/
上传:
可以使用ftp文件图像工具上传也可以用命令上传,命令和事例如下:
scp 文件名 远程主机用户名@ip:需要上传到远程主机的路径
scp -r 文件夹 远程主机用户名@ip:需要上传到远程主机的路径
上传文件
scp ./dist.zip root@0.0.0.0:/home/www
上传文件夹
scp -r ./dist root@0.0.0.0:/home/www
如果上传的是压缩包需要解压和删除等,命令如下:
解压
unzip dist.zip
删除压缩包
rm -f dist.zip
删除文件夹
rm -rf /dist
<!--windows不支持scp命令所以要用Git命令行工具-->
切换路由后刷新页面报错404情况,这是由于vue项目采用history路由方式,由于vue是单页面应用只有一个index.html切换路由后找不到路径,解决办法如下:
location / {
try_files $uri $uri/ /index.html; /*解决页面刷新404问题*/
}
修改后重启。。。
因篇幅问题不能全部显示,请点此查看更多更全内容