澳门新葡亰平台游戏网站Winodws下IIS/Apache+PHP+MySQL的安装配置

自身想要使用PHP和MySQL,但是怎么设置和平运动行吧?什么是最大旨的业务本人应当通晓的,以便让一个轻巧易行

自家写过的学科十分的少,何况大相当多都是来源于他人的课程,可是,这里所介绍的,都以融入作者所总计的经验.--引言

的PHP – MySQL应用程序职业?

PHP的执行成效是路人皆知的,这也是自家马不解鞍它的原由之一,和它叫做理想搭档的Mysql以至Apache想融入,不得不惊讶其功能了。PHP更新也比极快,这里列举了当前风行版本PHP4.3.2RC4,和新型版本的Mysql4.0.13的安装进度。

那是三个主干的课程。未有好奇的代码,只是局地根基。

PHP的安装文件能够直接到 下载,获得for win32的.zip包
Mysql的安装文件能够一直到 下载,获得for win32的.zip包
其余即便想体会Apache和PHP的特别功效而要丢掉IIS的话,请到 下载最新的for
win31的.MSI安装包,如今最新版本是2.0.45。 另外,能够下载Zend
Optimizer来对PHP实行增加速度。具体能够访问

多说一句,以后有大批量的学科是基于UNIX机器的,这么些科目将聚齐在依靠Windows平台上。但是,除了

