环境配置

一、硬件环境

1、CPU:1核,推荐2核
2、内存:1G,推荐2G
3、硬盘:1G,推荐50G
4、带宽:1M以上,推荐3M带宽

二、软件环境

1、操作系统:CentOS 7.5+ (Ubuntu16.04+.、Debian9.0+)
2、环境软件:nginx、mysql5.6+、php7.2
推荐使用宝塔**https://www.bt.cn/bbs/thread-19376-1-1.html**进行软件部署

3、安装扩展:推荐PHP版本7.2(安装redis扩展和fileinfo扩展)、mysql5.6、redis5.0

温馨提示:宝塔站点设置

三、新建站点和设置

1、添加站点,域名填写自己解析好的域名,数据库选择MySQL,utf8mb4,PHP版本选择PHP-72


2、上传安装包,找到刚刚新建的站点,点击根目录进入文件管理,上传文件


上传成功后解压

解压完成后,打开文件,选择所有文件,剪切到根目录

3、网站目录 选择 运行目录 设置为/public

4、伪静态 选择 thinkphp

5、SSL证书:如下图选择 Let's Encrypt, 选择刚建好的站点,点击申请

四、执行安装

1、申请成功后,把域名复制到浏览器中打开,点击安装后,选择同意进入下一步

2、点击下一步

3、进入参数配置前,需先在服务器上建立数据库,将数据库名称、数据库用户名和数据库密码填入对应位置。

特别注意:数据库名称和数据库用户名不能带有 ‘.’ 符号或者其他特殊符号

点击下一步,完成安装,然后进入后台,输入密码,登录系统