一. 用到的安装文件如下:
二.首先安装apache
1)双击apache安装文件,即上图第一个,一步步进行下去,
2)进行到如图步骤时,可以自己填写,也可以直接接受默认值,如www.suaf.com等
3)然后继续下一步安装,走到需要选择安装路径的步骤,如图所示:
4)点击“change”,为了方便,我在C盘下建立了文件夹wwwphp,将apache和php全部安装到了此文件夹,(注:apache最好安装到c盘里的文件夹下,否则容易启动出问题)
这里,我点击“change”,并选择了c盘下的wwwphp文件夹,同时后面加上apache2/(这是为了让安装后所有的文件都在c://wwwphp/apache2/文件夹下)
5)测试apache是否安装成功:在地址栏中输入“localhost”,网页上显示“It Works”,证明apache安装成功
三.安装与配置php
1)将php5.4文件(首图中第三个文件)解压到C://wwwphp文件夹下,并将文件夹重命名为php5.4(为了方便,原名太长)
2)将解压的文件夹中,php.ini-production文件重命名为php.ini
3)将php.ini打开,extension_dir 改为php/ext所在目录,如 "C:/wwwphp/php5.4/ext";
4)将doc_root 改为apache安装目录中httpd.conf(下面的描述中有)中DocumentRoot的同样目录,如 " C:/wwwphp/apache2/htdocs";
5)找到 ;session.save_path = "/tmp" ,将';'去掉,设置保存session的目录,如session.save_path= "C:/wwwPHP/php5.4/temp"(在php5.4的文件夹中新建了一个temp文件夹用于存放session)
6)把下面几句前面的分号去掉,以更好支持Mysql and PHPmyadmin
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll四.安装mysql服务
1)双击mysql安装文件(首图第二个),点击Next;
2)选择安装类型,为了方便熟悉安装过程,我们选择“Custom”。按“Next”继续:
3)在“Developer Components”上左键单击,以保证安装所有文件。点选“Change...”,手动指定安装目录。也可默认安装路径。按“Next”继续
4)一步步进行下去,软件安装完成。勾选“Configure the Mysql Server now”,并点击“finish”,完成安装,开始配置mysql
5)选择配置方式,选择“Detailed Configuration”,方便熟悉配置过程。
6)选择服务器类型,一般选“Server Machine”,不会太少,也不会占满========================{注:“Developer Machine(开发测试类,MySQL占用很少资源)”、“Server Machine(服务器类型,MySQL占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,MySQL占用所有可用资源)”}
7)选择mysql数据库的大致用途,我这里选择“Transactional Database Only”======================(注:“MultifunctionalDatabase(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional))
8)选择您的网站的一般MySQL访问量,同时连接的数目,我这里选“Manual Setting”,并且设置为10=======================(注:“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”)
9)是否启用TCP/IP连接,设定端口,Port Number:3306,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。
10)对MySQL默认数据库语言编码进行设置,在Character Set那里选择或填入“utf-8”
11)选择是否将MySQL安装为Windows服务,还可以指定Service Name,是否自动启动MySQL Server服务,是否将MySQL的bin目录加入到WindowsPATH(加入后,就可以直接使用bin下的文件,而不用指出目录名。按“Next”继续:
12)这里是否设置root密码。最好不要在此勾选设置密码,否则以后重装时容易出问题。点击next,直至完成。
13)点击开始->所有程序->MySQL,command
由于起初没有密码,所以直接回车进入:
输入设置密码的命令,设置密码(必须有密码,否则phpMyAdmin无法登陆)
五.Apache支持php的配置
1)在apache根目录下下的conf文件夹下,打开httpd.conf文件
2)添加如下内容
LoadModule php5_module "C:/wwwphp/php5.4/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
3)添加php5.4路径
PHPIniDir "C:/wwwphp/php5.4"
4)确定php文件所在位置
查找并修改DocumentRoot为网站根目录,默认是如下:
DocumentRoot "C:/wwwphp/apache2/htdocs"
即在apache安装目录下的htdoc文件夹中,当然也可以更改为其他的文件夹下,如果更改后,也要同时更改:<Directory “。。。。。”>,改成相同的目录。在此我没有更改,直接使用了默认值,存放到htdocs文件夹中。
六.安装并配置phpMyAdmin
1)解压压缩文件,即首图第4个。解压到上一步中DocumentRoot的文件夹下。我采用的是默认值,因此解压到htdocs文件夹下
2)将解压的文件夹重命名为phpMyAdmin(为了方便)
打开C:\wwwphp\apache2\htdocs\phpMyAdmin\libraries\config.default.php文件
3)设置访问网址
$cfg['PmaAbsoluteUri'] = '';改为$cfg['PmaAbsoluteUri'] = 'http://localhost/PHPMyAdmin/'
4)MySQL 主机信息
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';改为 $cfg['Servers'][$i]['port'] = '3306';
5)MySQL 用户名和密码
$cfg['Servers'][$i]['user'] = 'root';
fg['Servers'][$i]['password'] = '你的密码';
6)认证方法
$cfg['Servers'][$i]['auth_type'] ='cookie';
最后,重启apache服务器,浏览器地址栏中输入“http://localhost/phpMyAdmin”
即可看到登陆界面,输入用户名,密码,登陆成功,如图: