注: 如果是专业后端开发人员, 推荐用原生Linux环境搭建, 本教程适合非专业开发人员.
## 一. **宝塔面板安装**
**宝塔面板如何安装:**
官网: [宝塔](https://www.bt.cn/)
安装教程: <a href="https://www.bt.cn/bbs/thread-19376-1-1.html](https://www.bt.cn/bbs/thread-19376-1-1.html" target="\_blank">宝塔安装</a>
安装命令:
```
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install\_6.0.sh && sh install.sh
```
等待命令执行完毕(如下图):
![](https://img.kancloud.cn/cb/00/cb007f5c680807acae9579812f177065_774x193.png)
上方图片:Bt-Panel-URL:中的地址就是宝塔登录页面,输入账号密码,点击登录
![](https://img.kancloud.cn/8c/6d/8c6d9572cceebf4689cb24a86b1d08b3_734x572.png)
**需要安装的软件(宝塔【软件商店】中查找安装):**
1.PHP7.0 ~ PHP7.1
需要安装的扩展:**(宝塔【PHP管理】【安装扩展】中安装)**
```
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
Mylsqi PHP Extension
Redis PHP Extension
fileinfo PHP Extension
Nginx1.16.1
Mysql5.7
Redis5.0
PM2管理器 4.2.3 NodeJS版本10+
```
## 二. **添加站点**
1.登录宝塔,服务器公网地址ip,后面加:8888,例如 1.2.3.4:8888
(服务器公网地址IP可在**云服务器ECS → 实例**查看)
2.添加站点。点击左侧菜单**网站→添加站点**
![](https://img.kancloud.cn/fa/6a/fa6a95ecf9c423dd48945822915a7331_904x472.png)
3.**输入**你要绑定的**网站域名**,**创建FTP****(****用不到可以不创建)**,**创建MySQL数据库**。都填写后,点击**提交**
![](https://img.kancloud.cn/63/09/63099ffec615007a09883a7fad2f56db_772x846.png)
4.**.****创建成功**,记得保存资料。
#### 设定网站目录
因此后台项目是用的ThinkPHP5.1框架, 所以网站运行目录要设置为/public
**【注意】不要勾选“防跨站攻击(open_basedir)**
![](https://img.kancloud.cn/fa/49/fa49d093ac5338cb6654599070f15fd1_777x477.png)
#### nginx thinkphp 静态化
**注: 静态化就是隐藏网站url的入口文件后缀, php项目一般是index.php**
选择“thinkphp”,点击保存即可
![](https://img.kancloud.cn/7a/2c/7a2c3cee4ba83f67de3e1224d8ecbf93_1019x762.png)