DNSPod + Apache2 配置二级域名
来源:互联网 发布:山田凉介给知念项链 编辑:程序博客网 时间:2024/06/06 08:33
出于访问便利的需要,我们常常需要配置二级域名。我自己也时不时需要配置二级域名,为了下次配置时不至于各种百度找资料,下面将配置的过程记录了下来。
1 DNSPod添加二级域名解析
进入DNSPod—域名解析—点击你要配置的域名—添加记录,添加的记录如下图填写:
假如你想设置的子域名是bbs.example.com,那么在上图中的主机记录应该填写bbs,其次记录值就是填写example.com主机的ipv4地址。至此完成了DNSPod二级域名解析的添加。
2 Apache2配置二级域名
Apache2配置二级域名需要编辑httpd.conf
。如果不知道http.conf
的位置,可以先找apache2的安装目录,而我们可以通过查找进程找到apache2的安装目录:
[root@centos ~]# ps -ef|egrep "apache|httpd"root 1220 1 0 Jul30 ? 00:00:08 /usr/local/apache2/bin/httpddaemon 1275 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1276 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1277 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1354 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1355 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1564 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1565 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1566 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpddaemon 1671 1220 0 Jul30 ? 00:00:00 /usr/local/apache2/bin/httpdroot 28113 27755 0 11:15 pts/0 00:00:00 egrep apache|httpddaemon 31673 1220 0 Aug02 ? 00:00:00 /usr/local/apache2/bin/httpd
可以看到,/usr/local/apache2/
就是apache2的安装目录。而httpd.conf
的位置就是/usr/local/apache2/conf/httpd.conf
。用vim
打开httpd.conf
并且在文件的末尾添加一下内容:
<VirtualHost *:80> DocumentRoot #项目路径 ServerName #完整的二级域名 DirectoryIndex #主页</VirtualHost>
项目路径就是你部署的项目的完整路径,例如/www/myBBS;
完整的二级域名,例如bbs.example.com;
主页就是用户访问bbs.example.com时的主页,例如index.html。
最后重启apache服务就可以了:
[root@centos conf]# cd ../bin[root@centos bin]# ./apachectl restart
参考资料:
[1] Apache 配置二级域名匹配目录及多个站点配置 +阿里云服务器如何解析添加二级域名
[2] centos怎么查看apache安装在哪里
阅读全文
0 0
- DNSPod + Apache2 配置二级域名
- 学会使用DNSPod,搞定二级域名的配置难题
- Ubuntu Apache2 安装及配置文件学习(及二级域名配置)
- apache2.4.7虚拟机配置多域名(其中一个是二级域名)
- 二级域名配置
- 配置二级域名
- EdgeRouter 配置 dnspod 动态域名更新
- DNSPod
- DNSpod
- dnspod
- dnspod
- apache2 服务器搭建 二级域名虚拟主机搭建
- 关于二级域名的配置
- 配置Apache二级域名
- 网站二级域名配置
- tomcat二级域名的配置
- Apache二级域名配置
- thinkphp二级域名配置
- UVA 246 10-20-30
- 图论500题
- IntelliJ IDEA部署SpringMvc的ClassNotFound问题
- CentOS7上解决tomcat不能被外部浏览访问的问题?
- QT5知识点记录梳理(二)
- DNSPod + Apache2 配置二级域名
- c/c++ format参数格式小结
- Android5.0以上共享元素动画及水波纹动画快速配置
- 最简单的IOS
- how to install/compile MongoDB C driver
- 全面理解Javascript闭包和闭包的几种写法及用途
- Xshell配色为ubuntu风格
- 自学Unity3D游戏开发(2)
- 为图像添加椒盐噪声和高斯噪声