您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > Windows+Apache+Mysql+ PHP环境的配置
Windows+Apache+Mysql+PHP环境的配置所需文件:mysql-essential-5.1.48-win32.msihttpd-2.2.15-win32-x86-openssl-0.9.8m-r2.MSIphp-5.2.6-Win32.zipPECL5.2.6Win32binaries.ZIP配置要求:1、将Apache+PHP+Mysql安装在E:\。2、将网页文档文件改为:E:\Web。Apache的安装:1、运行httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.MSI,界面如下:单击“Next”。单击“Iacceptthetermsinthelicenseagreement”之后再单击“Next”。单击“Next”。服务器信息可以按照默认配置,如果服务器的80端口没被其他服务器程序占据。可选“forAllUsers,onPort80,asaService—Recommended.”如果仅为当前用户使用,使用8080端口,手动启动,选择“onlyfortheCurrentUser,onPort8080,whenstartedManually.”。单击“Next”。“Typical”为默认安装,“Custom”为用户自定义安装。选择“Custom”,单击“Next”。单击“BuildHeadersandlibraries”,选择“Thisfeaturewillbeinstalledonlocaldirive.”单击“Change…”改变安装路径后单击“OK”。单击“Next”。单击“Install”。开始安装。单击“Finish”。在浏览器中输入:,出现下面的画面说明安装成功。Mysql的安装:运行mysql-essential-5.1.48-win32,界面如下:单击“Next”。“Typical”为默认安装,“Complete”为完全安装,“Custom”为用户自定义安装。选择“Custom”,单击“Next”单击“CIncludeFiles/LibFiles”,选择“Thisfeaturewillbeinstalledonlocaldirve.”单击“Change..”。改变安装路径为:E:\MySQL\,单击“OK”。单击“Next”。单击“Install”。开始安装。单击“Next”。单击“Next”。选择“ConfiguretheMySQLServernow”,单击“Finish”。单击“Next”。选择配置方式:“DetailedConfiguration(手动精确配置)”、”StandardConfiguration(标准配置)”,选择“DetailedConfiguration”,单击“Next”。选择服务器类型,“DeveloperMachine(开发测试类,mysql占用很少资源)”、“ServerMachine(服务器类型,mysql占用较多资源)”、“DedicatedMySQLServerMachine(专门的数据库服务器,mysql占用所有可用资源)”,一般选择“ServerMachine”。单击“Next”。选择mysql数据库的大致用途,“MultifunctionalDatabase(通用多功能型,好)”、“TransactionalDatabaseOnly(服务器类型,专注于事务处理,一般)”、“Non-TransactionalDatabaseOnly(非事务处理型,较简单,主要做一些监控,记数用,对MySAM数据类型的支持仅限于non-transactional)”,选择“TransactionalDatabaseOnly”,单击“Next”。对InnoDBTablespace进行配置,就是为InnoDB数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了。使用默认位置,单击“Next”。选择网站的一半mysql访问量,同时连接的数目,“DecisionSupport(DSS)/OLAP(20个左右)”、“OnlineTransactionProcessing(OLTP)(500个左右)”、“ManualSetting(手动设置,自己输一个数)”,选择“OnlineTransactionProcessing(OLTP)”,单击“Next”。是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库,选择“EnableTCP/IPNetworking”,单击“Next”。设置数据库语言编码,“StandardCharacterSet”为西文编码、“BestSupportForMultilingualism”为RTF-8编码、“ManualSelectedDefaultCharacterSet/Collation”为手动设置编码,gbk、gb2312为中文编码,选择“BestSupportForMultilingualism”,单击“Next”。选择“IncludeBinDirectoryinWindowsPATH”,单击“Next”。选择“ModifySecuritySettings”(重装MySQL是不选),填两次密码,选上“Enablerootaccessfromremotemachines”以便能够从其他机器上访问。单击“Next”。单击“Execute”。配置完成,单击“Finish”。安装PHP将php-5.2.6-Win32.zip解压到E:\PHP,将PECL5.2.6Win32binaries.ZIP解压到E:\PHP\extPhp.ini的配置1、将E:\PHP中的php.ini-dist复制为php.ini。2、打开E:\PHP\php.ini修改下列语句行:3、doc_root=E:\Web4、extension_dir=E:\PHP\ext5、default_charset=utf-86、将extension=php_exif.dll、php_gd2.dll、php_imap.dll、php_mbstring.dll、php_mcrypt.dll、php_mime_magic.dll、php_mysql.dll、php_mysqli.dll、php_pdf.dll前面的分号“;”去掉。7、3、在【环境变量】的【Path】中加入:;E:\PHP;E:\PHP\ext,复制E:\PHP\libmysql.dll到C:\WINDOWS\system32。说明:php.ini-dist:在学习PHP或在开发服务器上使用PHP时使用。php.ini-recommended:在一个产品服务器上使用。httpd.conf的配置:1、httpd.conf文件的位置:E:\Apache\conf。2、添加并修改下列语句行:LoadModulephp5_moduleE:/PHP/php5apache2_2.dllPHPIniDirE:/PHP/DocumentRootE:/WebDirectoryE:/WebAddTypeapplication/x-httpd-php.phpDirectoryIndexindex.phpindex.html注意:ApacheWindows配置文件httpd.conf中要求的目录分隔符是用斜线”/”,而PHPWindows配置文件php.ini中书写目录时要求的是反斜线”\”,不要弄混了。
本文标题:Windows+Apache+Mysql+ PHP环境的配置
链接地址:https://www.777doc.com/doc-5932668 .html