关闭

CentOS7 初次安装记录(五)配置 apache 虚拟主机

标签: centos虚拟主机服务器
7066人阅读 评论(0) 收藏 举报
分类:

CentOS7 初次安装记录(五)配置 apache 虚拟主机

数据库也挪好了。下面准备配置虚拟主机。不准备安装乱七八糟的管理软件,就是能够支持一台服务器多个网站即可。

apache 配置虚拟主机

学聪明了,不再凭借自己的经验来了,还是老老实实的百度吧 -_-

一般教程上来说,会说去修改 /etc/httpd/conf/httpd.conf 文件。但是我不推荐这样做。因为这个是主配置文件,比较长,也比较重要。我建议是在 /etc/httpd/conf.d/ 下面建立一个 vhost.conf 文件来配置虚拟主机。

这样也方便管理。当然,还有人会说一个虚拟主机一个配置文件,我不反对,但我认为没有必要。

好。新建一个 vhost.conf 文件,命令如下:

// 新建配置文件
vi /etc/httpd/conf.d/vhost.conf

// 下面是输入的内容 在明白其中含义的情况下,设置内的注释可以删除
#
# 测试网站一
#
<VirtualHost *:80>
#绑定的主域
ServerName test.com
#绑定的子域名
ServerAlias www.test.com
#网站主目录
DocumentRoot /home/website/com.test.www/
#日志配置
ErrorLog /home/web_log/com.test.www_error.log
CustomLog /home/web_log/com.test.www_access.log common
#ServerSignature Off
</VirtualHost>
#测试一的配置
<Directory "/home/website/com.test.www/">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

// 如果有更多内容,重复上面的

然后,就是去 /home/webstie/com.test.www/ 里面放上一个测试的html页面了

重启 httpd 服务 systemctl restart httpd.service

我了个擦擦擦~~~怎么又报错了啊?赶紧看看啥原因 systemctl status httpd.service 命令看看到底是啥原因。

我了个去。。。原来我忘记新建 web_log 文件夹了,因为找不到这个文件夹,所以就出错了。

赶紧去新建了这个文件夹,然后重启,一切顺利!OK,虚拟主机配置成功了!

下面要去研究研究配置FTP服务器了。

1
1
查看评论

centos7.2 利用yum安装配置apache2.4多虚拟主机

centos7.2利用yum安装配置apache2.4的多虚拟主机配置
  • wusilen
  • wusilen
  • 2017-01-10 21:01
  • 5753

centOS7中搭建Lamp环境(包括配置虚拟主机)

首先说明下,我在搭建的时候,用的是centOS7,虽然都是用命令行配置的,但是因为选择了GUI的centOS所以一些命令和库是系统装好的,纯命令行版本的centOS7,有些命令和库可能需要自己去安装。 1、安装Apache和php #ifconfig 查看以太网口信息 #ping...
  • misakaqunianxiatian
  • misakaqunianxiatian
  • 2016-08-26 15:31
  • 4546

Centos 7 Apache配置虚拟主机

哎!也真是倒霉啊,就在快将虚拟主机配置好的时候出现了这么一件事情就是,误执行了iptables -F,我的服务器iptables是已经配置好的,如果默认策略已经配置为deny的话,再使用iptables -F,会导致网络立马中断!然后瞬间我的xshell就断开连接,再去连接已经连接不上了。我是将我的...
  • self_realian
  • self_realian
  • 2017-09-08 18:22
  • 663

Centos7.2LAMP环境的搭建&配置虚拟主机

(一).准备工作 1.下载并安装CentOS7.2,配置好网络环境,确保centos能上网,可以获取到yum源(阿里云服务器已配置好,不需要自己动手) 2.配置防火墙,开启21、80、3306端口。CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 #...
  • baidu_38497173
  • baidu_38497173
  • 2017-04-26 16:25
  • 1581

centos7配置nginx虚拟主机

  • 2017-07-14 14:52
  • 534B
  • 下载

CentOS7配置Apache多站点VirtualHost

//创建两个网站的目录结构及测试用页面文件 # mkdir /wwwroot/www # echo "test1" > /www/test1/index.html # mkdir /wwwroot/crm # echo "test2" > /www...
  • fly_xiaoba
  • fly_xiaoba
  • 2015-11-02 22:12
  • 7239

CentOS7 yum安装Apache(httpd)并实现多域名配置

最近正在学习CentOS7服务器的相关内容,最近实现了Apache(httpd)的多域名的精简配置方式,写下来以免忘记。
  • qq_36731677
  • qq_36731677
  • 2017-03-01 19:29
  • 5716

CentOS 7.2 配置Apache服务(httpd)--上篇

一、Apache简介 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数电脑操作系统中运行,由于其跨平台和安全性(尽管不断有新的漏洞被发现,但由于其开放源代码的特点,漏洞总能被很快修补。因此总合来说,其安全性还是相当高的。)...
  • wh211212
  • wh211212
  • 2016-10-31 15:39
  • 22522

.htaccess技巧: URL重写(Rewrite)与重定向(Redirect)

http://lesca.me/archives/htaccess-rewrite.html/comment-page-1#comment-16045 目录 Table of Contents 一、准备开始:mod_rewrite 二、利用.htaccess实现URL重...
  • newjueqi
  • newjueqi
  • 2013-09-25 15:09
  • 46940

centos7 下Apache服务器配置

基于centos7的Apache服务器配置,经过亲自操作实战, 涉及别名、修改默认的站点位置,用户认证,虚拟主机(ip/域名)等
  • baidu_28367801
  • baidu_28367801
  • 2015-05-23 11:23
  • 4558
    个人资料
    • 访问:1225345次
    • 积分:12792
    • 等级:
    • 排名:第1287名
    • 原创:214篇
    • 转载:39篇
    • 译文:1篇
    • 评论:930条
    站内搜索
    博客专栏
    文章分类
    友情链接
    最新评论