[转]php5+apache2+mysql5最新环境配置

今儿,市场部一家伙见开心网之类的网站越来越火,想把上面的这些个应用也整合到公司平台上,到网上搜了搜,发现其它同类一些小网站都是直接拿uchome系统来架设的,于是去down了一整套的uchome系统,发现是php+mysql架构的,没玩过,于是就找到了这篇php+mysql的配置指南,转贴于此,方便以后再找起来麻烦:

原文:http://blog.sina.com.cn/s/blog_5f119f100100cay5.html

mysql-5.0.18.exe   php-5.2.6-Win32  apache_2.2.4-win32-x86-no_ssl.msi

软件安装过程

php5安装:将网上下载后的包解压并将php-5.2.6-Win32重命名为php5放在C盘下

php5配置:

(1).将c://php5目录下的php.ini-dist复制并粘贴到本目录下命名为php.ini

(2)用记事本打开php.ini用查找找到extension_dir后的目录将为c:\php5\ext (意思是指定拓展模块的目    录)。

(3)查找到Windows Extensions下面的

;extension=php_gd2.dll

;extension=php_mbstring.dll

;extension=php_mysql.dll
;extension=php_mysqli.dll

将前面的分号去掉,查找到;default_charset 将其后面的值改为utf-8

(4).配置环境变量(就是让系统找到你php5下的模块,有人将这些文件往windows或system32下拷,我建议使用环境变量,这样更方便修改,省得把系统里的东西搞得乱轰轰的)

->选择环境变量按钮

->选择系统变量Path,输入你的php5和ext所在目录

->新建一个变量名为:PHPRC,值为你的php.ini所在目录

2安装Apache2

安装过程很简单,选择你要安装的目录一直next就行了,但安装前应关闭迅雷,因为他会占用你的80端口

配置apache

(1)用记事本打开apache2下conf目录下的httpd.conf

在#LoadModule ssl_module modules/mod_ssl.so下面加入下面两行:

LoadModule php5_module c:/php5/php5apache2_2.dll

AddType application/x-httpd-php .php

(2)找到<IfModule dir_module>
                   DirectoryIndex index.html
                 </IfModule>

将其修改为<IfModule dir_module>
                      DirectoryIndex index.html index.php
                       </IfModule>

 在Apache2的htdocs文件加下新建一个文本文档命名为phpinfo.php在其中加入以下内容:

<?php

phpinfo();

?>

在浏览器上输入http://127.0.0.1/phpinfo.php如果看到php信息页面说明Apache可以解析php文件了。

 

3.安装mysql

步骤先省略了。。。

安装完后新建一个文本文件命名为mysql_test.php来测试是否已支持mysql数据库,在其中输入以下内容:

<?php

// 连接,选择数据库

$link = mysql_connect('localhost', 'root', '你的password')

or die('无法连接数据库:' . mysql_error());

echo '数据库连接成功';

?>

进行测试,如果连接成功就大功告成了

作者:菩提树下的杨过
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/yjmyzz/p/1417690.html