一些基础的前端与后端知识这里就不讲了,有兴趣的人自行搜索。
部署之前,我们需要对前端vue项目进行 npm run build 打包,形成打包dist文件。
首先,你需要有一台云服务器,我租用的是腾讯云轻量云服务,一般而言普通的中小项目就已经能够满足需求。
使用docker部署项目,你需要在服务器内安装docker,这里腾讯云在购买的时候可以直接选择
生成CentOS7.6-Docker24-RIl4实例,自带docker。
从这里开始,就是正式的部署项目,首先,查看你们所在的环境是否有nginx
nginx -v
如果没有返回,或者返回报错的话,即未安装nginx,需要以下指令安装
yum install nginx -y
打开nginx,实现开机自启
systemctl start nginx
systemctl enable nginx
到了这一步,nginx安装完成。可以使用如下指令来查看nginx的配置文件地址
找到图片中所描述的/etc/nginx/nginx.conf地址,点击打开文件,一般会出现如下图: