AIGC系统程序源码文档

AIGCSaaS系统源码,是专注提供AI系统源代码解决方案的技术团队,目前已开源「AI数字人SaaS系统」「超级全能AI变现系统」「企业AI知识库」「AI聊天绘画系统」「论文写作系统」拥有PHP和JAVA两种语言版本,技术实力强,系统体验好支持私有部署,专业团队、售后无忧


宝塔面板部署

<h1>宝塔部署①/③ 推荐使用<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E5%AE%9D%E5%A1%94%E9%83%A8%E7%BD%B21-3">​</a></h1> <p>&gt; 提示 推荐服务器最低配置:CPU双核、内存4GB、硬盘40GB以上、带宽12兆以上</p> <p>提示 强烈推荐正式环境使用宝塔面板部署项目,让部署更方便,减少出现运行环境问题。</p> <h2>服务器环境设置<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE">​</a></h2> <p>⚠️ 警告</p> <p>安装软件的时候,使用极速安装,一定要使用PHP8.0和MySQL5.7,否则无法使用。</p> <h3>安装运行环境需要软件<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E5%AE%89%E8%A3%85%E8%BF%90%E8%A1%8C%E7%8E%AF%E5%A2%83%E9%9C%80%E8%A6%81%E8%BD%AF%E4%BB%B6">​</a></h3> <p>点击【软件商店】-&gt;【运行环境】,安装Nginx、MySQL5.7、PHP-8.0、Redis。</p> <p><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/bt-env.png" alt="www.likeadmin.cn-宝塔面板安装likeadmin运行环境" /></p> <h3>安装PHP扩展<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E5%AE%89%E8%A3%85php%E6%89%A9%E5%B1%95">​</a></h3> <p>找到PHP-8.0,然后点击【设置】-&gt;【安装扩展】,【安装】fileinfo扩展,【安装】redis扩展。</p> <p><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/php-extension.png" alt="www.likeadmin.cn-宝塔面板安装需要的PHP扩展" /></p> <h3>设置Nginx<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BE%E7%BD%AEnginx">​</a></h3> <p>点击【软件商店】,找到Nginx,点击【设置】-&gt;【性能调整】,填写nginx超时时间为<code>300</code>秒,最大上传文件为<code>200</code>M,然后保存。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/set-nginx.png" alt="www.likeadmin.cn-宝塔面板安装需要的PHP扩展" /></p> <h3>设置PHP<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BE%E7%BD%AEphp">​</a></h3> <ul> <li><strong>步骤1</strong>:<br /> 点击【软件商店】,找到PHP-8.0,nginx,点击【设置】-&gt;【上传限制】,最大上传文件为<code>200</code>M,然后【保存】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/set-php-1.png" alt="www.likeadmin.cn-宝塔面板安装需要的PHP扩展" /></li> <li><strong>步骤2</strong>:<br /> 点击【配置修改】,填写<code>300</code>秒,然后【保存】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/set-php-2.png" alt="www.likeadmin.cn-宝塔面板安装需要的PHP扩展" /></li> <li><strong>步骤3</strong>:<br /> 点击【超时限制】,填写脚本内存限制为<code>500M</code>,POST数据最大尺寸为<code>200M</code>,允许上传文件的最大尺寸为<code>200M</code>,然后保存。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/set-php-3.png" alt="www.likeadmin.cn-宝塔面板安装需要的PHP扩展" /></li> </ul> <h2>站点部署<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E7%AB%99%E7%82%B9%E9%83%A8%E7%BD%B2">​</a></h2> <h3>添加站点<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E6%B7%BB%E5%8A%A0%E7%AB%99%E7%82%B9">​</a></h3> <p>点击【网站】-&gt;【PHP项目】-&gt;【添加站点】,输入域名,填写目录、数据库等信息,点击【确定】. 然后记住数据库名、用户、密码等信息,也可以在菜单【数据库】查看,这些信息安装的时候需要用到。</p> <p><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/add-site-1.png" alt="www.likeadmin.cn-宝塔面板添加网站站点" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/add-site-2.png" alt="www.likeadmin.cn-宝塔面板添加网站站点" /></p> <h3>上传解压源码<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E4%B8%8A%E4%BC%A0%E8%A7%A3%E5%8E%8B%E6%BA%90%E7%A0%81">​</a></h3> <p>⚠️ 警告</p> <p>1.注意项目目录及子目录用户要为www,如果后续步骤出现问题,重新设置一下项目目录及子目录用户为www。<br /> 2.压缩包为likeadmin(PHP版)或基于likeadmin(PHP版)开发的软件产品,根据自己实际部署的软件产品部署。</p> <p>点击【文件】,找到添加站点时创建的文件夹,点击【上传】-&gt;【上传文件】,上传源码包,点击【开始上传】。然后右键点击压缩包解压。</p> <p><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/update-code.png" alt="www.likeadmin.cn-宝塔面板上传likeadmin代码" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/extract-code.png" alt="www.likeadmin.cn-宝塔面板解压likeadmin代码" /></p> <h3>设置PHP运行目录<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BE%E7%BD%AEphp%E8%BF%90%E8%A1%8C%E7%9B%AE%E5%BD%95">​</a></h3> <p>点击【网站】-&gt;【PHP项目】-&gt;【添加站点】-&gt;【网站目录】,设置好【网站目录】-&gt;【保存】,设置好【运行目录】-&gt;【保存】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/php-run-directory.png" alt="www.likeadmin.cn-宝塔面板设置likeadmin-PHP运行目录" /></p> <h3>设置站点伪静态<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BE%E7%BD%AE%E7%AB%99%E7%82%B9%E4%BC%AA%E9%9D%99%E6%80%81">​</a></h3> <p>点击【伪静态】,选择【thinkphp】,点击【保存】。设置好项目的伪静态。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/pseudo-static.png" alt="www.likeadmin.cn-宝塔面板设置thinkphp和likeadmin的伪静态" /></p> <h3>添加泛域名<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E6%B7%BB%E5%8A%A0%E6%B3%9B%E5%9F%9F%E5%90%8D">​</a></h3> <p>提示</p> <p>SaaS系统支持无限添加租户,所有租户默认会分配一个随机的二级域名,所以需要添加泛域名解析。</p> <ul> <li> <p><strong>步骤1</strong>:<br /> 在域名购买服务商控制台添加域名解析,记录类型为<code>A</code>,主机记录为<code>*</code>,记录值为服务器的IP地址。 </p> </li> <li><strong>步骤2</strong>:<br /> 找到站点,点击【设置】-&gt;【域名管理】,填写泛域名,泛域名为<code>*</code>开头,格式如<code>*.likeadmin.cn</code>,然后【添加】即可。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/add-wildcard-domain.png" alt="宝塔添加泛域名" /></li> </ul> <h3>设置SSL证书(https)<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BE%E7%BD%AEssl%E8%AF%81%E4%B9%A6-https">​</a></h3> <ul> <li><strong>步骤1</strong>:<br /> 点击【面板设置】-&gt;【面板设置】,开启SSL菜单。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/set-ssl-menu.png" alt="" /></li> <li><strong>步骤2</strong>:</li> </ul> <p>点击【SSL】-&gt;【域名管理】-&gt;【添加DNS接口】,验证类型选择域名所在的服务商,并填写服务商的AccessKey和Secretkey。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/set-dns.png" alt="" /></p> <ul> <li><strong>步骤3</strong>:<br /> 点击该站点的【设置】-&gt;【SSL】—&gt;【Let&#039;s Encrypt】-&gt;【DNS验证支持通配符】-&gt;【自动组合泛域名】-&gt;【全选】-&gt;【配置DNS】,验证类型选择上步骤添加的DNS接口,点击【确定】-&gt;【申请证书】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/get-ssl.png" alt="" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/ssl-success.png" alt="" /></li> </ul> <h3>程序安装<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E7%A8%8B%E5%BA%8F%E5%AE%89%E8%A3%85">​</a></h3> <p>注意</p> <p>likeadmin 本身是免费开源的,采用 MIT 许可证,允许任意商业用途,可以用于二次开发以制作项目和产品。然而,基于 Likeadmin 开发的产品软件是否可以商用,请咨询具体软件产品的软件开发者,以免引发法律问题。</p> <ul> <li> <p><strong>步骤1</strong>:<br /> 访问站点域名,点击【我已阅读并同意】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/install-1.png" alt="www.likeadmin.cn-likeadmin安装" /></p> </li> <li> <p><strong>步骤2</strong>:<br /> 检查运行环境,如果不符合,请按界面提示修改运行环境,除了【swoole_loader扩展】,其他项都会通过,说明内容可能提示【非线程安全扩展】或【线程安全扩展】,记住说明内容,下面步骤需要用到。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/install-2.png" alt="www.likeadmin.cn-likeadmin安装" /></p> </li> <li> <p><strong>步骤3</strong>:<br /> 打开宝塔文件,进入项目所在的/server/license目录,上一步说明内容如果是【非线程安全扩展】复制swoole_loader80.so文件,如果是【线程安全扩展】复制swoole_loader80_zts.so文件。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/copy-swoole_loader.png" alt="码多多AI安装" /></p> </li> <li> <p><strong>步骤4</strong>:<br /> 打开宝塔文件,进入/www/server/php/80/lib/php/extensions/no-debug-non-zts-20200930目录,粘贴文件,统一改名为swoole_loader80.so 。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/paste-swoole_loader.png" alt="码多多AI数字人SaaS安装" /></p> </li> <li> <p><strong>步骤5</strong>:<br /> 打开【软件商店】-&gt;【运行环境】-&gt;【设置】-&gt;【配置文件】,在末尾添加<code>extension = swoole_loader80.so</code>信息,点击【保存】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/config-swoole_loader.png" alt="码多多AI数字人SaaS安装" /></p> </li> <li> <p><strong>步骤6</strong>:<br /> 打开【服务】-&gt;【重启】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/restart-php.png" alt="码多多AI数字人SaaS安装" /></p> </li> <li> <p><strong>步骤7</strong>:<br /> 回到安装界面以后,点击【重新检测】后,点击【继续】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/install-3.png" alt="码多多AI数字人SaaS安装" /></p> </li> <li><strong>步骤8</strong>:<br /> 填写上面步骤记录的数据库信息,设置好SaaS平台超级管理员账号密码,然后点击【继续】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/install-4.png" alt="码多多AI数字人SaaS安装" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/install-5.png" alt="码多多AI数字人SaaS安装" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/install-6.png" alt="码多多AI数字人SaaS安装" /></li> </ul> <h2>访问地址<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BF%E9%97%AE%E5%9C%B0%E5%9D%80">​</a></h2> <p>提示</p> <p>1.程序安装的时候使用的域名,会设置为平台域名。如需修改,请修改<code>server/.env</code>的<code>HTTP_HOST</code>值。<br /> 2.租户添加后,默认会生成主域名下的随机二级域名。</p> <p>平台后台访问:<a href="https://php-saas.likeadmin.cn/platform"><a href="http://域名/platform">http://域名/platform</a></a><br /> 租户域名访问:<a href="https://qjjw656d.likeadmin.cn/admin/">http:/租户域名/admin</a><br /> 租户移动端访问:<a href="https://qjjw656d.likeadmin.cn/mobile"><a href="http://租户域名/mobile">http://租户域名/mobile</a></a><br /> 租户PC访问:<a href="https://qjjw656d.likeadmin.cn/pc"><a href="http://租户域名/pc">http://租户域名/pc</a></a></p> <h2>定时任务<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1">​</a></h2> <p>提示</p> <p>为了保障系统业务可以正常运行,需要配置定时任务。</p> <h3>设置定时任务<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BE%E7%BD%AE%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1">​</a></h3> <p>点击【计划任务】-&gt;【添加任务】,任务类型选择【访问URL-GET】,执行周期选择【N分钟】,填写【1】分钟,URL填写<code>https://实际域名/crontab</code>,点击【确定】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/set-crontab.png" alt="likeadmin宝塔配置定时任务" /></p> <h3>验证定时任务<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E9%AA%8C%E8%AF%81%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1">​</a></h3> <p>登录管理后台,点击【系统设置】-&gt;【系统维护】-&gt;【定时任务】,在定时任务列表中,任意一个定时任务执行时间为今天,则说明配置成功。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/cat-crontab.png" alt="likeadmin宝塔配置定时任务" /></p> <h2>设置租户域名别名<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%AE%BE%E7%BD%AE%E7%A7%9F%E6%88%B7%E5%9F%9F%E5%90%8D%E5%88%AB%E5%90%8D">​</a></h2> <p>提示</p> <p>某些业务场景下,租户需要使用自己的独立域名,平台后台支持给租户设置一个域名别名。</p> <p>提示</p> <p>多个租户设置域名别名,重复此步骤即可。</p> <h3>解析与添加域名别名<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%B7%BB%E5%8A%A0%E5%9F%9F%E5%90%8D%E5%88%AB%E5%90%8D">​</a></h3> <ul> <li> <p><strong>步骤1</strong>:<br /> 登录平台后台,点击【租户列表】-&gt;【详情】,复制租户默认域名。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/get-domain-alias-1.png" alt="" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/get-domain-alias-2.png" alt="" /></p> </li> <li> <p><strong>步骤2</strong>:<br /> 在域名服务商添加域名解析,将自定义的域名添加<code>CNAME</code>解析,记录值填写租户默认域名。</p> </li> <li><strong>步骤3</strong>:<br /> 点击【编辑】,选择【启用】别名,填写想要自定义的域名,然后【保存】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/add-domain-alias-1.png" alt="" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/add-domain-alias-2.png" alt="" /></li> </ul> <h3>宝塔配置域名别名<a href="https://doc.chatmoney.cn/dm/deployment/bt.html#%E5%AE%9D%E5%A1%94%E9%85%8D%E7%BD%AE%E5%9F%9F%E5%90%8D%E5%88%AB%E5%90%8D">​</a></h3> <p>提示</p> <p>通常情况下,域名别名的证书和Saas默认域名不一样,所以需要另外添加。</p> <ul> <li><strong>步骤1</strong>:<br /> 点击【网站】-&gt;【PHP项目】-&gt;【添加站点】-&gt;【传统项目】,输入域名,根目录填写原来项目下的<code>server</code>目录,PHP版本选择8.0,点击【确定】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/get-domain-alias-site-1.png" alt="" /></li> <li><strong>步骤2</strong>:<br /> 点击站点的【设置】-&gt;【网站目录】,运行目录设置<code>public</code>,然后【保存】。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/get-domain-alias-site-2.png" alt="" /></li> <li><strong>步骤3</strong>:<br /> 点击【SSL】-&gt;【Let&#039;s Encrypt】-&gt;【文件验证】-&gt;【全选】-&gt;【申请证书】,申请成功以后,访问域名即可到对应的租户。<img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/get-domain-alias-site-3.png" alt="" /><img src="https://doc.chatmoney.cn/docs/images/dm/deployment/bt/get-domain-alias-site-4.png" alt="" /></li> </ul>

页面列表

ITEM_HTML