CentOS 7.3 源码安装apache 2.4.16配置基于域名的虚拟主机
主配置文件末尾添加一条配置:
[root@vm2 ~]# vim /usr/local/apache/conf/httpd.conf
Include conf/vhosts.conf
在conf目录下新建vhosts,conf, 配置如下:
<VirtualHost 192.168.10.81:80>
DocumentRoot "/var/www/www.bangbangdj.com"
ServerName www.bangbangdj.com
<Directory "/var/www/www.bangbangdj.com">
Options Indexes FollowSymLinks
DirectoryIndex index.html index.htm index.php
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost 192.168.10.81:80>
DocumentRoot "/var/www/www.tp3.vs"
ServerName www.tp3.vs
<Directory "/var/www/www.tp3.vs">
Options Indexes FollowSymLinks
DirectoryIndex index.html index.htm index.php
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost 192.168.10.81:80>
DocumentRoot "/var/www/www.tp5.vs"
ServerName www.tp5.vs
<Directory "/var/www/www.tp5.vs">
Options Indexes FollowSymLinks
DirectoryIndex index.html index.htm index.php
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost 192.168.10.81:80>
DocumentRoot "/var/www/www.tpshop.vs"
ServerName www.tpshop.vs
<Directory "/var/www/www.tpshop.vs">
Options Indexes FollowSymLinks
DirectoryIndex index.html index.htm index.php
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
[root@vm2 ~]#echo bangbangdj > /var/www/www.bangbangdj.com
[root@vm2 ~]# echo www.tp3.vs > /var/www/www.tp3.vs/index.html
[root@vm2 ~]# echo www.tp5.vs > /var/www/www.tp5.vs/index.html
[root@vm2 ~]# echo www.tpshop.vs > /var/www/www.tpshop.vs/index.html
测试:




如果权限访问有问题报错
You don't have permission to access / on this server
可以修改为如下,试试
Options Indexes FollowSymLinks ExecCGI
CentOS 7.3 源码安装apache 2.4.16配置基于域名的虚拟主机的更多相关文章
- 本地机apache配置基于域名的虚拟主机详解
1.打开apache的httpd.conf文件,找到# Virtual hosts#Include conf/extra/httpd-vhosts.conf这一段把Include conf/extra ...
- Apache配置基于域名的虚拟主机
一.设定 模拟域名 www.wang.org.blog.wang.org.bbs.wang.org 网站文件夹 /var/html/www./var/html/blog./var/html/bbs ...
- 烂泥:源码安装apache
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 最近要开始学习nagios监控方面的知识了,但是nagios与apache结合的比较紧密,所以本篇文章就先把apache的源码安装学习下. 我们现在分以 ...
- centos 6.4 源码安装php5.4 mysql5.5 apahce2
centos 6.4 源码安装php5.4 mysql5.5 apahce2 博客分类: php 参考:http://blog.csdn.net/simpleiseasy/article/deta ...
- CentOS 7下源码安装MySQL 5.7
网上说linux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有几十M左右,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: ②使用官方编译好的二进制文件安装,优点 ...
- 源码安装apache
目标:源码安装apache 依赖包:apr.apr-util和pcre.其中pcre正则库要先安装,apr和apr-util(已解压)可以复制到apache下的资源库srclib下. 安装pcre: ...
- linux下源码安装apache服务
1.搭建静态网站是,我们只需要搭建apache服务即可满足要求. 例如:如果我再客户端游览器输入地址,他会找到192.168.1.100这个服务器,然后根据端口会找到apache服务器.apache他 ...
- Centos7源码安装Apache和PHP
源码安装Apache 安装需要的依赖 yum -y install gcc autoconf automake make pcre pcre-devel openssl openssl-devel# ...
- centos7源码安装Apache及Tomcat
源码安装Apache (1) 一.通过 https://apr.apache.org/ 下载 APR 和 APR-util 通过 http://httpd.apache.org/download.c ...
随机推荐
- 用Ajax图片上传、预览、修改图片
首选图片的上传和下载并不是很难,但要注意细节. 一,给出前端图片上传的html代码 1.图片上传的控件 <img src="/${res}/images/default.png&quo ...
- jQuery 淡入淡出
演示 jQuery fadeIn() 方法: <!DOCTYPE html> <html> <head> <meta charset="utf-8& ...
- Quartz.NET 3.0.7 + MySql 实现动态调度作业+动态切换版本+多作业引用同一程序集不同版本+持久化+集群(一)
原文:Quartz.NET 3.0.7 + MySql 实现动态调度作业+动态切换版本+多作业引用同一程序集不同版本+持久化+集群(一) 前端时间,接到领导任务,写了一个调度框架.今天决定把心路历程记 ...
- [Flow] More tips about Flow
- LUA整合进MFC代码
这几天研究了一下lua,主要关注的是lua和vc之间的整合,把代码都写好放在VC宿主程序里,然后在lua里调用宿主程序的这些代码(或者叫接口.组件,随便你怎么叫),希望能用脚本来控制主程序的行为.这实 ...
- 微信小程序从零开始开发步骤(三)
上一章节,我们分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的.即点击底部的导航,会实现不同对应页面之间的切换. 我们先来看个我们要实现的底部导航栏的效果图:(三个导 ...
- gitlab+jenkins+pm2+rsync实现node的自动化部署
环境配置 jenkins java环境 yum install -y java 安装jenkins wget -O /etc/yum.repos.d/jenkins.repo http://pkg.j ...
- 简体和繁体加起来有六七万个汉字,所以Unicode只能排除一些几乎不用的汉字,Unicode编码的熟悉与研究过程(内附全部汉字编码列表)
我有一个问题是:是不是会有个别汉字无法在Unicode下表示,这种情况下就不能完全显示了? 各种编码查询表:http://bm.kdd.cc/ ---------------------------- ...
- mysqlbinlog命令使用
常用参数:--start-datetime=datetime 从二进制日志中第1个日期时间等于或晚于datetime参量的事件开始读取.datetime值相对于运行mysqlbinlog的机器上的本地 ...
- 【v2.x OGE-example 第一节】 绘制实体
前言: OGE即 OGEngine,是由橙子游戏开发的基于Java支持跨平台的开源游戏引,从12年4月项目成立至今已经有2年多的发展历程.在此期间基于OGEngine开发的项目已经有非常多成功投放市场 ...