企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# # 麻烦仔细的看完这篇文章 > 新版本使用thinkphp6.0重写 > 性能、运行速度超1.x版本 ## # 安装环境要求如下 * PHP >= 7.2 * MySQL(如果你需要使用定时任务,请使用MySQL5.7及以上的版本) * fileinfo扩展 * opcache扩展 * gd库扩展(一般默认支持) * 使用Redis缓存需安装Redis扩展 * 去除禁用函数`proc_open`、`putenv`、`shell_exec`、`proc_get_status`(必须是命令行的PHP版本,你装了多个PHP版本,命令行版本的PHP和你的网站配置的PHP可能不是同一个) ## # 支持环境 * 新版本不支持虚拟主机安装 * 宝塔、lnmp、oneinstack、Windows环境都可以安装 ## 视频教程 * 加入官方QQ群获取 ## # 以宝塔为例 * [ ] 首先新建站点 ![](https://img.kancloud.cn/40/e3/40e3e91b683317a9663ddb7247cf2db6_735x593.png) * [ ] 上传压缩包 ![](https://img.kancloud.cn/a2/10/a210316a2f096506356732dedb5cba32_621x517.png) * [ ] 解压压缩包 ![](https://img.kancloud.cn/49/92/4992f37ca9d27821ee41e85c128f72c4_885x386.png) * [ ] 配置伪静态 * Nginx ```Nginx location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } ``` * Apache * * windows版本 ``` <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] </IfModule> ``` * * Linux版本 ``` <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule> ``` ![](https://img.kancloud.cn/fb/ed/fbed2b91788a963236d74b7857669fba_621x542.png) * [ ] 设置运行目录 ![](https://img.kancloud.cn/0b/8c/0b8cdd86faebbd5331eaa089f582aa19_667x529.png) * [ ] 安装扩展 ![](https://img.kancloud.cn/ec/40/ec40006cfb859cea0a239230345ead11_683x562.png) * [ ] SSH连接服务器,并进入网站目录 ![](https://img.kancloud.cn/7e/bf/7ebf0de2c1319e9bd4b5bb2e1fb80cfb_478x137.png) * [ ] 宝塔面板默认安装了 `Composer `包管理器和`Git`,没有的自行安装 * [ ] 可能需要升级复制如下代码升级即可 ``` composer self-update ``` * [ ] 修改`composer `源(国外服务器请忽略) ``` composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ ``` * [ ] 执行安装composer命令 ``` composer install --no-dev ``` ![](https://img.kancloud.cn/71/69/7169da574067afbe83609f9a432e99cf_576x241.png) * [ ] 类似这种错误说明需要删除禁用函数 ![](https://img.kancloud.cn/c7/5d/c75ddd3a3e5356313d6ff15cc082231b_609x562.png) * [ ] composer安装完成 ![](https://img.kancloud.cn/08/a1/08a1d3265934762be24f4cd1ac5b31b4_694x298.png) * [ ] 设置目录权限 * [ ] 一般是默认允许的(如有无法上传、无法打开页面或其他未知问题可以设置一下目录权限) * [ ] Apache的所属组为`www-data`,那么就请修改`www`为`www-data` ``` chmod -R 755 * chown -R www:www * ``` * [ ] 访问安装界面`你的域名+ /install` ![](https://img.kancloud.cn/3f/de/3fdec2809bca64689d914988fa4a00df_703x593.png) * [ ] 填写数据库信息 ![](https://img.kancloud.cn/6b/0c/6b0cb720aab1153828ff9e5f2ce1e74b_577x561.png) * [ ] 点击`写入数据`后点击`下一步` ![](https://img.kancloud.cn/ca/17/ca17f7ef3a3f1ca5c941af337c5a4ac5_640x425.png) * [ ] 获取授权码 ``` 打开http://auth.abcyun.cc/ 登录账号,填写你接收版本推送的邮箱地址 然后系统会发送一封邮件给你,邮件包含登录密码,登录密码为一次性的,无需储存 ``` ![](https://img.kancloud.cn/46/2b/462b991d9c8579448235ddb37cdb5889_1023x484.png) ![](https://img.kancloud.cn/3b/44/3b4460ef9dccd9dc2981f82061e8952a_500x250.png) ![](https://img.kancloud.cn/ae/af/aeaf58d361144b77efbf359390d3ec90_602x313.png) ![](https://img.kancloud.cn/39/bf/39bfcb6ea6a8479c4624e95ab99622d8_800x425.png) * [ ] 先添加域名,添加根域名即可 ![](https://img.kancloud.cn/9c/96/9c9671f162dd13748ac46c77213c1d81_971x547.png) ![](https://img.kancloud.cn/a2/98/a2983c58050f3cea5863318e32bd82dd_559x346.png) * [ ] 点击秘钥生成,输入主站域名,就是你程序安装界面上的域名 ![](https://img.kancloud.cn/8d/7e/8d7e607757f9c12505392874c7c976c7_692x393.png) ![](https://img.kancloud.cn/0b/b5/0bb50040667d21c5a4c46cd095f55e4e_931x395.png) ![](https://img.kancloud.cn/0d/50/0d50fa0b7ef21a8356d3d6f015003a6d_765x331.png) ![](https://img.kancloud.cn/c3/0f/c30feb6fe481ad409577081de31a3630_594x626.png) > 秘钥一个域名一个无法修改,请勿泄露 > 一个域名没有,也就是说你可以使用多个二级域名搭建多个站点 > 但是一个站点只能有一个主站域名,其他绑定的域名都会变成分发域名 > 也就是说除主站以外,所有其他域名的首页都会变成`两个萝莉`,并且无法访问出图片以外的任何页面。 * [ ] 补充好管理员信息就可以了 ![](https://img.kancloud.cn/1c/5b/1c5bc3ae1cebf028e062224a4c071d4b_699x379.png) 默认后台地址为`admin`或者`hidove` # # 重要 ## # 图片404无法访问 > 请看`常见问题`-`自定义分发地址后缀无法使用` ## # 上传时提示未设置CDN域名 > * 进入后台 > * 储存策略 > * 设置目标策略的cdn域名