# **1.第一步我们得有一个阿里云服务器**
2.在服务器上下载宝塔面板
宝塔官网
## 1.点击“立即免费安装”
## 2.下载windows版本
## 3.安装好后打开
域名不要动
端口跟你项目的端口不冲突的话可以是用它默认的8888
安全入口可以随意
授权IP不用管
用户名和密码要记住这个是后面访问宝塔要用的
复制上面的面板网址
## 4.开放你服务器上的端口
1.在搜索栏搜索防火墙点进去
2.点击入站规则=>>新建规则=>>端口=>>下一页=>>tcp=>>特定端口=>>输入 8888,3306,80,3389,"8902(这是我后端项目的端口)",888,21,20,=>>下一页 后面的设置默认的就行不用改 名称随意
## 5.阿里云开放安全组
点击右上角的 控制台=>>云服务器ECS=>>安全组=>>管理规则=>>手动添加 然后添加对应的端口号
!
## 6.访问宝塔网页版
拿到你刚刚复制的网址在你自己的电脑上访问
然后输入你刚刚设置的账号密码
## 7.在宝塔面板中的软件商店下载这些软件
## 8.上传文件
我们使用宝塔的文件上传功能
1.在上传界面新建一个文件夹我的叫xianm =>>在点击上传
把你的前后端项目、sql、jdk文件都拖进去=>>点击开始上传 (这里我的项目前后端都是打包好的不会打包的看我这篇文章前后端项目打包教程
## 9.项目运行
1.添加mysql数据库
数据库名+用户名+密码 要和你项目设置的一致
导入sql文件
### 2.添加jdk
点击网站=>>java项目=>>Java环境管理=>>添加自定义jdk(这里我已经添加好了)
### 3.添加java项目
点击网站=>>java项目=>>添加Java项目 (按图操作提交就行)
## 4.运行前端项目
5.配置nginx
` # 反向代理到其他后端服务 (例如 API 服务)
location /api/ {
proxy_pass http://你的服务ip+你后端服务端口/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}`
保存好后就可以访问啦
地址一般为 http://你服务器ip+:80/就可以啦
发布评论