关于Apache的一些配置

首先(如果需要),将网站原来默认的www更目录更改为指定的位置:

将apache的配置文件中的c:/wamp/www/更改为e:/PHPProject/www/(更改两处)

使用apache配置多个站点的步骤:

1.修改httpd_vhost.conf(win:C:\wamp\bin\apache\Apache2.2.21\conf\extra)文件,每个网站添加一条类似于下面的配置信息:

配置信息如下:

<VirtualHost *:80>

DocumentRoot "E:\PHPProject\www\project_one"

ServerName www.projectone.com

ServerAlias www.projectone.com

<Directory  "E:\PHPProject\www\project_one" >

Options FollowSymLinks

AllowOverride all

Order deny,allow

allow from all

</Directory>

</VirtualHost>

<VirtualHost *:80>

DocumentRoot "E:\PHPProject\www\project_two"

ServerName www.projecttwo.com

ServerAlias www.projecttwo.com

<Directory  "E:\PHPProject\www\project_two" >

Options FollowSymLinks

AllowOverride all

Order deny,allow

allow from all

</Directory>

</VirtualHost>

2.修改hosts文件(win:C:\WINDOWS\system32\drivers\etc)做域名重定向,添加对应的网站对应的域名(注:如果碰上编辑文件需要权限,可以这样操作:单击“开始”,“所有程序”,“附件”,右键单击“记事本”,然后单击“以管理员身份运行”;在打开的记事本中选择编辑菜单的“文件/打开”,进行编辑后保存即可):

127.0.0.1 www.projectone.com

127.0.0.1 www.projecttwo.com

访问方式:www.projectone.com  www.projecttwo.com

补充知识:

1.虚拟机:就是用软件实现所有的计算机硬件功能,使其能够模拟完成其所有的功能,但是是运行在一个隔离的环境中的完整的计算机系统;

2.虚拟主机:它是为站点提供服务的,一个虚拟机中包含多个虚拟主机。

3.域名重定向:又称为URL转发,指通过服务器的特殊配置,使当前的域名指向一个固定的网络地址(IP);简单的说就是:使一个或者多个域名重新绑定一个IP;

操作方式:打开C:\Windows\System32\drivers\etc\hosts文件,在里面添加如下格式的文件:IP   域名;如:127.0.0.1 www.baidu.com

4.域名和IP的对应关系:一个IP只能对应一个域名,但是多个域名可以对应一个IP.

关于Apache的一些配置

时间: 2024-11-04 22:10:00

关于Apache的一些配置的相关文章

Apache虚拟主机配置

在一个Apache服务器上可以配置多个虚拟主机,实现一个服务器提供多站点服务,其实就是访问同一个服务器上的不同目录.Apache虚拟主机配置有3中方法:基于IP配置.基于域名配置和基于端口配置,这里介绍基于域名配置和基于端口配置,基于IP配置方法类似. 1. Apache基于域名配置虚拟主机: 打开Apache安装目录下的配置文件conf/extra/httpd-vhosts.conf,添加如下配置信息: <VirtualHost _default_:80> DocumentRoot &quo

Apache,php配置

很多朋友想要在window下配置apache+php+mysql运行环境,其实从这么长时间的经验来看,win2003下还是用iis,如果为了学习或对apache特别熟悉的朋友可以用apache 一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2

apache安装、配置

apache常用的安装方式有两个: 1.rpm 2.source 1.rpm包安装:yum install httpd 安装后主要的配置文件在 /etc/httpd目录下,二进制文件在/usr/sbin . /usr/bin 目录下:服务脚本在/etc/rc.d/init.d/httpd ,比如service httpd start/stop :查看httpd 状态用 service httpd status 命令,或查看80端口是否在监听状态 netstat -tnl | grep :80 :

[Apache]改变Apache端口等配置修改方法

 如何改变Apache端口:找到Apache安装目录下conf目录下的httpd.conf文件.打开它,找到"Listen",紧接着Listen的数字就是端口号,默认状态下为"Listen 80".在之前的PHP专题中提到过关于在安装配置Apache时会遇到端口与IIS HTTP端口冲突的问题,因为IIS HTTP端口默认也为80.那么我们就可以在这里改变Apache的端口,从而避免冲突,比如可以改成:Listen 8011.改好之后别忘重起Apache服务使得配置

Win2008R2+Apache+PHP+Tomcat配置

一.VC运行库 对于Apache和PHP,在Windows上运行的话都需要对应VC运行库的支持,即Apache.PHP和VC运行库这三者的版本必须相对应,这就会带来很多问题,比如下了较新的Apache或PHP,但是找不到对应的和对方连接的VC运行库,此外还要注意系统是32位还是64位.而Linux就没这种破问题,所以我很想不通那些用Windows来做这种较复杂服务器的人脑子里装的是神马.当前常见的VC运行库包括VC9和VC11,x86和x64都装上才保险.可以去http://www.micros

Apache服务器的配置与管理

Apache服务器的建立 一.项目设计 利用Apache服务建立普通Web站点.基于主机和用户认证的访问控制. 二.项目准备 安装有企业服务器版Linux的PC计算机一台.测试用计算机一台(Windows XP).并且两台计算机都在连入局域网.该环境也可以用虚拟机实现.规划好各台主机的IP地址. 三.安装过程 Apache相关软件 httpd软件包 httpd-manual软件包 1.检测是否安装httpd 2.开启httpd服务 3.查看80端口是否被监听 4.查看ip地址,并测试服务器是否能

asp.net 站点在Apache下的配置,就这么简单

asp.net 站点在Apache下的配置,就这么简单 # # Virtual Hosts # # If you want to maintain multiple domains/hostnames on your # machine you can setup VirtualHost containers for them. Most configurations # use only name-based virtual hosts so the server doesn't need t

Windows操作系统Apache服务器下配置PHP

在Apache web服务器上发布PHP项目之前,需要进行相应的配置,服务器才能解析php文本,正常显示php动态页面内容.在进行php配置之前默认已经在Windows系统下安装好了Apache服务器,且服务器能够正常运行,即发布的静态html页面能够通过IP地址或域名进行访问.在Windows下安装配置Apache,可参考:Windows下安装Apache服务器. 1.PHP下载 进入php下载页面http://php.net/downloads.php,选择需要下载的版本,点击Windows

Apache安装与配置(Linux)

======关于APACHE安装和配置======--离线包解压并进入解压后文件夹tar -zvxf httpd-2.2.25.tar cd httpd-2.2.25 ./configure \ --enable-mods-shared=max \ --enable-module=most \ --with-mpm=prefork \ --enable-ext-filter \ --enable-file-cache \ --enable-suexec \ --enable-cache \ --

Linux下apache+php搭建配置记录

linux下apache+php搭建配置记录 第1章  环境说明 1.1 系统说明 CentOS 6.4 1.2 软件说明 httpd-2.4.2.tar.gz apr-util-1.4.1.tar.gz apr-1.4.6.tar.gz pcre-8.13.tar.gz php-5.4.3.tar.bz2 libmcrypt-2.5.8.tar.gz mhash-0.9.9.9.tar.gz 第2章  Apache搭建说明 2.1 安装依赖包 yum install make openldap