安装前的准备工作:
1.建议用腾讯云服务器部署。
2.安装宝塔面板(安装宝塔最新版本,如果不是最新版本请先升级)。
3.配置服务器环境:
最佳环保建议:
服务器配置:2核4G,3M带宽(如果只是测试,可以买腾讯云轻量级应用1核1G1M)。
系统:CentOS 7.6或以上
WEB服务器:Nginx 1.16或以上
数据库:MySQL 5.7或以上
数据库字符集:utf8mb4-utf8unicode
数据库排序规则:utf8b4_unicode_ci
PHP版本:PHP-7.3以上
redis:redis 4.0以上
Redis打开方法:宝塔面板- PHP版本-安装扩展- redis。
安装后请检查数据表。目前有129个数据表。
强烈建议放一个单独的服务器,不要和其他站在同一个服务器上混用。
使用Pagoda接口API安装,请不要更改默认端口8888,如有必要,安装后更改,否则安装不成功。
安装过程中,提示“服务器出错,请刷新页面”不需要刷新页面。这是一个使用Pagoda API能力的安装,会自动重启PHP和nginx返回的错误。
安装注意事项:
1.请务必按照官方服务器环境进行安装。
2.只有在配置了新的云cloud后,才能使用短信和IM聊天服务。
3.上传短信授权函,短信签名24小时自动审核。
4.所有子域都需要将访问目录设置为public,并将thinkphp设置为伪static。
5.安装和下载过程大约需要5分钟。如果提示您超时,您需要修改PHP超时。
配置的域名:
(1)顶级域名:xycms.com(不含www和http://)。
(2)管理背景:bsdamin.xycms.com。
(3)个人电脑方面:www.xycms.com。
(4)开放接口:open.xycms.com。
(5)APP端:app-api-v1.xycms.com
⑹m.xycms.com H5
(7)微信小程序:wechat-miniprogram.xycms.com
(8)微信微信官方账号:wechat-mp.xycms.com
(9)应用程序下载:app.xycms.com
请将xycms.com改为您的域名。别的不要改。只能独立新建一个站点,不能直接在一个站点上绑定所有域名。
域名统一指向你的站点目录,运行目录设置为public,伪静态为thinkphp规则。
第一步:登录xy CMS http://www.xycms.com官网注册账号,创建网站应用。
第二步:点击下载安装文件。
第三步:自动生成并删除宝塔。下载安装包后,上传到宝塔面板的网站目录,解压到当前目录。
步骤4:将网站运行目录绑定到pagoda面板上的pubic。
第五步:在宝塔面板绑定网站上设置伪静态为thinkphp规则。
第六步:打开域名在线安装,http://你的域名。
第七步:安装环境的检测(该步强烈建议安装带有Pagoda API能力的,否则需要手动禁用pcntl开头的所有功能)。状态为警告,不会影响安装和使用。
建议自定义数据库用户名、数据库名和数据库密码,使用pagoda自动生成功能。
第八步:到宝塔面板打开API能力,将127.0.0.1加入白名单IP。
第九步:将Pagoda API填入安装界面,可以使用Pagoda自动创建,图中每端的域名都会在Pagoda中自动创建。以下域名为系统默认,请勿自行修改,否则可能影响正常使用。对于免费版的用户,这个界面会有绑定APP和小程序的域名,对你的使用没有影响。忽略它们,正常安装即可。单击下一步。
步骤10:配置数据库。因为我们刚才使用了Pagoda API的能力,所以系统自动绑定了域名,生成了数据库名、用户名和密码。
点击下一步,系统会自动为您生成并创建数据库信息,但建议修改为您自己方便的数据库名称、用户名、密码和表前缀。设置管理员用户名和密码后,单击“下一步”进行远程下载和安装。
这个过程大概需要5-10分钟,因为你需要请求云服务器下载、解压、安装、导入MySQL的整个安装过程。这个过程不能刷新和关闭窗口,否则需要重新安装。
步骤11:等待5-10分钟后,完成安装。
第十二步:登录后台http://bsadmin。你的域名。com/
输入之前创建的账号密码,就可以登录了。
第十三步:点击右上角的全网站缓存。刷新缓存后,F5将刷新当前页面。
若要更新整个网站缓存,需要ctrl+f5来强制刷新当前页面。
第十四步:打开系统-API-应用-PC,打开界面,移动,微信微信官方账号,分别启用状态并更新KEY和cache。
第15步:打开系统-配置-站点配置,配置基本信息。
注意:除了顶级域名,其他网址都应该是http://或https://
步骤16:启动XYCMS队列推送服务
使用putty.exe和xshell工具连接到服务器。
步骤1:切换到您的站点安装根目录,比如cd /www/wwwroot/xycms/,然后执行步骤2中的命令。
第二步:PHP认为xy CMS启动
第三步:站内推送消息:PHP ThinkWorker: Gateway-D。
步骤17:配置H5
第一步:系统-API-应用-手机-更新密钥。
第二步:系统-API-应用-移动-更新缓存。
第十八步:配置其他基本信息,如新云(使用短信和IM模块必备),通过官网,www.xycms.com申请购买。
步骤19:更新整个网站缓存。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。