在Windows下使用域名访问站点
如果需要在Windows下使用域名访问安企CMS站点,则需要借助 Nginx
,如无必要,不必折腾。
如果你是在本地运行安企CMS,并将静态文件推送到服务器上作为静态网站使用,请按照下面方法来操作。
- 在PHPStudy中,启动 Nginx,切换到网站Tab,创建网站。在域名栏中填写域名,如
dev.anqi.com
,根目录就按默认生成的即可,取消勾选勾选PHP
,其它地方不用填写。点击确认完成站点创建。 - 切换到设置Tab,切换到配置文件,找到
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,一个新站点设置完毕,在浏览器中打开域名。
开始安装安企CMS
将安装包复制到网站根目录 C:/phpstudy_pro/WWW/dev.anqi.com
,并解压。双击运行 anqicms.exe
,在打开的浏览器的安装界面中,输入数据库信息,由于本次设置了域名,因此在网址一栏中填写上网址 http://dev.anqi.com
,并点击安装按钮。