发财CMS是一个单站程序,但有站长想在一台服务器上面搭建多个发财CMS当站群用,这篇文章就是如何实现一台服务器搭建多个发财CMS。
创建网站
这里我随便拿了个闲置域名,就不做第二个演示站点了。
输入你需要搭建第二个发财CMS的域名,选择好数据库,然后点击Confirm创建
安装SSL证书
创建好网站以后,在最右边选择Conf进入网站设置,左侧选择SSL,这里可以顺手把SSL直接安装一下。
添加端口
在宝塔首页左侧选择Secuity打开防火墙,在Port一栏输入8882(发财CMS默认端口是8880,这里我们输入8882表示是第二个发财CMS,也可以输入其他的,只要和现有的端口不冲突就行了)
上传源码
这里我们用手动安装的方式和服务器上面原有的发财CMS区分开来,可以把源码放在服务器任何位置,为了方便以后升级维护我推荐大家直接放在第二个域名的网站根目录里面。
点击进入网站根目录
新建一个文件夹(必须新建一个文件夹,这里不要偷懒!)
新文件夹名称这里我设置为fccms
进入发财CMS官方频道:@fccms66,下载发财CMS最新安装包。
把安装包上传到我们刚刚创建的文件夹里面。
上传完成以后在右边选择解压
解压完就是这个样子,注意看文件目录,我这里所有的文件是放在网站根目录的faccms文件夹里面的。
修改文件配置
在/www/wwwroot/你的域名/fccms/system 文件夹里面,找到conf.yaml文件,把第一行的port修改为你防火墙设置的端口,我上面设置的是8882,这里我就改为8882
然后把19行ios:后面白色的文字删除。
安装发财CMS
用ssh连接服务器,或者在宝塔里面登录ssh,进入刚刚放源码包的目录,然后安装发财CMS
下面的命令中,“wwww.skitcn.com”替换成你自己的域名,“fccms”替换成你自定义名称的文件夹
cd /www/wwwroot/wwww.skitcn.com/fccms
进入目录以后,输入以下命令安装发财CMS
./aifc -install
我做教程的时候,输入命令后并没有进入发财CMS的安装程序,查了一下是权限不够,如果你碰到和我一样的问题,就输入以下命令把权限打开
chmod 777 aifc
提权以后再输入安装命令,会出现“请输入您安装的服务名。。。。。。”
这里我们输入aifc2或者其他自定义名称,不要默认,要和第一个发财CMS区别开就对了。
因为我的服务器之前安装了两个发财CMS,我这里输入aifc3,就出现安装页面了。
等待安装完成以后,输入命令设置以下开启自启和启动服务。
设置开机自启: systemctl enable aifc3
启动服务: systemctl start aifc3
停止服务: systemctl stop aifc3
重启服务: systemctl restart aifc3
查看服务状态: systemctl status aifc3
设置反代
打开网站设置,在左边选择Reverse Proxy,Proxy name这里可以随便填写一个名称,Target URL填写ip地址和反代端口,我教程上面设置第二个发财CMS的端口是8882,ip地址填写本地的,那就是http://127.0.0.1:8882,填写完成后点击Confirm确认。
完成
打开上面设置的域名/admin进入程序安装页面。
忘记了如何安装的可以看这篇教程
安装完成以后打开首页就能看到了。
评论0