(一)配置PHP
第一步:先解压缩php- 5.2.1 -Win32.zip
我把php-5.2.1-Win32.zip 解压缩到e:/php/ 下
打开e:/php/
找到 文件php.ini-dist 将它重用名为 php.ini
第二步:修改php.ini文件
打开文件php.ini
搜索 extension_dir = "./" 找到它后,把修改为
extension_dir = " e:/php/ext/"
搜索 ;extension=php_gd2.dll找到它后,把修改为
extension=php_gd2.dll(即,去掉前面的分号 “;”)
搜索 ;extension=php_mysql.dll找到它后 把修改为
extension=php_mysql.dll
完成修改后将该文件放到c:/windows/ 下
(注意:是复制一份,不要剪切)
第三步:注册三个 *.dll文件
再次打开e:/php/
找到php5apache2.dll libmysql.dll php5ts.dll 三个文件放到 c:/windows/system32/ 下
至此PHP配置完成。
(二)安装apache
双击apache _ 2.0.55 -win32-x86-no_ssl.msi这个文件进行安装出现第一界面
单击上边Next按钮
进入第二页面 选择 I accept the terms in the license agreement单击Next按钮
进入第三个页面点击Next按钮
进入第四个页面
填写并选择好端口后 单击Next 按钮
进入第5个页面
选择Custom 单击Next按钮
进入第6个页面
我选择的安装目录是E:/Program Files/Apache Group
单击Next按钮
进入第7页面
单击Install按钮
等待完成安装
打开自己刚才选择的安装目录
我安装的路径是E:/Program Files/Apache Group
打开E:/Program Files/Apache Group/Apache2
找到文件夹conf 并且打开 找到httpd.conf并且打开
搜索 #LoadModule ssl_module modules/mod_ssl.so
在这行的下边
写入
LoadModule php5_module 你刚才php解压缩的路径/php5apache2.dll
我的路径是 e:/php
所以我在这里写入
LoadModule php5_module e:/php/php5apache2.dll
搜索DirectoryIndex
找到DirectoryIndex index.php index.html index.html.var
修改成 DirectoryIndex index.php index.html index.html.var index.php
搜索DocumentRoot
找到一行以DocumentRoot 开头的字符
将它修改成 #DocumentRoot
搜索AddType application/x-gzip .gz .tgz
在这行下边写入
AddType application/x-httpd-php .php
跳转到这份文件的最后一行
写入
<VirtualHost *>
ServerAdmin pphoo@126.com #自己的邮箱
DocumentRoot E:/htdocs/web1 # 自己的路径
ServerName globehr.ls #自己的域名
</VirtualHost>
打开C:/WINDOWS/system32/drivers/etc
找文件hosts 用记事本打开
127.0.0.1 localhost
在这行后 再加一行
127.0.0.1 你自己的域名与ServerName后的要对应
安装mysql-essential- 5.0.27 -win32.msi
双击mysql-essential- 5.0.27 -win32.msi
进入界面1
单击按钮Next
进入界面2 选择Custom
点击Next按钮
进入界面3
选择完成后点击Next按钮
进入界面4
点击Install按钮进行安装
等待进入界面7
选择Skip Sign-up 单击Next
然后一直点击Next 按钮 来到页面
输入好你的密码 点击Next 按钮 完成安装
在自己电脑的右下边找这个图片
双击它
打开界面
点击重启按钮
完成安装
然后写一个测试页面 命名为index.php 将它放到你刚才在Apache配置httpd.conf 最后设置的那个路径 即DocumentRoot 后的路径
<?php
Phpinfo();
?>
在IE上浏览器的地址栏输入 自己的域名
如果能够看到 php的信息页面就完全成功
这一段时间开始学 PHP 了,新手上路总是遇到问题,不过我认为自己动手解决问题就是积累的过程。因此我准备记录下来学习过程中的一些问题和对应的解决方法,一来是为了给自己留下印记,在以后回首的时候我仿佛可以看到自己现在的一举一动;二来是为了共享,如果哪位同行从我这里得到了帮助,那怕是微不足道的一点点,我也会高兴的。因为互联网上亿万万个节点,如果你没有到这里来看我的文章,我们甚至都不知道对方的存在。所以能在这意外的地方给与你们帮助是我莫大的荣幸。
——写在前面的话
第一篇:安装记录
Apache + PHP + MySQL 在 windows 上的安装
软件版本:
mysql-essential- 5.0.27
apache_ 2.0.55
php- 5.2.1