飞龙博客

妙法莲华经

本地php环境Apache+Php+Mysql安装和配置和搭建方法

feilong.org 修订于2010-05-17 07:05:54

本日志飞龙整理一下本地php环境Apache+Php+Mysql安装和配置和搭建方法,喜欢折腾的朋友不妨试试,更新地址:http://feilong.org/php-Apache-Mysql-localhost-setup  飞龙第5次修订于20100517

一、Apache是web服务器。
Apache2.0.44-win32-x86-no-ssl.msi 下载地址:
apache.inetcosmos.org/dist/httpd/binaries/win32

Apache安装方法步骤如下:
1、如果系统是win2000或装有IIS,那么首先将IIS端口由原来的80改为8080,否则无法安装Apache。
2、安装Apache时提示你输入Network Domain、Server Name、Administrator's Email Address,你可以填入ROOT、ROOT、ROOT@LOCALHOST。这些在你安装完成都可以修改。安装路径时建议将安装路径选择为C盘根目录,当然如果没有安装在根目录也不是不可以的。接下来一步一步“Next”就可以了。
3、安装完成后,任务栏应有一个绿色小三角,表示安装成功。一定要是绿色小三角,如果是红色方块,那也表明Apache没有启动。
4、测试Apache很简单。打开浏览器,地址栏输入“http://localhost/”,是否出现Apache欢迎页面?

二.Mysql是完全网络化跨平台关系型数据库,
Mysql4.0.11a-gamma-win.zip 下载地址:
mysql.com/downloads/mysql-4.0.html

安装Mysql的方法步骤如下:
1、解压Mysql4.0.11a-gamma-win.zip到临时目录下。
2、运行setup.exe,一切默认安装。
3、安装完成后运行c:\mysql\bin\winmysqladmin.exe。
4、第一次安装需要设置管理员和密码,一般设置为 root,yourpassword。
5、关闭后,状态栏会出现一个绿灯表示数据库已运行。

三、PHP是服务器端,可产生动态网页并可嵌入HTML脚本。
Php4.31dev for win32.rar 下载地址:
php.net/downloads.php

安装php的方法步骤:
1、将PHP压缩文件解压到任意目录,推荐解压到C:\PHP
2、打开PHP目录,将php.ini-dist(PHP核心配置文件)改为php.ini,连同php4ts.dll一起复制到系统目录中:XP,C:\windows\system32,Win2000 C:\winnt\system32
3、Apache配置文件httpd.conf(c:\apache\conf\httpd.conf),添加AddType
4、application/x-httpd-php.php,添加LoadModule php4_module C:php/sapi/php4apache2.dll
5、修改完要重新启动Apache,才能生效。

四、phpmyadmin是数据库管理程序:
phpmyadmin2.4.0-php 下载地址:
www.php.net/downloads.php

Phpmyadmin安装:解压到Apache下的htdocs目录下,修改Configration.inc.php其中的
$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port']          = '';          // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket']        = '';          // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type']  = 'tcp';       // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension']     = 'mysql';     // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress']      = FALSE;       // Use compressed protocol for the MySQL connection
// (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser']   = '';          // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass']   = '';          // access to the "mysql/user"
// and "mysql/db" tables).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg['Servers'][$i]['auth_type']     = 'config';    // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = '';

五、Zend Optimizer为可选配置,主要为整合其他系统时候使用
Zend Optimizer 下载地址:zend.com/store/free_download.php?pid=13
默认安装即可。

六、飞龙提示:如何快捷安装php服务器环境:http://feilong.org/wamp-setup

更新网址:http://feilong.org/php-apache-mysql-localhost-setup
最初发布:20081204 09:57:26 feilong.org 于广州

加入收藏夹,查看更方便。

所在分类: 建站程序

新作:

旧文: