日期:2011-03-30 20:58:00  来源:本站整理

<b>Windows7系统环境安装配置PHP开辟环境</b>[Windows安全]

赞助商链接



  本文“<b>Windows7系统环境安装配置PHP开辟环境</b>[Windows安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

1、Apache安装

  版本注释:openssl是表示带有openssl模块,操纵openssl便可以给Apache配置SSL安全链接的,也就是利用https://方法举行拜候.

  nossl则表示不带OpenSSL模块,无 法用于SSL安全链接,在这里我们下载带OpenSSL的.

  挑选版本:apache_2.2.14-win32-x86-openssl-0.9.8k.msi

  下载地址:http://www.apache.org/dist/httpd/binaries/win32/

  首先我们在D盘(盘符按照实际情形自己挑选)新建一个目录,

  并且命名为“WAMP”其意义为“Wdindows Apache Mysql PhpMyAdmin” 之后安装的一些内容,也都将安装在该目录下.

  1.安装阐明:

  运行apache安装程序,办法非常简单,弹安装界面后一向“next”

  接着会呈现一个界面,需求填写3个内容,辨别为:Network Domain、Server Name、Administrator’s Email Address 随便填写就好,不影响内容.

  在下面还有2个选项,默许挑选为80端口,第二个为8080端口,按照个人需求挑选,普通为默许80端口.

  我们持续安装,挑选Custom(自定义安装)-“next”

  此中有打着红X的组件,我们单击这个组件容,挑选“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部份,及部属子部份内容,全部安装在本地硬盘上”.-“next”

  然后挑选右下角的“change ”改变安装途径,安装到方才成立的目录中“D:\WAMP\Apache\”-“next”

  安装完毕后,电脑右下角会多出一个图标,双击翻开,挑选start或restart,能正常运行,至此安装完毕.

  2.改正配置:

  翻开安装录下D:\WAMP\Apache\conf\httpd.conf 文件(改正配置文件时,不倡议利用记事本,大概会对其造成影响,举荐利用Notepad++或其他编辑软件翻开改正)

  翻开今后Ctrl+F查找所要改正的内容

  在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下增添:

  LoadModule php5_module “D:/WAMP/PHP/php5apache2_2.dll”

  PHPIniDir “D:/WAMP/PHP”

  AddType application/x-httpd-php .php

  AddType application/x-httpd-php .htm

  AddType application/x-httpd-php .html

  DocumentRoot “E:/WAMP/Apache/htdocs”

  改正成(这里的途径和IIS中wwwroot目录一样,用于存放网页,自定义或不做改正默许):DocumentRoot “D:/WAMP/www”

  改正成(自定义或不做改正默许):

  DirectoryIndex index.html

  改正成:DirectoryIndex index.php default.php index.html index.htm default.html default.htm

  3.测试

  在D:/WAMP/www目录下 成立个index.html页面

  在浏览器中输入 http://localhost/

  假如能正常显示,Apache配置完毕,已经正常运行.

  2、MySql安装

  版本注释:The Essentials Package:不包含 embedded server and benchmark suite,有自动安装程序和配置向导,没有MySQL Documentation.

  The Complete Package:包含 embedded server and benchmark suite,有自动安装程序和配置向导,有MySQL Documentation.

  The Noinstall Archive:包含 embedded server and benchmark suite,没有自动安装程序和配置向导,有MySQL Documentation.

  挑选版本:mysql-essential-5.1.44-win32.msi

  下载地址:http://www.mysql.com/downloads/mysql/

  1.安装阐明:

  翻开安装程序,单击“next”

  挑选custom,组件为默许挑选,我们不做窜改-“next”

  途径设置为“D:\WAMP\Mysql”-“next”

  安装好今后点击“finish”

  随着会呈现一个配置向导-“next”

  挑选“Detailed Configuration(具体配置)”-“next”

  这里有3个选项:

  Developer Machine,将只用尽大概少的内存;

  Server Machine,将利用中等数目内存;

  Dedicated MySQL Server Machine,这台服务器上面只跑mysql数据库,将占用全部的内存.

  可以按照自己需求挑选,这里我们挑选第二种“Server Machine”-“next”

  挑选数据库用处,一样有3个选项:

  Mutltifunctional Database多功效用处,将把数据库优化成很好的innodb存储范例和高效率的myisam存储范例;

  Transactional Database Only只用于事件处理范例,最好的优化innodb,但同时也支持myisam;

  Non-Transactional Databse Only非事件处理范例,合适于简单的利用,只有不支持事件的myisam范例是被支持的.

  普通挑选第一种多功效的,一样我们也是.-“next”

  挑选InnodDB的数据存放位置,普通默许就行,为了统一我填写了“WAMP/MySQL Datafiles”-“next”

  挑选mysql答应的最大衔接数,第一种是最大20个衔接并发数,第二种是最大500个并发衔接数,最后一种是自定义,自己可以按照需求挑选,我挑选第二个-“next”

  下面是挑选数据库监听的端口,普通默许是3306,假如改成其他端口,今后衔接数据库的时刻都要记着改正的端口,不然不能衔接mysql数据库,对比麻烦,这里不做改正,用mysq的默许端口:3306-“next”

  这一步设置mysql的默许编码,我们挑选第三个,并在Character Set菜单中,挑选“gbk”编码-“next”

  (注:假如要用本来数据库的数据,最好能肯定本来数据库用的是什么编码,假如这里设置的编码和本来数据库数据的编码不一致,在利用的时刻大概会呈现乱码.)

  这一步是能否要把mysql设置成windows的,普通挑选设成服务,这样今后便可以通过服务中启动和关闭mysql数据库.下面的复选框也勾选上,这样,在cmd情势下,没必要非到mysql的bin目录下履行号令.也就是把上下2个勾都打上,中间默许-“next”

  这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,请设置好并紧记超级用户的密码,下面有个复选框是挑选能否答应远程机械用root用户衔接到你的mysql服务器上面,假若有这个需求,也请勾选.这里我们利用默许挑选,在New root password和Confirm中输入密码.“next”

  点击“execute”举行配置,略微等候一会,圆点上的勾全部打上,就代表配置完毕.

  2.改正配置:

  翻开D:\WAMP\MySQL\my.ini

  设置datadir为D:/WAMP/MySQL/data/或你所要存放数据位置的目录便可.

  3、PHP安装

  版本注释:VC9 专门为IIS定值的脚本,利用Visual Studio 2008编译器编译,支持最新的微软组建,从而提高效率.

  VC6 是为了其他WEB服务软件供应的脚本 如 Apache.

  Thread Safe 现成安全,之星时会举行线程 安全查抄,以避免有心要求就启动新线程(Thread)的CGI履行方法而耗尽系统资源.

  Non Thread Safe是非线程安全,在履行时不举行线程(Thread)安全查抄

  挑选版本:PHP5.3(5.3.1)中VC6 x86 Thread Safe下 ZIP下载

  下载地址:http://windows.php.net/download/

  1.安装阐明

  由于我们下载的的是ZIP紧缩包,只需求将文件解压到“D:\WAMP\PHP”目录下便可

  2.改正配置

  将E:\WAMP\PHP\php.ini-development 文件改正成php.ini

  翻开php.ini

  ; extension_dir = “ext”

  改正成:extension_dir = “E:\WAMP\PHP\ext”

  将947行下,这些文件前面的“;”去除

  extension=php_curl.dll

  extension=php_gd2.dll

  extension=php_mbstring.dll

  extension=php_mysql.dll

  extension=php_mysqli.dll

  extension=php_pdo_mysql.dll

  extension=php_xmlrpc.dll

  ;date.timezone =

  改正成(很多网站没提到这里要改正,默许为美国时间,假如不改正会报错):date.timezone = Asia/Shanghai

  3.测试

  重启Apache(改正过配置文件 必须重启Apache才会见效)

  新建个index.php 页面,代码中输入,保存文件放到“D:\WMAP\www\”目录下

  翻开浏览器输入:http://localhost/index.php 假如能正常显示,阐明PHP配置完毕,可以查看该页面的PHP信息能否精确.

  (注:在改文件中输入函数可输出大量的有关PHP当前状况的信息,如PHP版本,服务器信息和环境等.)

  (注:)

  接着我们测试下,能否能衔接到Mysql

  再新建个link.php,下代码中输入

  $link=mysql_connect(“127.0.0.1″,”root”,”Mysql安装时填写的密码”);

  if(!$link) echo “Mysql数据库衔接失利!”;

  else echo “Mysql数据库衔接成功!”;

  mysql_close();

  ?>

  也保存文件放到“D:\WMAP\www\”目录下

  翻开浏览器输入:http://localhost/link.php 查看

  4、PhpMyAdmin安装

  版本注释:phpMyAdmin-3.2.5

  挑选版本:phpMyAdmin-3.2.5-all-languages.zip

  下载地址:http://www.phpmyadmin.net/home_page/downloads.php

  1.安装阐明

  解压到D:\WAMP\phpMyAdmin

  2.改正配置

  翻开D:\WAMP\phpMyAdmin\libraries\config.default.php

  $cfg['PmaAbsoluteUri'] = ”;

  改正成(填写拜候phpMyAdmin的绝对URL):$cfg['PmaAbsoluteUri'] = ‘http://localhost/PHPMyadmin/’;

  $cfg['Servers'][$i]['host'] = ‘localhost’;

  改正成(填写服务器地址,普通默许,不需求改正):$cfg['Servers'][$i]['host'] = ‘localhost’;

  $cfg['Servers'][$i]['user'] = ‘root’;

  改正成(填写Mysql用户名,这里我们默许):$cfg['Servers'][$i]['user'] = ‘root’;

  $cfg['Servers'][$i]['password'] = ”;

  改正成(填写Mysql密码):$cfg['Servers'][$i]['password'] = ‘Mysql PWD;

  $cfg['Servers'][$i]['auth_type'] = ‘cookie’;

  改正成(设置认证办法,安全因素考虑,填写成cookie):$cfg['Servers'][$i]['auth_type'] = ‘cookie’;

  $cfg['blowfish_secret'] = ”;

  改正成(设置短语密码,假如上面设置成cookie,那这里不能留空,不然登陆会提醒错误):$cfg['blowfish_secret'] = ‘cookie’;

  3.测试

  翻开浏览器输入:http://localhost/phpmyadmin/ 拜候和登陆   以上是“<b>Windows7系统环境安装配置PHP开辟环境</b>[Windows安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .