重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这个是我自己安装的时候写的笔记,你可以参考参考:
创新互联公司-专业网站定制、快速模板网站建设、高性价比淮滨网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式淮滨网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖淮滨地区。费用合理售后完善,10余年实体公司更值得信赖。
Apache-2.0.58
php-5.1.4
mysql-5.0.20a
phpMyAdmin-2.8.1rc1
第一步: 安装apache 并配置支持PHP
将apache安装在 c:\apache2 目录(随自己喜好)下,将php-5.0.0-Win32.zip 里内容解压到 c:\php 里
找到 php目录里的 php.ini-dist拷到 windows目录里(win2k 里为winnt) 重命名为 php.ini
再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32)
配置apache里的httpd.conf
打开 c:\Apache2\conf\httpd.conf 这个文件
找到 DocumentRoot "c:/Apache2/htdocs" 将其改为你的WEB目录(可不改)
找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php
选择安装模式: 模块化模式安装 或 CGI模式安装 (选一样即可)
--------------模块化安装配置------------------------------------
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
LoadModule php5_module c:/php/php5apache2.dll
其中c:/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置
找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行
AddType application/x-httpd-php .php
--------------CGI安装配置--------------------------------------
找到 AddType application/x-gzip .gz .tgz 这行,加入如下即可
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
此时PHP环境基本已经配置成功
在WEB根目录(如我的c:\website)里建一个名为test.php的文件内容如下
? echo phpinfo(); ?
重新启动apache服务
用浏览器打开
如果可以看到php配置输出信息就OK了
第二步 安装mysql
将mysql安装到指定目录, 用cmd进入命今行模式输入如下命令: ( 注: c:\mysql 为mysql安装目录)
cd c:\mysql\bin
mysqld-nt –install(安装服务)
net strat mysql(启动MYSQL)
mysqladmin -u root -p password 123456修改mysql数据库的root密码
回车出现Enter password: ( 注:这是叫你输入原密码. 刚安装时密码为空,所以直接回车即可)
此时mysql 中账号 root 的密码 被改为 123456 安装完毕
第三步、配置php.ini并测试mysql(php.ini为 c:\windows(winnt)下的 php.ini)
找到extension_dir = "./" 改为 extension_dir = "c:/php/ext"
找到“;extension=php_mysql.dll ”将';'去掉改为“extension=php_mysql.dll”
找到“;session.save_path = "/tmp"”将';'去掉 设置你保存session的目录,如
session.save_path = "c:/php/session_temp";
重启apache服务,在Web根目录下(如 c:\website)建立testdb.php文件内容如下:
?
php $link=mysql_connect('localhost','root','123456');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?
用浏览器打开 如果输出success就OK了
第四步:安装配置phpMyAdmin 2.8.1
解压phpMyAdmin 2.8.1 到libraries/根目录后 打开 config.default.php
注意 新版的 配置文件是 config.default.php 然后 做如下修改:
搜索 $cfg['PmaAbsoluteUri'] 添加你的phpmyadmin的URL路经 最好本地路经 当然也可以是远程路经,如 $cfg['PmaAbsoluteUri'] = '';
注意 这里假设phpmyadmin在默认站点的根目录下或 $cfg['PmaAbsoluteUri'] = 'http://你的网站地址/phpmyadmin/';
搜索 $cfg['blowfish_secret'] 改为
$cfg['blowfish_secret'] = 'cookie';
搜索 $cfg['DefaultLang'] //将其改为 zh-gb2312 ;
搜索 $cfg['DefaultCharset'] //将其改为 gb2312 ;
搜索 $cfg['Servers'][$i]['auth_type'] //默认为config,这很不安全,不推荐,建议使用cookie
改成 $cfg['Servers'][$i]['auth_type'] //= 'cookie';
注意这里如果设置为config请在下面设置用户名和密码:例如:
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = '120123.'; // MySQL password (only needed
3、测试apache+php+mysql
在ie地址栏输入如果出现phpMyAdmin信息说明配置成功。
1、 安装PHP到C盘PHP目录下。
2、 复制PHP目录下的,php5ts.dll 、libmysql.dll 、 php_mysql.dll 到windows\system32目录下。
3、复制PHP目录下的,php.ini-dist到windows目录下,并将扩展名-dist去掉.得到php.ini文件,用记事本方式打开修改两个参数:
⑴、搜索extension_dir 将其指向你的PHP的extensions目录。比如我是C:\PHP\extensions(路径),我这样修改,extension_dir=C:\PHP\extensions这些等你想支持一些扩展库的时候可以修改,extension
⑵、搜索,extension=php_mysql去掉前面的”:”再保存.
4、 Internet服务管理器:⑴、单击“默认WEB站点”,然后右击,选择属性,打开对话框。⑵、在对话框里面单击“主目录”,做如下设置:在“本地路径”中选择你的机子上要作为站点根目录的文件夹,然后点击右下方的“配置”,弹出新的对话框,在新的对话框中选择“添加”在“可执行文件”中浏览选择:C:\PHP\php5isapi.dll注意在浏览对话框中“文件类型”要选择*.dll不然看不到C:\PHP\目录下的.dll文件。选定后在“扩展名”中输入.php 单击确定。⑶、在对话框里面单击“文档”再单击“添加”弹出新的对话框,在“默认文档名”里面写入,“index.php”单击确定
在XP的IIS下安装 PHP 简单方法
安装前的准备(我这里用PHP4):
PHP4.0以上的版本。只需以下三个文件就可以了:
php4isapi.dll,php4ts.dll,php.ini-dist
把php4isapi.dll,php4ts.dll 这两个文件COPY到XP的 SYSTME32目录下去
把php.ini-dist改文件名为php.ini,再COPY到XP的windows目录下。
1.在XP“控制面板”的“管理工具”中打开“Internet 信息服务”。
2.选择“默认网站”,按鼠标右键。选择“属性”。
3.选择“ISAPI筛选器”,添加一个属性。
筛选器名称填: php
可执行文件:选择php4isapi.dll这个文件
填好后按“确定”
4.选择“主目录”,按“配置”。
5.添加一个应用程序扩展名影射。
可执行文件选择 php4isapi.dll
扩展名输入 .php。(注意前面那个点了)。
按“确定”
6.重启你的IIS。看看你的网站属性的ISAPI筛选器上 PHP 状态是不是和下图一样呢?
如果是,那就恭喜你,你的PHP安装成功了。如果你的PHP箭头是红色而且向下,那就重新来吧。
7.写个程序测试一下吧。
?
phpinfo();
?
第一步: 解压文件
把下载php434.zip文件解压到c:盘,并且把php-4.3.4-win32(这是默认文件夹名)改成php4(*必须改成php4因为配置文件都是用c:\php4配置的)。
把我做的这个快速安装文件(phpsetup.rar)解压到任何地方都可以!(因为这个文件不影响以后程序的运行)。
第二步: 复制文件
这点很简单,如果你是win2000就直接运行"windows-setup.bat"就可以了!winxp的朋友直接运行"winxp-setup.bat"就可以了!php.ini和php4ts.dll会自动复制到指定位置。
呵呵……大家可以免去了配置php.ini的麻烦!(按照一起PHP的方法配置的)。
第三步 和IIS建立关联
打开“管理工具”里面的"Internet 信息服务"(XP系统需要从控制面板-〉管理工具-找到),总之就是打开IIS管理器,找到“默认站点”-〉右键“属性”,选择“主目录”标签,点击下面的“配置”按钮,进入“应用程序配置”窗口,选择“映射”标签,点击“添加”按钮。“可执行文件”的后面填写上“c:\php4\sapi\php4isapi.dll”在“扩展名”里填写上“php”然后“确定”!
第四步 重启IIS(多种方法任选其一)
方法1:你可以在“运行”下直接运行
net stop iisadmin (关闭IIS)
net start w3svc (启动IIS)
方法2:我已经为大家做好了1个批处理文件了!“重启-IIS.bat”直接双击然后输入“Y”就重启IIS完成了!
其他的方法就不说了,还有最简单的就是重新启动电脑(呵呵……笨是笨不过很有效啊!)总之重启IIS就可以了!
第五步 测试是否安装成功
最后别忘了在“文档”栏里“默认文档”前打勾,点“添加”在“默认文档名”下面写上“index.php”把它放在最上面!把我做好的这个"index.php"放在“主目录”的下面!
打开IE在地址栏了输入""呵呵……这时候如果您看到了输出的php版本信息和配置信息的页面,那么恭喜您,您成功了!!!看看你用了多长时间,是不是5分钟以里!
数据库,你要先用phpMyAdmin 把这个软件放在你网站的根目录,然后在IE里输入你IIS网站的地址加phpMyadmin这个文件夹名,用root用户登陆,创建数据库,创建表,然后用DW里的数据库面版连接数据库就可以了,
==========
环境版本
==========
我是在Windows XP ,软件版本分别是
php-5.2.11-Win32.zip (5.1之前版本不支持PDO扩展)
Apache 2.2.14 (2.2.X版本以上要增加插件才支持PHP5)
mysql-essential-5.1.38-win32.msi
phpMyAdmin-3.2.2.1-all-languages.zip
请看清楚我安装软件的版本,不要搞错了!!!
(强烈建议在Win2000/Win2003系统上搭建,XP系统apache经常会出现各种问题!但是注意不
要和IIS冲突了!)
==========
Apache安装
==========
(本文中的所有路径都以我的安装路径,请大家在自己的机器上安装的时候注意修改为自己
的路径)
0、由于后面要用到,这里先把php解压,我解压到D:\php
1、直接双击运行apache_2.2.14-win32-x86-no_ssl.msi,安装目录可以更改,我的是
D:\Apache2.2
2、在安装过程中,会出现3个文本框,上面两个输入你的本机IP(如:127.0.0.1),最下面
的输入你的EMAIL
(安装完成后,就可以打开IE输入若能打开apache的页面说明apache安装
成功)
3、开始配置apache配置文件,编辑D:\Apache2.2\conf下的httpd.conf文件
4、在最后添上两行代码
LoadModule php5_module "D:/php/php5apache2_2.dll" 这里请别注意一下,如果你的apache是2.0版的你就填写"D:/php/php5apache2.dll"
AddType application/x-httpd-php .php
5、建立站点主目录,在D:\下建立一个文件夹命名为www,作为站点主目录
6、修改站点主目录,在httpd.conf中找到DocumentRoot项,后面路径改为"D:/www";
下面的Directory 项后面路径也改为"D:/www";
7、修改默认首页,找到DirectoryIndex 后面写上你想设置为首页的文件名,如:
index.html index.php 等
8、修改语言优先级,找到LanguagePriority项,把后面zh-CN zh-TW两项剪切到最前面,即
改成LanguagePriority zh-CN zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz
nl nn no pl pt pt-BR ru sv
==========
PHP配置
==========
1、把D:\php下的php.ini-dist复制到windows目录下,改名为php.ini
2、设置下面的项目
zend.ze1_compatibility_mode = On //是否支持PHP4
post_max_size = 20M //POST信息最大容量
magic_quotes_gpc = Off //是否使用魔法引号
extension_dir = "D:\php\ext" //PHP扩展
upload_max_filesize = 20M //上传文件大小
max_execution_time = 6000 //页面最大执行时间(秒)
max_input_time = 600 //脚本解析时间上限(秒)
memory_limit = 20M //脚本分配最大内存
output_buffering = On //是否打开输出缓冲区
implicit_flush = On //及时输出缓冲区内容
3、找到Dynamic Extensions项,这里是PHP扩展设置部分,去掉以下几项前面的“;”
extension=php_mbstring.dll
extension=php_bz2.dll
extension=php_curl.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_imap.dll
extension=php_mime_magic.dll
extension=php_mysql.dll //MySQL扩展
extension=php_sockets.dll
extension=php_pdo.dll //PDO扩展
extension=php_pdo_mysql.dll //PDO_MySQL扩展
4、把D:\PHP\libmysql.dll
D:\PHP\ext\php_mysql.dll
D:\PHP\ext\php_mysqli.dll
三个文件拷贝到Windows\system32下
PHP安装完毕,重起APACHE,在主目录下新建一个记事本文件test在里面输入
?php phpinfo(); ?
保存后修改后缀名为PHP,在IE中输入 若看到PHP版本信息,恭
喜你,PHP已经安装成功
==========
MySQL安装
==========
1、双击mysql-5.1.38-win32.exe文件,Setup Type选择Custom
2、点击窗口右下的Change按钮更改安装路径,我的是"C:\Program Files\MySQL\MySQL Server 5.1
3、Next开始安装安装到最后会有如下一个对话框在这里的三个选项分别是:
1如果你没有MYSQL.com帐户,创造一个新的免费的MYSQL.com帐户
2如果你有MYSQL.com帐户,填入已经注册好的邮箱名和密码
3跳过此步骤
我们选第一个
4、接下来会一次出现三个对话框,有*号的部分是必须要填的,按顺序分别是邮箱名,密码
,确认密码;first name ,last name;邮政编码,国家,省名。国家名选china,省名选
other or N/A即可。
安装完毕,开始设置
5、首先你会看到这样的一个窗口,这里有两个选项,分别是详细配置和标准配置,小型应用
选第二项就可以了
6、在下拉菜单里选择MySQL41;下面的选项意思是“是否应用命令行”,将其选上
7、设置数据库密码,中间偏右和下面的选项分别是是否允许远程控制和是否允许匿名帐号登
入,为了安全,不要选择
8、点击Next后出现最后的对话框,点击Execute按钮数据库服务器便启动了,依次出现四个
对号后点击Finish结束安装
==============
phpMyAdmin安装
==============
1、将phpMyAdmin-3.2.2.1-all-languages.zip解压在D盘的www目录下,重命名文件夹为phpMyAdmin
2、切换D:\phpMyAdmin3\libraries到下,用记事本打开里面的config.default.php文件,Ctrl+A全选后复制,
粘贴到新建个记事本
里,并保存成config.inc.php
3、编辑config.inc.php,把数据库root密码(就是刚才安装时候填写的那个密码)填写到
$cfg['Servers'][$i]['password']项后面的''里,保存该文件
1在IE中输入,如果出现phpMyAdmin正常首页说明安装成功
;
2若出现 #1251 - Client does not support authentication protocol requested by
server; consider upgrading MySQL client
在开始菜单找到刚刚安装的MYSQL命令行工具,输入root的密码后键入如下的字样:
mysql UPDATE mysql.user SET Password = OLD_PASSWORD (刚才设置的ROOT密码)
- WHERE Host = 'localhost' AND User = 'root';
mysql FLUSH PRIVILEGES;
然后在IE中输入“”,如果出现phpMyAdmin正常首页说明安装
成功!
到此,Apache+PHP+MySQL就全部安装配置完成了~