一、服务器环境准备
在腾讯云控制台购买CentOS或Ubuntu操作系统的云服务器后,需完成以下配置:
- 添加安全组规则,开放80(HTTP)和443(HTTPS)端口
- 通过SSH工具连接服务器,建议使用Xshell或终端命令
ssh root@your_ip
- 安装基础工具链:
yum install -y wget gcc openssl-devel zlib-devel
二、项目构建与上传
本地开发环境完成以下操作:
- 执行
npm run build
生成dist目录 - 通过SCP命令上传文件:
scp -r dist/ root@your_ip:/var/www/vue-project
服务器端需安装Node.js环境:yum install nodejs npm
或apt install nodejs npm
三、Nginx服务配置
通过包管理器安装Nginx:
yum install nginx
systemctl start nginx
systemctl enable nginx
修改配置文件/etc/nginx/conf.d/default.conf
:
server {
listen 80;
server_name your_domain;
root /var/www/vue-project;
index index.html;
}
四、部署验证与测试
执行配置重载命令:nginx -s reload
验证部署结果:
- 命令行验证:
curl http://localhost
- 浏览器访问公网IP查看页面
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/554584.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。