在Windows下使用域名访问站点

如果需要在Windows下使用域名访问安企CMS站点,则需要借助 Nginx,如无必要,不必折腾。

如果你是在本地运行安企CMS,并将静态文件推送到服务器上作为静态网站使用,请按照下面方法来操作。

  1. 在PHPStudy中,启动 Nginx,切换到网站Tab,创建网站。在域名栏中填写域名,如 dev.anqi.com,根目录就按默认生成的即可,取消勾选勾选PHP,其它地方不用填写。点击确认完成站点创建。
  2. 切换到设置Tab,切换到配置文件,找到 vhosts.conf Tab,找到列表中对应的配置文件,如刚生成的 dev.anqi.com_80 点击打开。
  3. 修改 root,增加 /public,结果:
root   "C:/phpstudy_pro/WWW/dev.anqi.com/public";
  1. 找到 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,并点击安装按钮。