首页 > Web开发 > 详细

Centos7下配置Apache的虚拟主机

时间:2018-03-01 20:38:40      阅读:171      评论:0      收藏:0      [点我收藏+]

一、虚拟主机

虚拟主机是Apache提供的一个功能,通过虚拟主机拉雅在一台服务器上部署多个网站。虽然服务器的IP地址是相同的,但用户当用户使用不同的域名访问时,访问到的是不同的网站。

下面讲解Apache虚拟主机配置,当然,前提是你的CentOS已经安装并配置好了Apache服务器。

二、搭建虚拟主机

1.创建目录结构:

首先,我们需要创建一个目录结构,以保存网站数据,为访客提供服务。我们的文档根目录将被设置为在各个 /var/www/ 目录中,我们将这里为我们的每个虚拟主机创建一个目录。

在每个虚拟主机的目录中,我们将创建一个 public_html 用于存放实际文件。我们可以使用如下命令创建目录:

sudo mkdir -p /var/www/example.com/public_html

2.授予权限:

现在我们有了文件目录结构,但是它们是由 root 用户所拥有的,如果我们希望普通用户能在我们的网页目录修改文件,我们可以改变文件的权限

sudo chmod -R $username:$usergroup /var/example.com/public_html

此外,还应修改权限以确保允许对一般Web目录及其中的所有文件和文件夹进行访问,以便正确提供页面。

sudo chmod -R 755 /var/www

 

Centos7下配置Apache的虚拟主机

原文:https://www.cnblogs.com/jxc321/p/8490446.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!