灵智AI搭建基础教程

LINGZHI AI · INSTALL GUIDE

灵智AI搭建基础教程

本教程主要演示在宝塔面板中搭建灵智AI的基础流程,适合第一次部署的新手按步骤操作。

灵智AI搭建基础教程
不要问自己收获了多少果实,而是要问自己今天播种了多少种子。

环境要求

  • PHP 8.3–8.5,推荐使用 PHP 8.3。
  • 必须安装扩展:fileinfo、mbstring、SG16。
  • 必须删除禁用函数:exec、shell_exec、popen、set_time_limit、ini_set、fsockopen。
  • 数据库支持 MySQL 5.7+ 或 MySQL 8.x。
  • Web 环境支持 Nginx 或 Apache。
  • 网站运行目录必须指向项目下的 public 目录。

安装流程概览

  1. 添加站点并选择 PHP 版本
  2. 保存数据库信息
  3. 配置 SSL 证书
  4. 上传并解压源码
  5. 安装 PHP 扩展并重启 PHP
  6. 删除禁用函数并重启 PHP
  7. 设置运行目录为 public
  8. 配置伪静态
  9. 访问域名进入安装向导
  10. 填写数据库信息并测试连接
  11. 设置后台管理员账号
  12. 完成安装并进入系统

1 添加站点并选择 PHP 版本

在宝塔面板中创建站点,填写绑定域名,并选择 PHP 8.3–8.5。

建议优先选择 PHP 8.3,目前测试更稳定。
添加站点并选择PHP版本

2 保存数据库信息

站点创建后,把数据库名称、用户名和密码保存好,后面安装时会用到。

数据库信息建议复制到本地文本中,避免安装时填错。
保存数据库信息

3 配置 SSL 证书

给站点开启 HTTPS,避免后续资源加载和接口访问出现问题。

宝塔可以免费申请 SSL 证书;如果想更省心,也可以使用 SSL 证书自动化。这一步建议必须配置。
配置SSL证书-1 配置SSL证书-2

4 上传并解压系统源码

进入网站目录,先删除默认文件,再上传灵智AI源码并解压。

删除默认文件前请确认目录无重要数据,避免误删。
上传并解压源码-1 上传并解压源码-2

5 安装 PHP 必要扩展

进入软件商店,找到 PHP 8.3 的设置页面,安装 fileinfo、mbstring、SG16 这三个扩展。

扩展安装完成后,一定要重启 PHP,否则新扩展可能不会生效。
安装PHP扩展-1 安装PHP扩展-2 安装PHP扩展-3

6 删除禁用函数

在 PHP 设置中找到禁用函数列表,删除 exec、shell_exec、popen、set_time_limit、ini_set、fsockopen。

删除完成后同样需要重启 PHP,确保配置生效。
删除禁用函数-1 删除禁用函数-2

7 设置网站运行目录

进入站点设置,选择”网站目录”,将运行目录设置为 public 后保存。

这是 ThinkPHP 项目的关键步骤,运行目录不正确会导致访问异常。
设置运行目录-1 设置运行目录-2 设置运行目录-3

8 配置伪静态规则

复制下面的伪静态规则,粘贴到宝塔站点伪静态配置中并保存。

location ~* (runtime|application)/{
    return 403;
}

location / {
    try_files $uri $uri/ @php_route;
}

location @php_route {
    rewrite ^(.+)$ $1.php last;
}
保存后建议刷新站点,确认页面可以正常访问。
配置伪静态-1 配置伪静态-2

9 访问域名进入安装页面

打开绑定好的域名,如果环境配置正确,会进入灵智AI安装向导。

如果无法打开,请优先检查运行目录、伪静态和 PHP 扩展。
访问域名进入安装页面

10 填写数据库信息并测试连接

把前面保存的数据库名称、账号和密码填入安装页面,然后点击连接测试。

测试成功后再进入下一步;如果测试失败,通常是数据库信息填写错误。
填写数据库信息并测试连接

11 设置后台管理员账号

填写自己的后台管理员账号和密码,然后点击开始安装。

管理员账号请妥善保存,后续登录后台需要使用。
设置后台管理员账号

12 安装完成并进入系统

看到安装成功页面后,说明基础部署已经完成,可以进入后台继续配置系统。

安装完成后建议及时处理安装入口,避免重复安装带来风险。
安装完成并进入系统
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容