2014-04-07 13:27:02
来 源
ITJS.CN
Apache
本文介绍Apache+PHP服务器环境配置多站点的方法,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。
Apache配置httpd.conf

#增加监听端  可以通过netstat -n -a查看端口是否开启

# Listen: Allows you to bind Apache to specific IP addresses and/or

# ports, instead of the default. See also the <VirtualHost>

# directive.

#

# Change this to Listen on specific IP addresses as shown below to 

# prevent Apache from glomming onto all bound IP addresses.

#

#Listen 12.34.56.78:80

Listen 80

Listen 8081

Listen 8082

Listen 8083

#开启虚拟站点

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

#加载php

LoadModule php5_module "c:/php/php5apache2_2.dll"    

<IfModule php5_module>   

PHPIniDir "c:/php"    

LoadFile "c:/php/php5ts.dll"    

</IfModule>

#php文件类型映射

AddType application/x-httpd-php .php

配置conf/extra/httpd-vhosts.conf

<VirtualHost *:8082>

ServerAdmin [email protected]

DocumentRoot "C:/root1"

ServerName localhost

ServerAlias localhost

ErrorLog "logs/dummy-host.localhost-error.log"

CustomLog "logs/dummy-host.localhost-access.log" common

<Directory "C:/root1">  

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

<VirtualHost *:8083>

ServerAdmin [email protected]

DocumentRoot "C:/root2"

ServerName localhost

ErrorLog "logs/dummy-host2.localhost-error.log"

CustomLog "logs/dummy-host2.localhost-access.log" common

<Directory "C:/root2">  

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

PHP基本配置 php.ini

;选择加载的模块

extension=php_mysql.dll

设置环境变量

在“我的电脑”上右键,“属性”,选择“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,选择,双击或点击“编辑”,将“;c:php;c:phpext”加到原有值的后面,当然,其中的“c:php” 是php安装目录 

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。