美文网首页编程学习
ubuntu+apache2配置二级域名

ubuntu+apache2配置二级域名

作者: 熵的向性 | 来源:发表于2017-03-05 23:38 被阅读118次

从开始学习coding以来,开了许多项目,一直以来的做法,基本就是当前着手哪个项目,就直接改配置文件,把代码路径改到所需项目上。(个人练手项目)

文件路径是:/etc/apache2/sites-availabled/000-default.conf , 当然,文件名倒未必一致。就是把DocumentRoot 后面的路径改了。

不过麻烦不小。每次需要切换都要重新改过。今天琢磨着配个二级域名吧。这样多项目共存也不会那么痛苦啦。

虽说不是很复杂,还是分几部分来仔细说。

一、DNS解析

首先,我们要保证域名能正确解析啊。我用的是阿里云的服务器,域名是在万网注册的。众所周知,它们现在都是阿里旗下的,就不多说。

直接找到控制台-->产品与服务-->域名与网站(万网)-->云解析DNS。找到地方,就可以添加新的二级域名解析了。一分钟之内解析起效,还是蛮快的。

如果是本地的,那么修改一下本机hosts文件。添加本地解析。

重要的是,能够保证通过域名获取正确的IP地址,找到服务器的机器,就对了。

二、Virtual Host的配置

修改apache的配置文件,我这里的目录是 /etc/apache2/apache2.conf  ,可以直接搜virtual host,应该就能找到地方。这里有个选项,把 #IncludeOptional  sites-enabled/*.conf 这里的注释符,也就是 # 去掉。表示引入virtual host的配置文件。

接着,进入 /etc/apache2/sites-available 目录。

这里提一点,sites-available目录下是可用的配置文件。而sites-enabled目录下是实际用到的配置文件。sites-enabled目录下都是sites-available目录下文件的软连接。

sites-available下如果有文件,直接cp a文件 b文件,拷贝一份,直接修改。

基本上就是这样几句:

<VirtualHost *:80>

ServerName 二级域名

DocumentRoot 代码路径

</VirtualHost>

把两个文字部分替换成正确的域名和路径就好了。

最后,服务重启一下。

以上,就是全部流程。

从此,就可以开开心心得写代码了。

相关文章

  • ubuntu+apache2配置二级域名

    从开始学习coding以来,开了许多项目,一直以来的做法,基本就是当前着手哪个项目,就直接改配置文件,把代码路径改...

  • 二级域名配置步骤

    转自二级域名配置步骤。 这篇文章主要介绍在配置二级域名时候的步骤,主要涉及到nginx、dns的配置,有相同需求的...

  • Django 二级域名配置

    Django 二级域名配置 在部署网站的时候我发现django的urls并不支持二级域名的配置,而在实际工作环境中...

  • Tomcat常用配置

    JVM server.xml 并发优化 二级域名session共享配置

  • 路由配置 二级域名

    基于thinkphp5.1二级域名 通过路由配置指向指定模块eg:主域名:www.aa.com二级域名:m.aa....

  • 域名解析

    直接指向 jianshu.com的域名配置 指向www.jianshu.com的配置 指向二级域名的 api.ji...

  • nginx设置默认访问页面

    场景 在服务器部署应用,配置二级域名xxx.xxx.com。设置通过直接访问二级域名则直接访问管理系统登录页 ,由...

  • ubuntu配置虚拟主机与二级域名

    ubuntu配置虚拟主机与二级域名 https://www.cnblogs.com/weiyalin/p/9612...

  • Nginx配置二级域名

    首先, 需要在域名服务商处配置二级域名, 如阿里万网 配置nginx我买的是digitalocean的服务器

  • 配置防盗链、访问控制Directory、访问控制FilesMat

    配置防盗链 如果域名是带二级域名的。 这个referer 要怎么样写个通配? 访问控制Directory 访问控制...

网友评论

    本文标题:ubuntu+apache2配置二级域名

    本文链接:https://www.haomeiwen.com/subject/fazegttx.html