1.双击apache和mysql的安装包,安装好mysql和apache
2.将php压缩包解压到C:\Program Files\PHP
3.检测一下C:\Program Files\PHP\php.ini文件是否存在,如不存在,此文件夹下应有php.ini-list,将php.ini-list改成php.ini,并拷到 windows系统目录下(特殊情况:win2k系统目录为c:\winnt, windows xp 则为 c:\windows目录
4.将php目录里的所有动态库(*.dll)拷贝到system32目录下(win2k为 c:\winnt\system32,windows xp则为c:\windows\system32)
将C:\Program Files\MySQL\MySQL Server 5.1\bin下的libmySQL.dll复制到system32目录下(同上)
将c:\php\ext下将php_gd2.dll php_mysql.dll这两个文件复制到system32目录下(同上)
5.打开C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf文件
找到 AddDefaultCharset ISO-8859-1 将其改为
AddDefaultCharset GB2312(让默认语言编码为简体中文,或UTF-8,GBK等,一般情况下不建议不加此句,浏览时系统会自动识别编码)
找到 DocumentRoot " C:\Program Files\Apache Software Foundation\Apache2.2\htdocs" 将其改为你的WEB目录,
如: DocumentRoot "D:/www"
再修改
<Directory "d:/www">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
或
<Directory "d:/www">
AllowOverride None
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
</Directory>
上一段不允许apache读取文件夹里的文件信息,下一段允许读取,可将此段剪切到配置文件的最底部,便于修改
找到 DirectoryIndex index.html 在后面加入index.htm index.php (默认index.php为首页文件)
--------------模块化安装 PHP----------------------------------------
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
LoadModule php5_module "C:\Program Files\PHP\php5apache2_2.dll"(apache 2.2以上版本)
LoadModule php5_module "C:\Program Files\PHP\php5apache2.dll"(apache 2.0的版本)
其中C:\Program Files\PHP\php5apache2_2.dll为你php目录中php5apache2.dll(php5apache2_2.dll)所在的位置
再找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .html
此时PHP环境基本已经配置成功
在WEB根目录(如我的D:\php\www)里建一个名为test.php (提示:用记事本的朋友,请避免文件为test.php.txt) ,的文件内容如下
<?
echo phpinfo();
?>
再打开http://127.0.0.1/test.php,如果能正常显示一些php的信息,这表示配置成功
6.配置php.ini并测试mysql、GD2(php.ini为 c:\windows下的 php.ini)
找到
;extension=php_mysql.dll
将';'去掉改为.
extension=php_mysql.dll
找到
;extension=php_gd2.dll 去掉前面的; 以便支持GD库.如
extension=php_gd2.dll
找到
;session.save_path = "/tmp"
将';'去掉.设置你保存session的目录,如
session.save_path = "C:\WINDOWS\Temp";(windows xp)
session.save_path = "C:\winnt\Temp";(windows 2000)
重启apache服务
在Web根目录下(如 D:\php\www)建立testdb.php文件内容如下:
<?
$link=mysql_connect('localhost','root','123456'); //这里的root和123456是MYSQL的用户和密码,请根据你自己的情况改好
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
用浏览器打开http://localhost/testdb.php 如果输出success就OK了
补充:非安装版的mysql如何使用
下载MySQL5.0的免安装版本mysql-noinstall-5.0.24- win32.zip。
将其解压缩至c:\mysql5目录。
编辑配置文件c:\mysql5\my.ini。拷贝 my-large.ini 到 my.ini,这里是D:\MySQL5.0-noinstall\my.ini。
[mysqld]
port=3306
basedir="D:/MySQL5.0-noinstall/"
datadir="D:/MySQL5.0-noinstall/data/"
default-character-set=utf8
default-storage-engine=innodb
max_allowed_packet =12M
这里的路径使用正斜线,而非反斜线;如果使用反斜线,必须成对使用。如果3306端口被系统已有MySQL安装所占用,这里须更改端口号
打开Windows命令行窗口,执行如下命令:
c:\mysql5\bin\mysqld-nt.exe --install MySQL-noinstall (安装服务)
C:\>net start MySQL-noinstall (启动)
C:\>net stop MySQL-noinstall (停止)
C:\>mysqld-nt --remove MySQL-noinstall (卸载服务)
修改mysql密码的方法
use mysql
update user set Password=password('newpassword') where User='root';
flush privileges;
1.通过修改MYSQL数据库中MYSQL库的USER表
就用普通的UPDATE、INSERT语句就可以
2.在命令行中使用如下命令
MYSQLADMIN -u root -p PASSWORD mypasswd
分享到:
相关推荐
amp配置RPM.txt
即时通讯配置文档 OpenFire&Spark&MySQL
安装eclipse for php1.2.2,安装完后需要配置xampp环境的互通功能。 在xampp中,提供了一个打开关闭xampp服务和mysql、apache服务的批处理文件, 当我们在eclispe中点下一个按钮的时候,实际上是由eclipse去调用了这...
易飞WebService安装使用说明&amp;易飞与PDM集成配置说明.pptx
Ubuntu上MySQL & NetBeans配置.docx
BI_EP系统配置_EP&BI DEV Integration into Portal配置文档
Tomcat中间件监控配置&指标文档可以支持主流中间件产品的监控,文档中为具体配置参数敬请参考!
HPE Integrity rx2800 &rx2900 & BL870C i6 & rx9800刀片式服务器HP-UX 11.31 系统安装与配置
Amp-amp.zip,php应用程序的非阻塞并发框架。,amp是php的一个非阻塞并发框架。它提供事件循环、承诺和流,作为异步编程的基础。
css&javascript学习html&css&javascript 学习html&css&javascript学习html&css&javascript 学习html&css&javascript学习html&css&javascript 学习html&css&...
图像的压缩感知之AMP算法,相较于FISTA算法在执行效率上更加有效,迭代到30次左右可实现很小的误差。
amp d3100连接器原理图、封装库,自己根据安普连接器的选型资料绘制的,用于项目上。
pppd拨号配置文件,放入相应目录直接可用。 使用方法pppd call 4gnet&
配置指导S5820X数据中心NPV典型应用配置指导书V1.0.doc 配置指导数据中心RF虚拟化方案配置指导书doc 配置指导数据中心交换机典型组网配置指导书,docx 数据中心多业务板卡使用限制说明用服版v10,pdf 数据中心多业务...
关于析全面引入竞争机制&#8195;优化人力资源配置.pdf
1 接口基础配置 1 1 接口基础简介 1 1 1 接口分类 1 1 2 接口编号规则 1 2 配置接口基本参数 1 2 1 进入接口视图 1 2 2 配置接口描述信息 1 2 3 配置流量统计时间间隔 1 2 4 配置开启或关闭接口 1 2 5 检查配置结果 ...
The operational amplifier (OPAMP) embedded in the STM32G4 Series device extends the analog capabilities of the microcontroller. This application note describes how to implement an OPAMP to support a ...
Amp-redis.zip,基于amp的php异步redis客户端。,amp是php的一个非阻塞并发框架。它提供事件循环、承诺和流,作为异步编程的基础。
STM32L4放大器模块(OPAMP)介绍