Centos服务器配置二级域名

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_42380348/article/details/100736814

自己的服务器都买两个月,一直没配置,感觉真的是浪费,这两天略空闲一些,就把自己的服务器给搭建起来了,在过程中也遇到了一些问题,感觉应该做一个记录。
在腾讯云的二级域名解析和顶级域名配置是一样的
在这里插入图片描述假设我要添加一个blog.xxxxx.com的二级域名,就在前面填写blog,后面需要填写一个自己的服务器ip就可以了,控制台操作这么多就可以了
在这里插入图片描述接着就是服务器的操作,服务的操作就是配置apache的配置文件
打开配置文件 /etc/httpd/conf/httpd.conf
在配置文件末尾添加

#顶级域名的目录
<VirtualHost *:80>
    DocumentRoot /usr/local/apache/htdocs
    ServerName www.xxx.com
    ServerAlias www.xxx.com    xxx.com
    DirectoryIndex index.php index.html index.htm    
</VirtualHost>
#下面是指定二级域名的目录
<VirtualHost *:80>
    DocumentRoot /usr/local/apache/htdocs/blog
    ServerName blog.xxx.com
    ServerAlias blog.xxx.com
    DirectoryIndex index.php index.html index.htm    
</VirtualHost>

配置好以后要重启apache
systemctl start httpd.service
如果你重启apache出现如下提示
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
那么肯定是的配置文件中有地方写错了,只需要去正确的改好你的配置文件就可以搞定了,这也是我今天遇到的最大的一个问题,也成功的找到了原因。
人生路漫漫长,不要因为眼前的利益伤害那些不该受伤的人! 加油骚年

猜你喜欢

转载自blog.csdn.net/weixin_42380348/article/details/100736814