`
rimoer
  • 浏览: 93401 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Apache php mysql 的安装与配置

 
阅读更多

Apache php mysql 的安装与配置


安装

文件来源:
http://httpd.apache.org/download.cgi 的 apache_2.0.53-win32-x86-no_ssl.msi
http://www.php.net/downloads.php 的 PHP 5.0.3 zip package
http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-4.1.10a-win32.zip/from/pick#mirrors 中国国旗后面的那个链接


Apache 安装

一路 next
安装在 D:/WWW

Apache 配置 (修改 D:/WWW/Apache Group/Apache2/conf/httpd.conf.txt)

1.找到 #Listen 12.34.56.78:80 行,修改其下一行为:
Listen 10.0.0.16:80 ( 10.0.0.16 为本机地址)

2.找到 #LoadModule ssl_module modules/mod_ssl.so 行,增加一行:
LoadModule php5_module d:/WWW/php-5.0.3-Win32/php5apache2.dll (php 安装目录下的 php5apache2.dll)

3.找到 ServerRoot 改为:
ServerRoot "D:/WWW/Apache Group/Apache2"

4.找到 DirectoryIndex 改为:
DirectoryIndex index.html index.htm index.php index.php3 index.php4

5.找到 ScriptAlias 改为:
ScriptAlias /cgi-bin "d:/WWW/apache2/cgi-bin"

6.找到 ServerName 改为:
ServerName 10.0.0.16:80

7.找到 DocumentRoot 改为:
DocumentRoot "D:/WWW/mysite"

8.找到
#
# This should be changed to whatever you set DocumentRoot to.
#
修改其下一行:
<directory www=""></directory>

9.找到
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在其下添加:
ScriptAlias /php/ "D:/WWW/php-5.0.3-Win32/"
LoadFile D:/WWW/php-5.0.3-Win32/php5ts.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php-cgi.exe"


apache 测试

将 D:/WWW/Apache Group/Apache2/htdocs/index.html.en 改名为 index.html 并拷贝 到 D:/WWW/mysite 下
在 IE 地址栏中输入 http://10.0.0.16/index.html
成功有提示。


php 安装

直接解压进行以下配置


php 配置 (修改 D:/WWW/Apache Group/Apache2/php.ini)

1.安装 php-5.0.2-Win32 解压,解压的路径自定义(本例为 D:/WWW/php-5.0.3-Win32/)
将 PHP 目录中的 "php.ini-dist" 拷贝一份到 Apache 目录下,改名"php.ini", 并对 php.ini 修改如下:
(1) doc_root:和 apache 的 DocumentRoot 一致,本例为 D:/WWW/mysite
(2) extension_dir 本例为 D:/WWW/php-5.0.3-Win32/ext
(3) include_path 本例为 D:/WWW/php-5.0.3-Win32/includes (includes 目录自己创建)
(4) 去掉extension=php_mysql.dll前边的分号,并拷贝php目录下的 libmysql.dll 文件到 c:/winnt/system32 下

php 测试

在 D:/WWW/mysite 下创建一个文件 test.php,内容如下:

<!--cho phpinfo();-->

在 IE 地址栏中输入 http://10.0.0.16/test.php
看到 php 的配置信息即为成功。


mysql 安装与配置

双击 setup.exe,一路 next


mysql 测试

在 D:/WWW/mysite 下创建一个文件 testdb.php,内容如下:

<!--p<br-->$link=mysql_connect('localhost','root','');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>

在 IE 地址栏中输入 http://10.0.0.16/testdb.php
看到 success 即为成功。


注:每次修改完都要重启 apache 服务,否则看不出修改效果

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics