apache是2.2版本,php是5.2版本
安装好apache和php后
1,修正httpd.conf
2,用记事本打开httpd.conf,加入(下面的php路径自己改,下面配置包括了支持mysql数据库)
LoadFile G:/server/php5/libmysql.dll
LoadModule php5_module G:/server/php5/php5apache2_2.dll
PHPIniDir "G:/server/php5"
AddType application/x-httpd-php .php
LoadFile 用来支持mysql,下边3行用来支持php5.2。具体路径自行修正。如果不用支持mysql,则loadfile行可以不加。
3,修正 php.ini (使用php.ini-dist 或者 php.ini-recommended 都行)(php.ini不要乱放,就在原来安装php目录下)
修改extension_dir = "G:\server\php5\ext" (用查找 extension_dir )
然后必须打开 php_gd2.dll 和php_mysql.dll的扩展(即去掉 ;extension=php_gd2.dll 和 ;extension=php_mysql.dll 前的分号)才行。如果不用mysql。则可以不删除php_mysql.dll 前的分号
早上对WIN03又进行了配置 终于成功 以下 写下具体步骤
1、按照Apache,localhost,貌似邮箱不填写,上次出现了错误,没具体考证
2、IE中测试了下localhost,提示It`s Works! 安装成功
3、解压PHP5到根目录下,到环境变量中,先把";X:/PHP5"加到系统变量中Path的后面
之后再新建PGPRC,内容为“X:/PHP5”,之前就是没新建这个系统变量,导致一直没成功
等慢慢再学吧,现在还不知道为什么=。=
4、把ini -recomand改名称为php.ini,配置PHP运行参数:
先将D:\PHP5\php.ini-recommended 重命名为 php.ini 。
再用记事本打开 php.ini ,查找register_globals = Off,把off改成On (有二处)
再查找short_open_tag = Off,把off改成On 有一处,此处一般能解决运行安装Discuz!论坛时出现空白的问题
再查找extension_dir = "./" 改为 extension_dir = "X:\PHP\ext" (指定动态连接库的目录,php5和php4不同的地方就是它的动态连接库目录变了,这在它的文档结构里有详细的说明)
然后再查找;extension=php_mbstring.dll,把下面几句前面的分号去掉
extension=php_mbstring.dll 这个不选的话用phpMyAdmin会出现红色提示
extension=php_dba.dll
extension=php_dbase.dll
extension=php_filepro.dll 可选
extension=php_gd2.dll 支持GD库的,一般要滴
extension=php_imap.dll 可选
extension=php_ldap.dll
extension=php_mysql.dll 支持MySQL的
5、配置http.conf
为了让PHP作为Apache的模块启动,加入以下语句
LoadModule php5_module "F:/PHP5/php5apache2_2.dll"(版本貌似一定要2_2,写成php5apache2.ll就出错啦,据说不支持。恩)
Type application/x-httpd-php .php
PHPIniDir "F:/PHP5"
6、测试。随便写个PHP语句。测试了下,通过了
下午继续装MySQL与PHPMyAdmin吧。吃饭去了。。。
安装 phpMyAdmin:
下载得到 phpMyAdmin-2.7.0.zip ,将其解压到D:\php\或者 IIS 根目录,改名phpMyAdmin-2.7.0为phpMyAdmin,并在IIS中建立新站点或者虚拟目录指向该目录以便通过WEB地址访问,这里建立默认站点的phpMyAdmin虚拟目录指向D:\php\phpMyAdmin目录通过 [url]http://localhost/phpmyadmin/[/url]访问
找到并打开D:\php\phpMyAdmin目录下的 config.default.php ,做以下修改:
查找
CODE:
[Copy to clipboard]
$cfg['PmaAbsoluteUri']设置你的phpmyadmin的WEB访问URL,如本文中:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; 注意这里假设phpmyadmin在默认站点的根目录下
搜索
CODE:
[Copy to clipboard]
$cfg['blowfish_secret'] =设置COOKIES加密密匙,如xqin.com则设置为$cfg['blowfish_secret'] = 'xqin.com';
搜索$cfg['Servers'][$i]['auth_type'],默认为config,是不安全的,不推荐,推荐使用cookie,将其设置为$cfg['Servers'][$i]['auth_type'] = 'cookie';
注意这里如果设置为config请在下面设置用户名和密码!例如:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user-----MySQL连接用户
$cfg['Servers'][$i]['password'] = 'xqin.com';
搜索$cfg['DefaultLang'] ,将其设置为 zh-gb2312 ;
搜索$cfg['DefaultCharset'] ,将其设置为 gb2312 ;