您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > WIN+Apache+PHP+MySQL+Zend
在Windows下安装Apache\IIS、MySQL、PHP、Zend编写:傻孩儿网址:软件版本:Apache:apache_2.0.55-win32-x86-no_ssl.msiIIS:系统自带版本MySQL:mysql-5.0.18-win32.zipPHP:php-5.1.4-Win32.zipZend:ZendOptimizerWindows-i386.exe安装步骤:一、安装Apache01、双击下载文件,开始安装Apache;02、Next下一步;03、选中Iacceptthetermsinthelicenseagreement,Next下一步;04、Next下一步;05、填写网络名称、服务器名称和管理员的电子邮件地址。如果要安装一个可供实际使用的服务器,应该知道这些问题的答案。如果只是为了个人使用而装这个服务器,这些所要填写的并不重要。Next下一步;重要提示:如果你的服务器已经安装IIS,请选择onlyfortheCurrentUser,onPort8080,whenstartedManually.安装。或者把IIS端口改成其他端口选用forAllUsers,onPort80,asaService–Recommended.安装。这么做的原因是:IIS已经占用80端口,Apache在需使用时会造成冲突,导致服务起不来。06、安装类型:建议使用“自定义安装(Custom)”选项,Next下一步;07、选择自己需要安装的内容,建议不做任何修改(高手除外)。Next下一步;重要提示:可点击Change…按钮进行路径修改,但安装后不建议更换Apache的安装目录,改动容易出问题。08、Install安装;09、安装过程中会出现几次DOS窗口闪烁(自开自关的情况),可用紧张,他是在安装和启动服务;10、Finish完成;11、服务启动成功标志(如果是红色方框图表,表示服务没有启动成功);重要提示:可以双击系统托盘里的Apache管理图标,会出现ApacheServiceMonitor管理界面,进行服务的启用、停用、从起等操作。也可以在“开始-程序-ApacheHTTPServer2.0.55-ControlApacheServer”中进行服务的管理。12、测试,出现此画面,Apache安装成功;二、安装MySQL01、双击下载文件,解压缩;02、双击Setup.exe文件,开始安装MySQL;03、Next下一步;04、选择“Custom”自定义安装。(也可以选择“Typical”默认安装或“Complete”完全安装)Next下一步;05、选择自己需要安装的内容,建议不做任何修改(高手除外)。Next下一步;重要提示:可点击Change…按钮进行路径修改,但安装后不建议更换MySQL的安装目录,改动容易出问题。06、Install安装;07、安装中;08、选中SkipSign-Up。Next下一步;09、选中ConfiguretheMySQLServernow选项,配置MySQL。Finish结束;10、下面步骤都使用默认设置。Next下一步;11、在这里可以设定MySQL使用的端口号。Next下一步;12、选择“ManualSelectedDefaultCharacterSet/Collation”选项。Next下一步;重要提示:选择自己所要使用的默认字符集(可以根据你程序编码的字符集来选择,例如:你程序编码为GB2312,那么在这里你也最好选择GB2312,否则建库或导入数据时会出现乱码),我用的是UTF8。13、Next下一步;重要提示:选中“IncludeBinDirectoryinWindowsPATH”,把函数路径加入系统变量(目的:在DOC命令行下,随时可以使用MySQL的命令)。14、填写系统管理员ROOT的密码。Next下一步;15、Execute执行;16、安装成功。Finish结束;重要提示:只有看到圆圈内都是对号才安装成功。在这一步中可能会出现一个错误信息,你可以点击第一个按钮做从试,如果还不能通过,那说明你机器里安装过MySQL,而且没有卸载或删除干净。解决方法需要把注册表里关于MySQL的内容都删除,再按照步骤重新安装(如果问题依然存在,那就是机器或系统的问题了,不好解决)。17、在运行出输入cmd回车,进入DOS窗口;输入:mysql–uroot–p;//回车后会要求输入密码进入数据库输入:showdatabases;//出现下图说明安装成功三、安装PHP01、双击下载文件,解压缩;02、我的PHP安装目录为D:\ProgramFiles\php,这个可以自己选择;重要提示:解压缩后,请查看ext目录中是否含有多个.dll的类库文件,有是正常。如果没有,那就是你所使用的PHP版本问题,应该是需要单独下载类库文件(pecl-5.0.14-Win32.zip或类似名称),下载后把里面内容截压到ext目录中。03、在“我的电脑”单击鼠标右键,进入“属性”,选择“高级标签”,点击“环境变量”;04、双击“系统变量中的Path”;05、把php的目录和php\ext设置成系统变量;重要提示:这里写入自己PHP安装的路径。例如我的是:D:\ProgramFiles\php\ext;D:\ProgramFiles\php。06、将安装目录下的php.ini-dist文件,重新命名为php.ini,保存到C:\WINDOWS目录下;重要提示:①PHP本身自带了两个已经准备好的文件:php.ini-dist和php.ini-recommended。学习PHP或在开发服务器上使用时,建议使用前者。如果在一个产品服务器,建议使用后者。②根据系统的不同所保存的目录也有差别。通常,在WindowsNT或Windows2000系统下,这个目录是C:\WINNT或C:\WINNT40。而在WindowsXP或Windows2003系统下,目录则是:C:\WINDOWS。07、写一个名为info.php内容为?phpechophpinfo();?的测试文件,放到Apache安装目录下的htdocs文件夹中;08、打开IE浏览器,输入,出现下图信息,说明PHP配置成功;重要提示:问题:我怎么没有出现这个信息呢,而且.php的文件是不能够访问的?回答:这是当然了,你还没有配置好Apache,它当然是不工作了。请继续向下看吧(这个测试可以一会回来再做)。四、配置Apache\IIS、PHP、MySQL步骤一、配置php.ini;添加扩展:要添加一个扩展,可以查看“WindowsExtensions”项下的列表,将发现许多行代码,例如:;extension=php_pdf.dll。要启用这些代码,只需要删除语句前面的分号(添加分号,可以注释掉这行语句)。重要提示:如果希望添加更多的扩展,应该在修改了php.ini文件后重新启动WEB服务器,这样可以使修改生效。如果列表中没有我们所需要的选项,可以使用如下命令添加:extension=php_mysqli.dll,同时需要保证ext目录下也有php_mysqli.dll这个文件。重要提示:下图中,阴影部分,是经常用到的数据库连接的东东。例如使用的是MySQL数据库,就一定要有extension=php_mysql.dll。参考修改项(按照自己需要做修改,不改也行,不会影响使用):(1)、将extension_dir指令修改为指向保存了扩展DLL目录的位置。在常规安装中,这个目录通常是C:\PHP\ext。因此,php.ini文件将包含:extension_dir=c:/php/ext。(2)、将doc_root指令修改为指向WEB服务器的根路径。如果使用的是Apache,这个目录通常是:doc_root=“c:/ProgramFiles/ApacheGroup/Apache/htdocs”或者如果使用的是IIS,目录是:doc_root=“c:/Inetpub/”。(3)、date.timezone。从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和中国的时差是8小时。修改方法:date.timezone=Asia/Shanghai。(4)、在上传时出现问题,可以修改下图中的选项。重要提示:如果使用NTFS,请确认运行WEB服务器的用户身份具有读php.ini文件的权限。步骤二、配置Apache\IIS;Apache将PHP添加到Apache中,找到Apache的配置文件httpd.conf打开,手动添加下面代码。LoadModulephp5_module“D:\ProgramFiles\php\php5apache2.dll”。重要提示:D:\ProgramFiles\php\php5apache2.dll换成自己的路径,其中双引号一定要写,我这里测试的时候,不写双引号,服务就起不来。原因我也不清楚。手写下面阴影部分。位置不固定,写在最后也可以。找到DirectoryIndex手动加入index.php和default.php下图阴影部分是配子虚拟主机的。大家可以参考,来建立自己的主机。Apache配置完成,你现在可以测试了。重要提示:修改配置文件后,记得从起Apache。IIS打开Internet信息服务(IIS)管理器,在“默认网站”单击右键进入属性,点击“主目录”选项卡。点击“配置”按钮。进入应用程序配置,点击“添加”按钮。按照下图输入信息后确定,回到主窗口。重要提示:由于我的路径存在空格,所以使用了双引号把这个文件整个括起来,只有这样才能点确定。所以说大家在装PHP时,最好用C:\PHP的目录。重要提示:下图中,“扩展名”必须写“.php”,还必须选中“脚本引擎”。在主窗口下有个“Web服务扩展”,点击它,在右侧栏里单击鼠标右键,点击“添加一个新的Web服务扩展”。填写信息如图后确定。重要提示:Windows2000或XP或PWS下不需要添加新的Web服务扩展(他们也没有这个选项)。打开Internet信息服务(IIS)管理器,在“默认网站”单击右键进入属性,点击“文档”选项卡,添加index.php和default.php作为默认页面。打开Internet信息服务(IIS)管理器,在“默认网站”单击右键进入属性,点击“ISAPI筛选器”选项卡,点击“添加”按钮。输入如下信息后确定,注意下面的路径没有加双引号。回到主窗口后,从启WEB服务器,后在“默认网站”单击右键进入属性,点击“ISAPI筛选器”选项卡,会出现下图,安装成功。这里IIS里怎么使用PHP也讲解完了。我们可以用测试文件info.php进行测试。得到和在Apache下相同的界面,说明配制成功。五、安装Zend01、双击下载文件,开始安装Zend;02、Next下一步;03、同意协议。Next下一步;04、可以改变自己所需要的安装路径后,Next下一步;05、选择你所使用的WEB服务器,Next下一步;06、下面几步可以都用,Next下一步;重要提示:下面几个图中,是搜索php.ini文件和Apache一些有用的目录,只要你安装了PHP和Apache他就会自己找到的。07、前几步选择的一些信息。Install安装;08、如果你的Apache服务已经启动,他会出现提示把服务器停止,安装后再启动;09、安装完成。Finish完成;10、测试,出现下面信息,安装成功;到此,安装全部完成。如果需要其他的东东,就再找资料安装吧。
本文标题:WIN+Apache+PHP+MySQL+Zend
链接地址:https://www.777doc.com/doc-3542404 .html