宝塔nginx部署vue项目 Linux
时间: 2025-04-16 09:04:22 浏览: 38
宝塔是一款针对Linux系统的服务器管理软件,它提供了一个用户友好的图形界面,简化了常见的服务器管理和配置过程。要在宝塔中部署Vue.js项目并使用Nginx作为静态文件服务器,你可以按照以下步骤操作:
1. **安装宝塔和Nginx**:
- 登录到您的Linux服务器,如果还没有安装,通过宝塔官网获取安装包,并根据指示完成安装。
- 配置Nginx服务,确保已经启用并启动。
2. **上传Vue项目**:
- 将本地Vue项目通过FTP工具(如FileZilla)或者通过命令行(如`scp`)复制到服务器的某个目录下,例如`/www/vue-project`。
3. **创建Nginx站点配置**:
- 在宝塔的Nginx模块中,点击“添加站点”,输入站点名称、域名、访问根目录等信息,指向存放Vue项目的目录。
- 编辑配置文件,将`index.html`或其他入口文件设置为主页,并配置好静态资源的路径。
4. **配置Nginx规则**:
- 添加如下的基本路由规则,以便Nginx能处理动态内容(假设你的主入口是`/dist/index.html`):
```
location / {
try_files $uri $uri/ @router;
}
location @router {
proxy_pass http://localhost:8080; // 如果Vue项目运行在本地8080端口
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
```
5. **启动和测试**:
- 确认配置无误后,保存并应用更改,然后重启Nginx服务。
- 使用浏览器访问你的域名或IP地址,检查Vue项目是否正常加载。
阅读全文
相关推荐


















