系统安装

汇总性教程

内容管理

栏目管理

静态管理和缓存管理

标签和模板

模板教程

常见疑难问题

二次开发教程

动静态分离部署

首页 >  国微CMS教程 >  系统安装 >  域名绑定
主站和子站域名配置之静态服务器(动静态分离部署)

 

一、添加虚拟主机静态服务器

注:绑定域名需要在静态服务器下进行绑定,要使配置生效需要重启nginx

1. 首次绑定主站域名

注:本步骤是首次绑定的操作,若vhost路径下有其他配置文件,直接复制修改即可

cd /root/oneinstack #必须进入 oneinstack 目录下执行./vhost.sh

a) 上图中 directory 为网站根目录,脚本执行后会自动创建

b) 部署网站时请将程序代码上传到该目录(目录、子目录和文件权限都为:www)

c) Nginx 配置文件路径为:/usr/local/nginx/conf/vhost/www.oneinstack.com.conf (www.oneinstack.com为绑定的域名)

d) 添加完之后需要重启nginx(systemctl restart nginx)

2. 绑定分站域名

a) 进入到配置文件路径,将先前添加过的域名配置文件拷贝,然后重命名为对应的二级域名名称

cd /usr/local/nginx/conf/vhost #进入配置文件路径

cp -rf www.oneinstack.com.conf site.oneinstack.com.conf  #复制添加过的配置文件

 

b) 编辑复制好的site.oneinstack.conf文件,修改域名以及绑定目录

vim site.oneinstack.com.conf #编辑

上图中server_name为分站二级域名,root为绑定路径(分站的静态页存放在程序中的site/html目录中),root末尾的test为站点别名,最后修改之后:wq!保存退出

 

c) 修改之后需要重启nginx生效配置

systemctl restart nginx #重启nginx

d) 在分站后台中,编辑对应的站点,绑定分站域名

二、删除虚拟主机

cd /root/oneinstack    #必须进入 oneinstack 目录下执行./vhost.sh del




本教程文档下载:


静态服务器主站和子站域名配置(动静态分离部署).docx








相关内容