centos apache 多域名配置虚拟主机

1、配置hosts文件

[[email protected]_ttonnet ~]# cat /etc/hosts

123.58.250.36  monitor.ttonnet.com

123.58.250.36  leader.ttonnet.com

2、配置http 虚拟主机

1)、进入/etc/httpd/conf.d目录

2)、创建虚拟主机配置文件

[[email protected]_ttonnet conf.d]# cat httpd-vhosts.conf

NameVirtualHost 123.58.250.36:80

<VirtualHost 123.58.250.36:80>

DocumentRoot /var/www/monitor

ServerName monitor.ttonnet.com

ErrorLog /var/www/monitor/ttonnet.com-err.log

CustomLog /var/www/monitor/ttonnet.com-access.log common

</VirtualHost>

<VirtualHost 123.58.250.36:80>

DocumentRoot /var/www/leader

ServerName leader.ttonnet.com

ErrorLog /var/www/leader/ttonnet.com-err.log

CustomLog /var/www/leader/ttonnet.com-access.log common

</VirtualHost>

[[email protected]_ttonnet conf.d]#

3、重启apache

[[email protected]_ttonnet conf.d]# /etc/init.d/httpd restart

停止 httpd:                                               [确定]

正在启动 httpd:httpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.0.1 LoadModule auth_basic_module modules/mod_auth_basic.so

for ServerName

[确定]

时间: 2024-10-13 22:21:01

centos apache 多域名配置虚拟主机的相关文章

Apache基于域名配置虚拟主机

Apache的虚拟主机服务就是指将一台机器虚拟成多台WEB服务器.具体地说,就是,我们可以利用虚拟主机服务将两个域名分配到同一台服务器上,而访问者只要输入域名就可以访问.比如在本机,我们配置www.aaa.com和www.bbb.com.基于域名的虚拟主机服务不需要多个IP地址,配置简单,无需特殊的硬件支持.下面的配置是在windows下的基于域名的虚拟主机配置,Apache版本为 httpd-2.2.22.在本机上设置两个虚拟主机,假设站点域名分别为www.51venus.com和51venu

linux环境apache多端口配置虚拟主机的方法深入介绍

本篇文章是对linux环境apache多端口配置虚拟主机的方法进行了详细的分析介绍,需要的朋友参考下 默认情况下,linux上apache使用的默认文档目录是:/var/www默认端口是:80如果想发布自己的一个系统资源目录,可以使用下面的方法,执行如下命令:(1)添加监听端口#cd /etc/apache2#vim ports.conf文件添加:NameVirtualHost *:8000Listen 8000(2)配置虚拟目录#cd /etc/apache2/sites-available#

CentOS 7运维管理笔记(7)----Apache基于域名的虚拟主机配置

使用基于域名的虚拟主机配置是比较流行的方式,可以在同一个IP上配置多个域名并且都通过80端口访问. (1) 在网卡 eth0的第五个接口上配置 192.168.1.215 这个地址: (2) 配置/etc/hosts文件,192.168.1.215 对应的域名如下: 做ping测试,保证ip是导通的: (3) 建立虚拟主机存放网页的根目录,并创建首页文件的 index.html 文件 (4)修改 /usr/local/apache2/conf/httpd.conf 文件,使得服务器开始Liste

apache安装、配置虚拟主机、配置日志

apache的安装与配置 安装 01)下载httpd-2.2.27.tar.gz 02)解压:tar xf httpd-2.2.27.tar.gz 然后进入解压的文件查看INSTALL和RAEDME 03)直接make会出错,然后进行编译(也会有问题,这时候yum -y install zlib zlib-devel即可解决),然后进行编译: ./configure --prefix=/application/apache2.2.27 \   安装路径 --enable-deflate \   

apache 基于域名的虚拟主机配置

当我们安装完apache之后,搭建一个虚拟主机. 首先启动apache,由于我的apache安装在 /application/apache下,所以通过/application/apache/bin/apachectl -k start 来启动apache.启动完之后可以查看一下 然后进入apache的安装目录找到Hosts这一行 把Include前面的#号去掉 就可以启动虚拟主机了 然后在/var下创建了一个目录/var/fisherman,并且在该目录下的html文件中输入一行内容 [[ema

Apache 2.5 配置虚拟主机

1.在 Apache 的安装目录下 conf/httpd.conf 文件中搜索 hosts,去掉前面的"#"号,即可启用虚拟主机. 2.然后在 Apache 的安装目录下 conf/extra 里面找到 httpd-vhosts.conf 文件. 这里以 larablog.com 为例,配置如下.详细参数见最后说明. #配置larablog.com:80 <VirtualHost *:80> #主机名称 ServerName larablog.com #文档根目录 Docu

CentOS 7----Apache基于域名的虚拟主机配置

配置/etc/hosts文件,192.168.1.209 对应的域名如下: 192.168.1.209 www.name1.com 编辑每个域名的配置文件: <VirtualHost 192.168.1.209:80> ServerName www.name1.com DocumentRoot /var/www/html <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverrid

nginx域名配置虚拟主机

一个域名,对应一个IP地址通过DNS域名解析服务器,可以将域名解析为IP地址 这里通过修改host文件,指定域名的IP地址 host劫持是指在host文件中,配置域名和IP地址,当访问域名的时候因为,host文件中已经有了域名所对应的IP地址所以,不再需要访问DNS服务器进行解析,直接访问对应的IP地址 host文件的位置C:\Windows\System32\drivers\etc Nginx配置文件注释: [[email protected] conf]# vim nginx.conf wo

?搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机

本节所讲内容: 实战:搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机 LAMP架构:??? Linux+Apache+Mysql+PHP Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,共同组成了一个强大的Web应用程序平台. 一.安装需要的软件包 [[email protected] ~]# yum install httpd mysql-server mysql php php-mysql  -y ht