nginx部署项目到云服务器

一、在本地win10上部署

1、安装nginxhttps://blog.****.net/weixin_42043486/article/details/106213575
2、打开nginx文件
3、删掉nginx-1.18.0\html下的两个HTML文件
3、把npm run build 的打包的dist文件(即要发布的项目代码)下的内容复制到html下
nginx部署项目到云服务器
然后打开浏览器搜索localhost,即可。

二、部署到云服务器

因为一服务器是一般是linux系统,win10连接远程主机(服务器)需要通过两个软件secureCRT和winscp。

secureCRT:secureCRT是一款支持ssh(ssh1,ssh2)的终端仿真程序,简单的说是windows下登陆unix或者linux的一款软件安装教程:

winSCP:WinSCP是一个Windows环境下使用SSH的开源图形化SFTP工具客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制传输文件。安装教程

首先用secureCRT连接云服务器

然后在终端安装nginx
nginx部署项目到云服务器
输入 systemctl start nginx.service启动nginx服务
systemctl enable nginx.service设置跟随系统启动

nginx部署项目到云服务器
输入以下命令后,可以看到nginx
nginx部署项目到云服务器
nginx部署项目到云服务器
所以
nginx部署项目到云服务器
用vim编辑器编辑nginx.conf
vim nginx.conf
按i (即insert可编辑)更改为root /root/dist/
nginx部署项目到云服务器
保存:按ESC,输入:wq保存并退出