当前位置 主页 > 服务器问题 > Linux/apache问题 >

    apache配置自己喜欢的域名的方法!

    栏目:Linux/apache问题 时间:2019-06-19 10:26

       以前做自己的网站项目,在本地服务器上测试的时候,默认的ip地址都是 localhost/xx。我们在实际访问网站的过程中,
    不可能都是http://localhost80的方式去访问网站,实际上是用www.baidu.com或www.souhu.com的方式去访问自己的网
    站。那么,该如何去在服务器中配置自己喜欢,并且好记的网站域名呢?

       首先:启用httpd-vhosts.conf(在httpd.conf文件中)
    httpd.conf文件路径:D:\AppServ\Apache2.2\conf

       打开该文件


       把前面的“#”号去掉即可,这是虚拟主机会指到Apache服务器下的这个路径的文件conf/extra/httpd-vhosts.conf。
    然后用编辑器打开该文件:
    在代码的最后面加入一段模板代码:
    #配置我们自己的虚拟主机
    <VirtualHost 127.0.0.1:80>
    #虚拟主机所指向的位置
    DocumentRoot "D:\AppServ\www"
    #这里配置欢迎首页面
    DirectoryIndex index.html index.htm index.php
    <Directory/>
    Options FollowsSymLinks
    #不容许别人修改我们的页面
    AllowOverride None
    #设置访问权限
    Order allow,deny
    Allow from all
    <Directory/>
    </VirtualHost>
    //=======================================//

    //=======================================//
       #虚拟主机所指向的位置
    DocumentRoot "D:\AppServ\www"
    这一句话的意思是指你所设置的域名在服务器中所指向的位置,一般情况下的地址都是指向apache服务器的网站根目录的地址,因为服务器就是安装在该目录下。
    当然,也可以指向自己设定的一个地址。
    最后在C:\Windows\System32\drivers\etc这个目录下,找到一个名为hosts的文件,打开该文件,可以绑定自己的域名了。

       以上说的这些,只是基于本地机的服务器访问的。要想实现在公网上所有人都能访问,要去购买一个域名。
    配置的主机(网站)要想被外部访问,必须在DNS服务器或WINDOWS系统中注册。