1设置配置PHP 1.解压缩PHP压缩包到C:PHP。
2.复制C:PHP目录下的php4ts.dll及C:PHPdlls目录下的有所文件到windows的系统文件夹里,文件夹视Windows版本的不及而差别如若是Windows 9x/ME 则为c:windowssystem 假设是Windows NT/2000则为c:winntsystem32 如若是Windows XP/server二〇〇〇 则为c:windowssystem32
此中C:为您以后所使用的操作系统的系统盘,借使您如今操作系统不是设置在C:windows下,请相应做出改善。
复制php.ini-dist到C:windows(XP/二〇〇二/9x/Me卡塔尔或C:Winnt(二零零三/nt卡塔尔下,并将其改名称为php.ini。用记事本张开,改进一下新闻:
寻找extension_dir = ./
那行,并将其路线指到你的PHP目录下的extensions目录,举例: extension_dir
= C:PHPextensions
假诺想扶助更多模块,请接上边去做,假诺不想的话,直接保存php.ini文件就能够.
PHP所支持模块相当多,然而有一点点dll不是无偿的,所以并未有随PHP的减削包一齐发布,不过dlls文件夹里带的就老相当多了,刚才我们早已把它们复制到system32文件夹下了,现在大家测量试验看它帮助多少模块。以下是自家测量检验的结果,仅供参照他事他说加以考察,若是设置达成后,弹出不帮衬xxx.dll模块的话,直接将日前分号加上去就能够了,搜索:
;Windows Extensions ;Note that MySQL and ODBC support is now built in,
so no dll is needed for it. ;
上边都用分号在眼投注释掉了帮助的扩充模块,假使你想PHP扶助有些模块,请将日前的“;”去掉就可以,上边是自个儿测量检验后的结果,日常服从下边那样去掉注释后没什么难题的:
extension=php_bz2.dll extension=php_cpdf.dll extension=php_crack.dll
extension=php_curl.dll extension=php_db.dll extension=php_dba.dll
extension=php_dbase.dll extension=php_dbx.dll
extension=php_domxml.dll extension=php_exif.dll extension=php_fdf.dll
extension=php_filepro.dll extension=php_gd2.dll
extension=php_gettext.dll extension=php_hyperwave.dll
extension=php_iconv.dll ;extension=php_ifx.dll
;extension=php_iisfunc.dll extension=php_imap.dll
extension=php_interbase.dll extension=php_java.dll
extension=php_ldap.dll extension=php_mbstring.dll
;extension=php_mcrypt.dll extension=php_mhash.dll
extension=php_mime_magic.dll extension=php_ming.dll
extension=php_mssql.dll extension=php_msql.dll
;extension=php_oci8.dll extension=php_openssl.dll
;extension=php_oracle.dll extension=php_pdf.dll
extension=php_pgsql.dll ;extension=php_printer.dll
extension=php_shmop.dll extension=php_snmp.dll
extension=php_sockets.dll ;extension=php_sybase_ct.dll
extension=php_w32api.dll extension=php_xmlrpc.dll
extension=php_xslt.dll extension=php_yaz.dll extension=php_zip.dll
修正造成后,保存php.ini,到此变成PHP的装置和配备。

设置部分,有或多或少的针对性于Windows的求证外,其余一些对富有的平台都以一律的。

2Mysql的装置
Mysql绝对来讲是相比独立的,那一个数据库异常的小,不能够一直对它实行操作,不像access或许SQL2004那么直观,可是当下已经有成都百货上千软件能够很好的操作它的,举例phpMyAdmin,mysqlcc。那个软件能够到
上边下载获得,这里不详细表达。 下载获得Mysql的for
win32设置包后,用winzip展开,直接运维setup.exe,须要小心的是选择叁个装置路线,当然,安装路径能够Infiniti定,然则作者提议将它和PHP安装在一道,接纳C:MySQL目录。安装到位后MySQL也就到位了。至于设置客户和密码,能够动用方面提到的三个软件扩充田管。这里不继续陈诉,暗许的客户名是root,密码为空。
日常装完MySQL后会自动运维服务,若无运转以来,请运维C:MySQLbinmysqld-nt.exe

在这里个科目中,大家将一步一步地确立一个小的网址,使用了PHP和MySQL的下面天性:

接下去的安装将在看您选取怎么样作为你的Web服务器了,笔者建议是行使Apache,假若以为和您的IIS冲突,那么就请间接使用IIS。

  1. 翻看数据库;

  2. 编辑数据库的笔录;

  3. 改过数据库的笔录;

  4. 删除数据库的笔录。

3IIS的陈设:
展开IIS,在“默许Web站点”上右键展开属性,在主目录里做如下图中的设置,注意步骤:

咱们将同期学习MySQL和PHP,一同去以为它们。

做到后IIS+PHP+MySQL的遭逢到底独当一面了。

先是节 – 搜罗和确立要求的类型

4假设您未曾IIS,那么我们装Apache这么些Mini的Web服务器: 大家下载到的for
win32的是叁个Msi安装文件,间接双击它后就能够活动实践Apache的装置了,依据提醒安装就可以,此中要书写的事物依据你的喜好填写,没甚么影响,当然,目录小编依然建议你和PHP的目录以致,接纳C:目录,那样设置后能够见到C:Apache2了。装完后会在桌面右下角系统高脚波里体现apache的Logo,双击能够展开Apache的调控面板,能够告一段落或许重起服务器。
这里要做的是对C:Apache2conf这几个文件举行修改,用记事本张开: 找到:
#NameVirtualHost * 校订为: NameVirtualHost 127.0.0.1 找到:
VirtualHost 127.0.0.1 改善上面几行: ServerAdmin
(你刚才安装时候输入的管理人邮箱卡塔尔 DocumentRoot c:Apache2htdocs ServerName
Apache2 ErrorLog c:Apache2logserror_log CustomLog
c:Apache2logsaccess_log common /VirtualHost 找到: AddType
application/x-tar .tgz 在底下加多以下两行: AddType application/x- .php
AddType image/x-icon .ico 找到: #LoadModule ssl_module
modules/mod_ssl.so 在底下增多一行: LoadModule php4_module
C:phpsapiphp4apache2.dll 增添暗中同意文件: 找到DirectoryIndex *
那行,能够这么改革,增加暗中同意的文件名: DirectoryIndex index.php
default.php index.htm index.html default.htm default.html
保存文件,重起apache服务器。

好,伊始工作。为了开首PHP-MySQL我们要求某些预备:

到此PHP的条件已经完全创立了。

  1. 运行web服务器;

  2. 增加PHP扩展;

  3. 运行MySQL。

5Zend Optimizer的安装
下载来后是叁个.exe的文书,直接设置就能够了,安装进程要你选取PHP版本,必供给采取规范,这里本身接纳php
4.3.x 完毕安装此前提醒是还是不是备份php.ini,点规定后就甘休安装了。
张开php.ini,校订三个地点: 找到: [Zend] 在底下能够见见:
zend_optimizer.optimization_level=* 那行,
将=前边数值改为1023,也正是将那行改为
zend_optimizer.optimization_level=1023
保存后就OK了啊,重起Apache/IIS,到此设置任何了事。小编也很累呀:卡塔尔

第一步,获得和安装Web服务器

6测验:
用记事本新建个公文,写下上面几行,保存到C:Apache2htdocs目录下,这几个目录正是您的站点跟目录,命名字为phpinfo.php.然后在浏览器中输入就能够看来想尽的有关PHP的消息了。
CODE ?php

让大家假诺一下在你的机器上业原来就有一个运维着的web服务器。在Windows下有多少个好用的web服务器应

phpinfo();

用程序。要小心一件事,为了运维php/mysql你所选的web服务器应当能够支撑增添。

三个在Windows上最轻松安装的服务器是OmniHTTPd(,它是叁个非

你需求专心在您保存文件时,文件的后缀名应为.php。当你保存文件时,系统会让您钦点文件的文书名,这时候请将你的文本名加上引号。只怕,您也得以点击保存对话框中的“保存类型”下拉菜单,并将安装改为“全数文件”。那样您在输入文件名的时候就绝不加引号了。
上边一段话摘自《PHP汉语手册》,更详实的设置资料,请到
下载那几个普通话手册,里面有种种分化系列的详尽安装,然并非很直观而以,一些优化也尚未写出来:卡塔尔(قطر‎

常好的人身自由web服务器。

下边小编付多数少个要用到的软件的下载地址: PHP4.3.1平静版本:

倘令你从站点上收获了安装文件,双击它同时安装web服务器。假若你在安装时整个选项了应用缺省值,

Mysql4.0.13安定版本:

那便是说您将会把它安装在c:/下。一旦设置成功,安装程序将运营web服务器,带有三个应接窗口,在

Apache2.0.45稳固性版本: _ssl.msi

windows的系统山抛子中能够观察贰个新的Logo。

Zend Optimizer: [1].1.0a-Windows-i386.exe

好了,第一步做完了。

另,PHP4.3.2RC4中蕴藏了PEALX570包,PHP4.3.1中是从没有过的,要是你下载的压缩包里有的话,就在php.ini中设置include路径,找到如下两行:
; Windows: “path1;path2” ;include_path = “.:/php/includes” 修改为: ;
Windows: “path1;path2” include_path = “C:phppear”
保存就可以,那一个是PHP的带有文件路线,能够安装多个,用";"格开。

其次步,下载和安装PHP发行版

注:本文难免有错漏之处,万望提出,同期期望对向往PHP的意中人有所扶植.转发请和自己关系:kim@showtop.net

得到PHP Win32发行版比较轻松:只要去,並且接收七个最佳的

(超越PHP)

职责就足以了。

在OmniHTTPd上安装PHP特简单。

最早Unzip安装文件到您的硬盘上,举例张开在c:/php。

拷贝文件php3.ini-dist到您的%WINDOWS目录下去,并变名易姓php3.ini(在Win95/98为c:/windows,在

WinNT/Win2k为c:/winnt)。

按下边编辑php3.ini文件:

改变extension_dir设置为您的PHP安装目录(c:/phpState of Qatar,或寄放php3_*.dll的目录。

选料想在PHP运维时装入的模块。你应有将extension=php3_*.dll行的注脚去掉来装入那些模块(一定

要确认去掉了extension=php3_mysql.dll的笺注State of Qatar。一些模块需求有相当的库安装在您的种类上技巧健康职业。

PHP问答集(卡塔尔有更加的多关于什么取得协助库的新闻。你能够透过动用:

dl(php_*.dll卡塔尔动态地装入贰个模块。

PHP扩张库以php3_为前缀。那几个可防止备在PHP扩大与它们的支撑库之间时有产生混淆。

现行反革命跟着简单的步子配置OmniHTTPd:

在系统复盆子中右击深藕红的OmniHTTPdLogo,选项属性(Properties卡塔尔项;

点击Web Server Global Settings项;

点中Externaltab标签。以后,在Virtual域中输入.php3,在actual域中输入c:/php/php.exe,

下一场单击Add。

分选Mime tab标签并且在Vritual中输入,在Actual中输入.php3,并单

击Add。

单击 OK。

在同三个窗体中精选Default Virtual Settings;

今昔单击Server tab标签;

在Default
Index域中输入Index.php3(用逗号分隔卡塔尔国。那将告诉web服务器也得以分辨index.php3文件。

单击 OK。

好,丰硕了。让大家测量试验一下PHP是还是不是在办事:

创立叁个名称叫index.php3的文件文件,写入上边的文书:

echo I made it!;

运转你的浏览器,并指到localhost。你应该在显示屏上获得I made it!。

下边,获得和安装MySQL:

去_win.html,下载MySQL-Win32发行版,将zip文件解压到一个不常目

录並且运营安装程序(setup.exeState of Qatar。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图