apache服务器如何设置域名和IP地址?

发布网友 发布时间:2022-04-23 08:02

我来回答

3个回答

热心网友 时间:2022-04-12 13:58

1、找到apache安装目录下,conf文件夹下的httpd.conf文件,用记事本或其他文本编辑软件打开。

2、在文件中搜索”Include conf/extra/httpd-vhosts.conf“这一行,去掉前面的”#“,开启虚拟主机功能。

3、找到apache安装目录下,conf/extra文件夹中的httpd-vhosts.conf文件,用记事本或其他文本编辑软件打开。

4、在文件的最后,加上以下代码后保存:

<VirtualHost *:80>

ServerName www.domain.com

DocumentRoot D:/www/domain

<Directory  "D:/www/domain">

Options +Indexes +Includes +FollowSymLinks +MultiViews

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

其中,80是服务器的端口,ServerName后面的是域名,DocumentRoot和Directory后面的是网站程序所在的目录。

5、找到服务器的hosts文件,以Windows系统为例,在C:\windows\system32\drivers\etc目录下,用记事本或其他文本编辑软件打开。

6、在hosts文件的末尾添加一行126.63.36.3 www.domain.com,并保存,重启服务后即可通过域名访问。

热心网友 时间:2022-04-12 15:16

登陆域名管理后台把域名解析到空间的ip上

比如:test.com            8.8.8.8

          www.test.com   8.8.8.8

修改Apache配置文件

vi /etc/httpd/conf/httpd.conf


末尾加入以下内容,test@163.com换成自己邮箱,test.com换成自己域名

/var/www/html/test.com换成站点目录


<VirtualHost *:80>

    ServerAdmin test@163.com

    DocumentRoot /var/www/html/test.com

    ServerName test.com

    ServerAlias www.test.com

    ErrorLog logs/test.com-error_log

    CustomLog logs/test.com-access_log common

</VirtualHost>


      /etc/init.d/httpd restart

热心网友 时间:2022-04-12 16:51

ServerName www.domain.com:80

记得做 DNS 域名指向。

---------------------
修改 Apache 配置文件 里的 ServerName

DNS 域名指向设置,请向域名供应商咨询

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com