最新版win7PhpApacheMysql.doc_第1页
最新版win7PhpApacheMysql.doc_第2页
最新版win7PhpApacheMysql.doc_第3页
最新版win7PhpApacheMysql.doc_第4页
最新版win7PhpApacheMysql.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一步:创建相应的目录首先,我们在D盘创建一个WAMP的目录,在该目录要创建Apache、PHP、www三个目录,在www里面创建phpmyadmin目录。(在别的地方创建也是一样,只不过在下面配置过程中改变一下路径就行的。)第二步:安装Apache-2.2.8(最好在之前不要安装IIS)1、按“下一步”一直到提示用户输入服务器的信息。请大家输入如下图所示的信息。(如果有真正的域名,请输入它。如果没有,随意输入也没有关系的。) 2、再按“下一步”修改Apache的安装目录为D:WAMPApache,之后就要装,到安装完成时,在浏览器输入http:/localhost/ 看看Apache能不能工作。(正常的话会在浏览器中显示“It works!”字样)如果不显示,或者报错,或者Apache的小图标的绿灯不亮。有可能你电脑的80端口被占用(迅雷和BT都占用这个端口)。这样打开D:WAMPApacheconf目录,打开httpd.conf文件,查找80 将其改为别的端口(如“81”)。再用管理员的身份运行Apache2,看它的小图标中绿灯亮不亮,如果亮则证明Apache的安装就基本成功了。 第三步:安装PHP-5.2.5A,将PHP的压缩这件解压到D:WAMPPHP里面B,配置PHP5.3.3,打开php安装目录(笔者是D:phpphp5)可以看到目录下有两个这样的文件php.ini-development和php.ini-production,第一个是开发使用的配置文件,第二个是标准的生产环境的配置。选择php.ini-development并改名为php.ini C,修改PHP.INI的内容。1、找到;default_charset = iso-8859-1在下面一行加入default_charset =utf-82、On windows:找到extension_dir = ./ 改为 extension_dir =D:/WAMP/PHP/ext查找short_open_tag = Off把它修改成short_open_tag = On,让其支持短标签。复制php5ts.dll文件到WINDOWS/system32目录下,只有php-5.3.3-Win32-VC6-x86版本中才有php5ts.dllphp-5.3.3-nts-Win32-VC6-x86版本是没有的。3、找到 ;extension=php_bz2.dll,下面一长串类似的列表,是可供选择加载的模块,可以根据自己的需求加载它们,方法是去掉前面的;号。例如我们可以在这里加载如下的模块了:extension=php_curl.dllextension=php_gd2.dllextension=php_mbstring.dllextension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo_mysql.dllextension=php_xmlrpc.dll这些extension之前的分号(;)去除。4、找到 memory_limit =,修改后面的数值可以限定php脚本最多可占用的内存大小。5、将PHP安装文件夹位置添加到Windows的系统路径中。具体方法是,计算机属性高级系统属性环境变量系统变量Path编辑,在变量值的最后添加 ;D:InetpubPHP;D:InetpubPHPext ,具体路径根据自己的情况改变。修改完之后要重启才能生效的。D,编辑Apache的配置文件D:WAMPApache2confhttpd.conf(如果是新手,最好先备份)1、找到DocumentRoot X:/xxx/htdocs 和 (引号内因个人安装地址而不同),将引号内改为网站所在文件夹。例如,我这里改为DocumentRoot D:/WAMP/www 和 (温馨提示在Windows中,地址写法是D:Inetpubwebsites,在httpd.conf中则改为D:/Inetpub/websites,即将反斜杠改为斜杠/)2、找到LoadModule ssl,在下面添加LoadModule php5_module D:/Wamp/PHP/php5apache2_2.dll PHPIniDir D:/Wamp/PHP3、查找DirectoryIndexindex.html将其改为DirectoryIndex index.php index.phtml index.html4、找到“AddType application/x-gzip .gz .tgz”,在后面两行增加:AddType application/x-httpd-php .php .phtmlAddType application/x-httpd-php .html第四步,测试Apache是否支持PHP在D:WAMPwww目录下建一个index.php文件:内容为保存并重启Apache,在浏览器中输入http:/localhost/ 看是否显示PHP的相关的信息注意:迅雷等软件可能会影响apache的启动第五步,安装MySQL-6.0.3-alpha-win321、运行安装程序,将MySQL的安装路径改为D:WAMPMySQL。2、出现提示完成安装MySQL时将现在就配置”Configure the MySQLServer now(现在就配置MySQL)”的勾选上。3、按下一步选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”,方便熟悉配置过程。4、选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Developer Machine”,不会太少,也不会占满。5、选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随自己的用途而选择了,我这里选择“Multifunctional Database”,按“Next”继续。6、对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述。我这里没有修改,使用默认位置,直接按“Next”继续7、选择您的网站的一般mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,我这里选“Decision Support(DSS)/OLAP”,自己学习和调试,应该够用了,按“Next”继续8、是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,按“Next”继续9、这个比较重要,就是对mysql默认数据库语言编码进行设置,第一个是西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三个,然后在Character Set那里选择或填入“gbk”,当然也可以用“gb2312”,区别就是gbk的字库容量大,包括了gb2312的所有汉字,并且加上了繁体字、和其它乱七八糟的字使用mysql的时候,在执行数据操作命令之前运行一次“SET NAMES GBK;”(运行一次就行了,GBK可以替换为其它值,视这里的设置而定),就可以正常的使用汉字(或其它文字)了,否则不能正常显示汉字。按 “Next”继续。Sdf10、选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,Service Name不变。按“Next”继续。11、 这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码),“Confirm(再输一遍)”内再填一次,防止输错。“Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了。这里我们不设置密码,到下面再建立。设置完毕,按“Next”继续。12、 确认设置无误后。按“Execute”使设置生效。13、 设置完毕,按“Finish”结束mysql的安装与配置这里有一个比较常见的错误,就是不能“Start service”,一般出现在以前有安装mysql的服务器上,解决的办法,先保证以前安装的mysql服务器彻底卸载掉了;不行的话,检查是否按上面一步所说,之前的密码是否有修改,照上面的操作;如果依然不行,将mysql安装目录下的data文件夹备份,然后删除,在安装完成后,将安装生成的 data文件夹删除,备份的data文件夹移回来,再重启mysql服务就可以了,这种情况下,可能需要将数据库检查一下,然后修复一次,防止数据出错。 这时MySQL已经在后台运行了。第六步,测试PHP是否能连上MySQL在G:WAMPwww下新建一个testconn.php的文件,内容为(*为root用户的密码)?phpmysql_connect(localhost, root, *) or die(mysql_error();echo Connected to MySQL;?在浏览器中输入http:/localhost/testconn.php如果显示Connected to MySQL,就表明与MySQL连接成功,是不是要比在IIS中的ASP要简单呢。第七步,安装PHPMyAdmin1、 将phpMyAdmin解压缩到你存放网页的文件夹中,例如我这里D:WAMPwwwphpmyadmin,然后将libraries子文件夹中的config.default.php复制到phpmyadmin文件夹中,并重命名为config.inc.php。2、 用Editplus打开config.inc.php,找到$cfgServers$iauth_type = config;改为 $cfgServers$iauth_type=http;3、 找到$cfgServers$ipassword = 4、 改为$cfgServers$ipassword = *(*为你的MYSQL的密码)5、打开Apache的配置文件httpd.conf,找到 # Alias /webpath /full/filesystem/path,在下面添加一下代码(具体路径根据自己的情况修改):Alias /phpmyadmin D:/WAMP/www/phpmyadminAllowOverride NoneOptions NoneOrder allow,denyAllow from all保存httpd.conf。在命令提示符中执行 httpd -k restart ,或在服务中重新启动Apache。测试MySQL和phpMyAdmin是否正确安装在浏览器中,打开http:/localhost/phpmyadmin。在出现的对话框中输入MySQL的管理员帐号(root)和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论