标签:
一、准备资源
apache服务器:http://download.csdn.net/download/tianxuexuankui/9368548
php5.3.10:http://download.csdn.net/detail/tianxuexuankui/9368552
二、安装和配置
1.appache服务器
下载Apache服务器后,直接解压缩到固定的文件夹
进入到根目录下的bin目录后,点击httpd.exe运行服务器
在浏览器中输入http://localhost查看结果显示。如果显示"It works"
则表示安装成功。
注:中间会提示几个目录找不到,对应的调整下文件路径就然后重新运行就可以了
2.php下载后解压缩到一个目录就可以了
3.对于初级入门,可以先不安装mysql。直接搭建Apache和php就可以了
三、设置httpd服务器支持php
1.httpd设置
配置文件在根目录的cof/httpd.conf目录下
1)让Apache可以解析php文件,在配置文件中找到
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
在下面添加
LoadModule php5_module "$PHP_HOME/php5apache2_2.dll"
PHPIniDir "$PHP_HOME"
AddType application/x-httpd-php .php .html .htm
$PHP_HOME表示的是php的安装目录
2)在配置文件中找到
DirectoryIndex index.html
修改为
DirectoryIndex index.php index.html
3)修改Apache站点目录,在配置文件中找到
#DocumentRoot: The directory out of which you will serve your
修改为任意一个路径,如D:/php/workspace/
2.php的设置
进入到php解压缩的根目录,然后找到php.ini-development改名为php.ini
1)设置PHP扩展包的具体目录,找到
; On windows:
; extension_dir = "ext"
修改为
extension_dir = "$PHP_HOME/ext"
这里的$PHP_HOME也是指的PHP的根目录,需要根据不同的安装路径自行修改
2) 开启相应的库功能,找到下面文件对应的位置,去掉前面的分号
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll
3. 设置时区,找到
;date.timezone =
改为
date.timezone = Asia/Shanghai
四、验证是否成功
1、启动httpd服务器
2、在站点目录下,编写一个index.php文件,内容如下
<?php echo "Hello World"; ?>
3.在浏览器中输入
http://localhost/index.php
查看效果,如果显示的是Hello World,则表示成功;否则表示失败。需要重新调整
五、错误
如果使用ip访问的时候提示
Forbidden You don‘t have permission to access / on this server.
则需要将
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
</Directory>
修改为
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
#Deny from all
Satisfy all
</Directory>
然后重新启动httpd,进行访问即可解决
标签:
原文地址:http://www.cnblogs.com/shawn-/p/5060091.html