[1]PHP开发环境搭配之Apache2.2配置
2014-03-02 22:35
459 查看
Step1.
软件准备:httpd-2.2.25-win32-x86-no_ssl.msi
下载地址:http://download.csdn.net/detail/uudmail0818/6983753
Step2.
在D盘建立AMP文件夹,用于安装LAMP需要的软件
双击httpd-2.2.25-win32-x86-no_ssl.msi开始安装
这里选择自定义的custom
更改安装路径
一路到finish
Step3.
启动Apache
测试下
在浏览器中输入localhost,回车显示it works。说明配置成功
配置虚拟目录步骤
主要配置
找到DocumentRoot和Directory
把后面的目录改成你想储存网站源码的位置
如我的是存在D盘的www目录下的。
DocumentRoot "D:/www"
<Directory "D:/www">
另外改个地方,在DocumentRoot和Directory之间的deny from all删掉
加上Allow from all
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
把#Include conf/extra/httpd-vhosts.conf 前面的#去掉
表示开启虚拟目录扩展
可选项配置
在httpd.conf主配置文件,
DirectoryIndex 设置,代表默认主页
可以设置index.html ,index.php default.html等等,
也可以设置多个默认主页,且优先级按顺序从前到后降低.
在extra文件夹下找到httpd-vhosts文件,打开编辑
复制一份以下代码
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.localhost
DocumentRoot "D:/Amp/apache2.2/docs/dummy-host2.localhost"
ServerName dummy-host2.localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" common
</VirtualHost>
修改成以下格式,主要是配置DocumentRoot 和ServerName,其他的可以暂时不了解。
<VirtualHost *:80>
DocumentRoot "D:\Amp\apache2.2\htdocs"
ServerName localhost
</VirtualHost>
这个设置的域名为www.myphp.com。可以本地直接访问
<VirtualHost *:80>
DocumentRoot "D:/www/myphp"
ServerName www.myphp.com
</VirtualHost>
这个设置的域名为www.phpweb.com。可以本地直接访问
<VirtualHost *:80>
DocumentRoot "D:/www/phpweb"
ServerName www.phpweb.com
</VirtualHost>
最后在系统的hosts文件中加入
127.0.0.1 www.myphp.com
127.0.0.1 www.phpweb.com
即可成功。
软件准备:httpd-2.2.25-win32-x86-no_ssl.msi
下载地址:http://download.csdn.net/detail/uudmail0818/6983753
Step2.
在D盘建立AMP文件夹,用于安装LAMP需要的软件
双击httpd-2.2.25-win32-x86-no_ssl.msi开始安装
这里选择自定义的custom
更改安装路径
一路到finish
Step3.
启动Apache
测试下
在浏览器中输入localhost,回车显示it works。说明配置成功
配置虚拟目录步骤
主要配置
找到DocumentRoot和Directory
把后面的目录改成你想储存网站源码的位置
如我的是存在D盘的www目录下的。
DocumentRoot "D:/www"
<Directory "D:/www">
另外改个地方,在DocumentRoot和Directory之间的deny from all删掉
加上Allow from all
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
把#Include conf/extra/httpd-vhosts.conf 前面的#去掉
表示开启虚拟目录扩展
可选项配置
在httpd.conf主配置文件,
DirectoryIndex 设置,代表默认主页
可以设置index.html ,index.php default.html等等,
也可以设置多个默认主页,且优先级按顺序从前到后降低.
在extra文件夹下找到httpd-vhosts文件,打开编辑
复制一份以下代码
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.localhost
DocumentRoot "D:/Amp/apache2.2/docs/dummy-host2.localhost"
ServerName dummy-host2.localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" common
</VirtualHost>
修改成以下格式,主要是配置DocumentRoot 和ServerName,其他的可以暂时不了解。
<VirtualHost *:80>
DocumentRoot "D:\Amp\apache2.2\htdocs"
ServerName localhost
</VirtualHost>
这个设置的域名为www.myphp.com。可以本地直接访问
<VirtualHost *:80>
DocumentRoot "D:/www/myphp"
ServerName www.myphp.com
</VirtualHost>
这个设置的域名为www.phpweb.com。可以本地直接访问
<VirtualHost *:80>
DocumentRoot "D:/www/phpweb"
ServerName www.phpweb.com
</VirtualHost>
最后在系统的hosts文件中加入
127.0.0.1 www.myphp.com
127.0.0.1 www.phpweb.com
即可成功。
相关文章推荐
- Windows下php5.4+apache2.2+mysql5开发环境配置
- PHP5.3.6和Apache2.2整合开发环境配置
- [2]PHP开发环境搭配之整合Apache2.2与PHP5.2
- mac下apache+php+mysql环境配置#开发实战#
- 【Windows】PHP开发环境配置 Apache + php + MySQL + PHPmyadmin
- Mac OS X下PHP+Apache+MySQL+ZendStudio开发环境的配置
- windows下最新PHP开发环境配置(Apache+Mysql+PHP)
- 阿里云服务器配置php+apache+mysql+phpMyadmin开发环境并上传本地代码
- 在Mac下配置php开发环境:Apache+php+MySql
- 在Mac下配置php开发环境:Apache+php+MySql
- linux后台服务器开发环境部署配置和验证(nginx+apache+php-fpm+FASTCGI(C/C++))
- CentOS6.2 配置apache+MySQL+php开发环境
- 64位win7手动搭建php开发环境Apache+MySQL+php及相关配置,问题解决方法
- PHP开发环境配置系列(一)-Apache无法启动(SSL冲突)
- win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
- 在Mac下配置php开发环境:Apache+php+MySql
- 在Mac下配置php开发环境:Apache+php+MySql+phpmyadmin
- macOS 下配置 MAMP 开发环境(Mac + Apache + Mysql + PHP)
- Windows下PHP+Eclipse开发环境搭建 及错误解决(apache2.2服务无法启动 发生服务特定错误:1)
- linux后台server开发环境的部署配置和验证(nginx+apache+php-fpm+FASTCGI(C/C++))