apache 建立虚拟主机

本文参考 http://www.dreamdu.com/webbuild/  (一个网站建设与制作教程的帖子)

使用与配置Apache

安装好Apache后,我们可以在Apache的安装目录下找到htdocs文件夹,此文件夹就是默认网站的路径,同学们可以在此文件夹里面保存网页文件,修改查看。

或者也可以新建虚拟目录:

使用Notepad++(或者记事本)打开D:/Apache/conf/httpd.conf文件,在最后添加一段代码

#http://www.dreamdu.com
Listen 8088
<VirtualHost *:8088>
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/Hale/"
</VirtualHost>

上面的代码就是添加了一个指向/Applications/XAMPP/xamppfiles/htdocs/Hale/的虚拟主机,而且我们使用了8088端口,这个端口大家可以随便指定,但不要和其它程序重复,不能使用80端口,因为IIS使用了80端口。保存文件。 重启Apache。

在 /Applications/XAMPP/xamppfiles/htdocs/Hale/ 目录下放置你的文件或者网页。

在浏览器中输入网址http://localhost:8088/

时间: 2024-10-11 03:31:29

apache 建立虚拟主机的相关文章

Ubuntu下通过apache建立虚拟主机

一个搞前端交互的,总会遇到这样那样的,不需要写代码去解决的问题,怎么搞?答:只能去大海里捞,问题很明确但答案不一定靠谱,因为回答的人不用去考虑你是否会给自己系统搞崩溃. 那么我只能把自己经过验证的答案整出来,问题细化,做个记录,同时帮助还在摸索该问题的人. 第一步: 1 cd /etc/apache2/sites-available/ 第二步:拷贝另为一份配置文件,名字就叫appstore 1 cp default ./appstore 第三步: 1 sudo vi appstore 修改默认配

Apache 配置虚拟主机之2--基于 IP

基于 name-based 基于 IP 基于 port 结合 二.基于IP 配置hosts,httpd.conf,eno 1.假设服务器已有IP为192.168.136.140,使用ifconfig在同一个网络接口eno16777736(或者eth0)绑定另外2个IP,或者同 nmtui 配置.可以进行ping探测. [[email protected] ~]# ifconfig eno16777736:192.168.136.143 [[email protected] ~]# ifconfi

Linux apache开启虚拟主机伪静态.htaccess

打开apache配置文件 /etc/httpd/conf/httpd.conf 查找"#LoadModule rewrite_module modules/mod_rewrite.so" 去掉前面的#号,如果没有的话就添加这句话,记得不要带#号. 允许在任何目录中使用".htaccess"文件,将httpd.conf配置文件内这句"AllowOverride"改成"All"(默认为"None"): Allo

apache添加虚拟主机配置+本地hosts绑定域名

1.本地hosts 什么是本地hosts?我们知道访问一个域名,通过dns服务器得到该域名所指向的服务器ip地址,然后通过ip地址和服务器建立连接,完成剩下的事情.那么当开发过程中我们没有域名的时候如何才能模拟一个域名呢?答案就是hosts文件,一般开发环境都是在win下,所以这里就以win为例,玩linux的相信自己都能摸索到. 我们找到c:\windows\system32\drivers\etc\hosts文件,用记事本打开它,在末尾添加一行: 127.0.0.1 www.xxx.com

Apache 配置虚拟主机三种方式

一.基于IP 1. 假设服务器有个IP地址为192.168.1.10,使用ifconfig在同一个网络接口eth0上绑定3个IP: [[email protected] root]# ifconfig eth0:1 192.168.1.11[[email protected] root]# ifconfig eth0:2 192.168.1.12[[email protected] root]# ifconfig eth0:3 192.168.1.13 2. 修改hosts文件,添加三个域名与之

Apache 动态虚拟主机配置

经常在开发中为Apache web server添加虚拟主机  方便多个项目的 同时运营,但是每次增加新的项目时 都得增加VirtualHost    部分,时间久了VirtualHost 部分也多了,看着头疼. NameVirtualHost 111.22.33.44 <VirtualHost 111.22.33.44> ServerName www.customer-1.com DocumentRoot /www/hosts/www.customer-1.com/docs ScriptAl

windows环境利用apache 配置虚拟主机

1.修改http.host #LoadModule vhost_alias_module modules/mod_vhost_alias.so #Include conf/extra/httpd-vhosts.conf 去掉这两项的# 2.修改httpd-vhosts.conf添加如下内容 <VirtualHost 127.0.0.1:80> DocumentRoot D:/wamp/www/trc ServerName www.abc.com </VirtualHost> 3.修

apache开启虚拟主机localhost无法访问

今天在集成环境下配虚拟主机,没想到虚拟主机开启后,localhost竟然无法访问了,解决办法是这样的: 实例一,Apache 配置localhost虚拟主机步骤 1,用记事本打开apache目录下httpd文件(如:D:\wamp\bin\apache\apache2.2.8\conf),找到如下模块 # Virtual hosts #Include conf/extra/httpd-vhosts.conf 去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件.这时候重启wamp环境,

win10下关于apache配置虚拟主机

apache安装完默认是不开启虚拟服务器的,如果希望在本地apache上面配置虚拟服务器,类似于在网上买的虚拟主机,可以按照以下步骤进行配置: 1,修改本机的hosts文件,如下 示例:127.0.0.1 localhost127.0.0.1 xlb.com 127.0.0.1 xlb2.com 2,打开Apache的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号. LoadModule vhost_alias_module modules/mod_vhost_alias