GA黄金甲

CentOS搭建web效劳器的域名绑定与虚拟主机设置技巧

centos搭建web效劳器的域名绑定与虚拟主机设置技巧

导语:

在搭建Web效劳器时 ,域名绑定与虚拟主机的设置是很是主要的一步。本文将先容怎样在CentOS上举行域名绑定和虚拟主机的设置 ,并提供响应的代码示例。

一、域名绑定

修改hosts文件

首先 ,需要在CentOS的hosts文件中添加域名与IP地点的映射关系。找到并翻开hosts文件 ,一样平常位于/etc/hosts:

sudo vi /etc/hosts

在文件的末尾添加如下行 ,其中”www.example.com”为自界说的域名 ,”192.168.0.100″为效劳器的IP地点:

192.168.0.100 www.example.com

生涯并关闭文件。

设置DNS剖析

若是你的域名是经由注册的 ,并且DNS剖析已经生效 ,可以跳过这一步。不然 ,需要在域名注册商的控制面板中将域名指向效劳器的IP地点。

设置Apache

接下来 ,需要设置Apache效劳器以将域名指向准确的目录。翻开Apache的主设置文件httpd.conf:

sudo vi /etc/httpd/conf/httpd.conf

找到并修改如下行 ,将”www.example.com”改成你想绑定的域名:

ServerName www.example.com:80

生涯并关闭文件。

重启Apache效劳 ,使设置生效:

sudo service httpd restart

二、虚拟主机的设置

建设虚拟主机目录

虚拟主机的设置需要一个自力的目录来存放网站文件。首先 ,建设一个目录 ,用于存放虚拟主机的文件:

sudo mkdir /var/www/virtual_host

修改Apache设置文件

翻开Apache的虚拟主机设置文件httpd-vhosts.conf:

sudo vi /etc/httpd/conf.d/httpd-vhosts.conf

在文件末尾 ,添加如下内容 ,替换”example.com”为你的域名 ,”/var/www/virtual_host/example.com”为你刚刚建设的目录路径:

ServerName example.com
DocumentRoot /var/www/virtual_host/example.com
<Directory /var/www/virtual_host/example.com>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

登录后复制

生涯并关闭文件。

设置权限

为了确保网站文件可以被Apache会见 ,需要修改虚拟主机目录的权限:

sudo chown -R apache:apache /var/www/virtual_host/example.com

sudo chmod -R 755 /var/www/virtual_host/example.com

重启Apache效劳

重启Apache效劳 ,使设置生效:

sudo service httpd restart

至此 ,虚拟主机的设置就完成了。

代码示例:

建设index.html文件

在虚拟主机目录中 ,建设一个index.html文件 ,作为网站的首页:

sudo vi /var/www/virtual_host/example.com/index.html

将以下内容粘贴到文件中:

<title>Welcome to example.com!</title>

登录后复制

<h1>Welcome to example.com!</h1>
<p>This is the default web page for the domain example.com.</p>

登录后复制

以上就是CentOS搭建web效劳器的域名绑定与虚拟主机设置技巧的详细内容 ,更多请关注本网内其它相关文章!

免责说明:以上展示内容泉源于相助媒体、企业机构、网友提供或网络网络整理 ,版权争议与本站无关 ,文章涉及看法与看法不代表GA黄金甲滤油机网官方态度 ,请读者仅做参考。本文接待转载 ,转载请说明来由。若您以为本文侵占了您的版权信息 ,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息 ,请您连忙联系GA黄金甲实时修正或删除。

相关新闻

联系GA黄金甲

18523999891

可微信在线咨询

事情时间:周一至周五 ,9:30-18:30 ,节沐日休息

QR code
【网站地图】【sitemap】