< 返回上一页
webstorm如何打包发布到贵州云服务器?高防服务器
发布时间:2025-08-29 14:08:19
在 WebStorm 中完成项目开发与测试
确保本地项目能正常运行(如执行 npm run serve
测试),修复所有报错。
生成生产环境打包文件
登录云服务器控制台
登录你所选择的贵州云服务商(如阿里云、华为云、腾讯云等)的控制台,进入已购买的云服务器实例页面。
配置服务器基础环境
配置服务器连接
Name:自定义名称(如 “贵州云服务器”)
SFTP host:服务器公网 IP
Port:22(默认 SFTP 端口)
Root path:服务器上存放项目的根目录(如 /usr/share/nginx/html
,Nginx 默认网站目录)
Username/Password:服务器登录账号密码(或使用 SSH 密钥)
打开 WebStorm,进入「File > Settings > Build, Execution, Deployment > Deployment」。
点击「+」添加服务器配置,选择「SFTP」协议,填写:
点击「Test Connection」测试连接,成功后保存。
上传打包文件
下载并安装 FileZilla,输入服务器 IP、用户名、密码、端口(22),连接服务器。
本地导航到项目的 dist
文件夹,远程导航到服务器的网站目录(如 /usr/share/nginx/html
),拖拽文件完成上传。
修改 Nginx 配置文件
连接服务器后,编辑 Nginx 配置:
vim /etc/nginx/conf.d/default.conf # 打开默认配置文件
确保配置正确指向项目目录(root
字段为上传的 dist
文件夹路径):
server {
listen 80;
server_name 你的域名或服务器IP; # 例如:123.45.67.89
root /usr/share/nginx/html; # 打包文件存放路径
index index.html;
# 解决单页应用路由问题(如Vue Router的history模式)
location / {
try_files $uri $uri/ /index.html;
}}
重启 Nginx 生效
nginx -t # 检查配置是否有误systemctl restart nginx # 重启服务
在本地浏览器中输入服务器公网 IP 或已绑定的域名,若能正常显示项目页面,则发布成功。
域名备案:若使用域名访问,需在贵州云服务商处完成备案(根据《互联网信息服务管理办法》要求)。
权限问题:上传文件后若出现 403 错误,需修改服务器文件权限:
chmod -R 755 /usr/share/nginx/html # 递归设置目录权限
HTTPS 配置:如需加密访问,可在云服务商控制台申请免费 SSL 证书(如阿里云 SSL),并在 Nginx 中配置 HTTPS。
通过以上步骤,即可将 WebStorm 中的项目打包并部署到贵州云服务器。
(声明:本文来源于网络,仅供参考阅读,涉及侵权请联系我们删除、不代表任何立场以及观点。)

上一篇:如何选择贵州云服务器的配置?IBM服务器
下一篇:贵州云服务器租用诀窍?独立IP服务器