使用阿里云服务器以及宝塔部署vue3项目和使用node.js的express项目
以下是使用阿里云服务器和宝塔面板部署Vue 3项目和Node.js的Express项目的基本步骤:
- 购买并配置阿里云服务器:选择合适的实例规格、操作系统、地域和备案设置。
使用SSH登录到服务器,安装宝塔面板:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 在宝塔面板中安装必要的软件:比如安装Nginx、MySQL、Node.js等。
部署Vue 3项目:
在本地开发环境中,构建Vue项目:
npm run build
- 将构建好的静态文件上传到服务器的Nginx静态文件目录。
- 在宝塔面板的Nginx配置中设置正确的服务器名和根目录。
部署Express项目:
- 将Express项目上传到服务器。
安装Express项目依赖:
npm install
配置PM2启动Express应用:
pm2 start npm --name "express-app" -- run start
- 如果需要,配置Nginx反向代理到Express应用。
- 设置安全规则,如防火墙规则、安全组规则等。
- 访问部署好的Vue 3项目和Express项目。
注意:确保服务器安全组和防火墙规则正确设置,允许外部访问所需的端口。
评论已关闭