本系统提供自动安装程序,以下步骤以宝塔安装为例:
## 服务器购买
傻瓜式购买雨云服务器开箱即用!
首月半价购买地址:[点击先购买服务器](https://www.rainyun.com/MTc3MDQ0_)
选择云产品:
![](https://img.kancloud.cn/51/bb/51bb5770a39b554d798adb34fa2bf731_1349x489.png)
选择服务器配置:
注意:最低配置限制为2-4,如下图
![](https://img.kancloud.cn/43/3e/433ea91b474149c0feddce538c5dd390_1179x546.png)
务必选择操作系统为宝塔面板8.0 [CentOS7.9/LNMP]
然后立即购买,等待服务器创建完成
![](https://img.kancloud.cn/3d/6e/3d6ed5977b47f491b6461a24b4af9239_1741x567.png)
创建完成后进入我的产品找到购买的服务器点击管理。然后如下图会有宝塔管理面板按钮,点击打开即可登陆宝塔
![](https://img.kancloud.cn/78/7d/787d9e710c97a689a07f89d29fd75442_655x233.png)
然后按照如下步骤进行部署系统
## 一、站点添加
1、在宝塔面板添加站点:点击左侧菜单**网站→添加站点**
![](https://img.kancloud.cn/e6/b1/e6b10169c85170b05861e58bb1620e0a_662x374.png)
2、输入你解析到服务器的域名,PHP选择7.4并创建数据库,点击提交
![](https://img.kancloud.cn/fe/24/fe24064d40253e70c89f3495fedd34cc_687x671.png)
3、添加站点完成后,尝试访问绑定域名,如出现以下提示,则创建成功
![](https://img.kancloud.cn/ac/44/ac4469782404f90eb02008e5de59b70b_1251x508.png)
## 二、程序安装
1、上传程序安装包到你刚创建的站点根目录
![](https://img.kancloud.cn/64/76/647635fa5f750529d736353e874b8bb3_895x98.png)
![](https://img.kancloud.cn/0c/85/0c8577a505276ec852da5ea9a3fd2046_1099x776.png)
![](https://img.kancloud.cn/41/d0/41d041437e75a701426e04775859e3be_1683x108.png)
点击上图进入站点根目录上传安装包后解压,解压后第一时间删除安装包。
2、在浏览器访问自己绑定的`域名/install`进入安装环节
![](https://img.kancloud.cn/c1/63/c1632cd83b6643fd2d2ddb24730378fd_1877x1019.png)
检测并仔细阅读安装协议后同意并进行下一步。、
3、填写数据库信息进行数据库自动创建
![](https://img.kancloud.cn/77/89/7789b338b9b652b270e92e85dfd0059c_881x636.png)
在此处填写正确的数据库信息后点击创建数据表
![](https://img.kancloud.cn/c3/8e/c38e9a5816b273c683bf698353ff75b7_773x363.png)
此时会自动创建数据库及相关结构
![](https://img.kancloud.cn/14/41/1441f1868b8542648d7dbe9cf7204062_862x584.png)
出现这个页面即代表安装成功!
## 伪静态配置
根据你自己的运行环境选择对应的伪静态配置,建议都使用`Nginx`。
### Nginx 配置伪静态规则:
```
location / {
try_files $uri $uri/ $uri.php$is_args$args;
}
```
配置教程:
![](https://img.kancloud.cn/cc/0d/cc0d247824c895a2fd311a030cbdc942_1296x592.png)
### Apache 配置伪静态规则
```
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
```
Apache配置请修改根目录的`.htaccess`文件内容为以上内容。
### IIS配置伪静态规则
```
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=“RewriteASPX” stopProcessing=“true”>
<match url=“^(.*)$” />
<conditions>
<add input=“{REQUEST_FILENAME}” matchType=“IsFile” negate=“true” />
<add input=“{REQUEST_FILENAME}” matchType=“IsDirectory” negate=“true” />
</conditions>
<action type=“Rewrite” url=“{R:1}.php” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
```
## 扩展安装
系统需要安装`Swoole`扩展和`fileinfo`扩展
![](https://img.kancloud.cn/39/d5/39d531fda3ca5f7b0e7f826190a1ba31_1680x532.png)
![](https://img.kancloud.cn/91/06/910610033a53a8ac4b3a0212a3fb681f_1894x683.png)
安装后必须重启PHP配置。