安企CMS的Windows版本一般情况下只适合测试使用,正式环境建议使用Linux版本。
运行环境包含:MySQL、Nginx。默认只需要安装MySQL即可使用。如果已经安装,可以跳过此步骤。
未下载的可以使用小皮(PHPStudy) https://www.xp.cn/。下载好小皮后,进行安装,并安装好MySQL、Nginx。
下载地址:https://www.anqicms.com/download。 下载好后,解压到任意目录,一般建议目录名跟域名相关,方便查找。例如解压到 D:\wwwroot\dev.anqi.com
进入解压目录,如上面的 D:\wwwroot\dev.anqi.com。双击运行根目录下的 anqicms.exe 如果一切正常,便会自动打开浏览器,并来到安装页面,如果次步没有自动打开浏览器,则需要手动打开浏览器,并在浏览器地址栏输入 http://127.0.0.1:8001 来访问。在安装页面中,填写数据信息,管理员账号密码等,一般数据库名称也按照域名来区分,例如: dev.anqi.com 的数据库名称为 dev_anqi_com。域名不用填写,因为是本地测试使用,保留默认即可。最后点击安装按钮完成安装。默认它会安装演示数据,如果你是正式使用,或者不需要演示数据,则取消勾选安装演示数据即可。
安装完毕后,你可以访问后台以及网站前台。默认后台地址是:http://127.0.0.1:8001/system,默认前台地址是:http://127.0.0.1:8001。
Windows版本的设计只支持同时运行一个安企CMS,如果在Windows下安装了多个安企CMS,它依然是同时只能运行其中一个。
需要在Windows下安装多个安企CMS,方法非常简单,只需要将安装程序解压后复制多份即可。如果是从已安装网站中复制,则需要在新目录将根目录下的config.json 删掉。
由于Windows版本限制只能同时运行一个安企CMS,则在运行新的站点前,需要先将旧的站点退出。退出方式非常简单,在Windows的状态栏中找到安企CMS的图标,点击它,并选择退出。在旧站点退出后,来到新目录。双击新目录下的 anqicms.exe 。这时候会像安装第一个站点的时候,弹出一个安装界面,填写安装信息即可。记住,这里的数据库名称不能和前一个站点一样,否则会导致数据错误。
按照此方法,你可以实现在Windows服务器下安装多个安企CMS站点,但每次只能运行其中一个,在运行新的安企CMS站点前,一定需要先退出旧的安企CMS站点,否则它无法运行新站点,一直都是旧站点。由于每次只有一个安企CMS站点在运行,因此每个站点运行后的域名都是 http://127.0.0.1:8001。
如果需要在Windows下使用域名访问安企CMS站点,则需要借助 Nginx,如无必要,不必折腾。
如果你是在本地运行安企CMS,并将静态文件推送到服务器上作为静态网站使用,请按照下面方法来操作。
dev.anqi.com,根目录就按默认生成的即可,取消勾选勾选PHP,其它地方不用填写。点击确认完成站点创建。vhosts.conf Tab,找到列表中对应的配置文件,如刚生成的 dev.anqi.com_80 点击打开。root,增加 /public,结果:root "C:/phpstudy_pro/WWW/dev.anqi.com/public";
location /,在它的前面, 增加上安企CMS的伪静态配置: location @AnqiCMS {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
在 location / 的下一行,增加如下配置:
try_files $uri $uri/index.html @AnqiCMS;
删除 location /最后第二行的默认配置:
include C:/phpstudy_pro/WWW/dev.anqi.com/public/nginx.htaccess;
回到PhpStudy首页,重启Nginx,一个新站点设置完毕,在浏览器中打开域名。
将安装包复制到网站根目录 C:/phpstudy_pro/WWW/dev.anqi.com,并解压。双击运行 anqicms.exe,在打开的浏览器的安装界面中,输入数据库信息,由于本次设置了域名,因此在网址一栏中填写上网址 http://dev.anqi.com,并点击安装按钮。