您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > Apache整合PHP_Mysql安装
第一步安装Apache服务器环境运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如下界面:出现ApacheHTTPServer2.0.55的安装向导界面,点“Next”继续确认同意软件安装使用许可条例,选择“Iacceptthetermsinthelicenseagreement”,点“Next”继续将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续设置系统信息,在NetworkDomain下填入您的域名(比如:goodwaiter.com),在ServerName下填入您的服务器名称(比如:,也就是主机名加上域名),在Administrator'sEmailAddress下填入系统管理员的联系电子邮件地址(比如:yinpeng@xinhuanet.com),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。下面有两个选择,图片上选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。一般选择如图所示。按“Next”继续。]选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。按“Next”继续出现选择安装选项界面,如图所示,左键点选“ApacheHTTPServer2.0.55”,选择“Thisfeature,andallsubfeatures,willbeinstalledonlocalharddrive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“Change...”,手动指定安装目录。我这里选择安装在“D:\”,各位自行选取了,一般建议不要安装在操作系统所在盘,免得操作系统坏了之后,还原操作把Apache配置文件也清除了。选“OK”继续。返回刚才的界面,选“Next”继续。确认安装选项无误,如果您认为要再检查一遍,可以点“Back”一步步返回检查。点“Install”开始按前面设定的安装选项安装。正在安装界面,请耐心等待,直到出现下面的画面。安装向导成功完成,这时右下角状态栏应该出现了下面的这个绿色图标,表示Apache服务已经开始运行,按“Finish”结束Apache的软件安装我们来熟悉一下这个图标,很方便的,在图标上左键单击,出现如下界面,有“Start(启动)”、“Stop(停止)”、“Restart(重启动)”三个选项,可以很方便的对安装的Apache服务器进行上述操作。好了现在我们来测试一下按默认配置运行的网站界面,在IE地址栏打“”,点“转到”,就可以看到如下页面,表示Apache服务器已安装成功。现在开始配置Apache服务器,使它更好的替我们服务,事实上,如果不配置,你的安装目录下的Apache2\htdocs文件夹就是网站的默认根目录,在里面放入文件就可以了。第二步配置PHP第一步、安装php解压php-5.2.6-Win32.zip为php-5.2.6-Win32,然后把其php-5.2.6-Win32更换为php,拷贝到C盘(可选)把C:/php/下的php.ini-dist重命名改为php.ini,打开php.ini,查找ext,把extension_dir=./改为extension_dir=C:\php\extextension_dir是存放扩展库(模块)的目录,也就是PHP用来寻找动态扩展模块的目录。把下面这些扩展功能中的;extension=php_gd2.dll;extension=php_mbstring.dll;extension=php_mysql.dll前面的;注释给去掉第三步:配置Apache整合PHP环境以下是配置Apache以支持PHP:找到Apache安装目录下的conf文件夹下的httpd.conf,打开:一、在#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so下添加如下(路径适你自己的情况而定):LoadModulephp5_modulec:/php/php5apache2_2.dllPHPIniDirc:/phpAddTypeapplication/x-httpd-php.php.html.htm第四步:安装Mysql数据库1.安装MySQL(1)安装软件选择Custom自定义安装,如图:点击Change更改MySQL安装目录,如图:待文件复制安装完毕后,进行MySQL设置界面,单击Finish。如图:DetailedConfiguration(详细配置),如图:选择MySQL运行模式:ServerMachine如图:注意:DeveloperMachine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。ServerMachine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。DedicatedMySQLServerMachine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。选择MySQL数据库默认存储方式:Non-TransactionalDatabaseOnly(MYISAM)如图:通过DatabaseUsage(数据库使用)对话框,你可以指出创建MySQL表时使用的表处理器。通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB占用多大比例的服务器资源。注意:MultifunctionalDatabase(多功能数据库):选择该选项,则同时使用InnoDB和MyISAM储存引擎,并在两个引擎之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。TransactionalDatabaseOnly(只是事务处理数据库):该选项同时使用InnoDB和MyISAM储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用MyISAM的用户选择该选项。Non-TransactionalDatabaseOnly(只是非事务处理数据库):该选项完全禁用InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。设定MySQL最大连接数:一般设置为128-512之间的整数。如图:注意:DecisionSupport(决策支持)(DSS)/OLAP:如果服务器不需要大量的并行连接可以选择该选项。假定最大连接数目设置为100,平均并行连接数为20。OnlineTransactionProcessing(联机事务处理)(OLTP):如果你的服务器需要大量的并行连接则选择该选项。最大连接数设置为500。ManualSetting(人工设置):选择该选项可以手动设置服务器并行连接的最大数目。从前面的下拉框中选择并行连接的数目,如果你期望的数目不在列表中,则在下拉框中输入最大连接数。设定MySQL网络参数,注意:不要启用StrictMode!如图:MySQL服务器支持多种字符集,可以设置适用于所有表、列和数据库的默认服务器字符集。使用ManualSelectedDefaultCharacterSet/Collation(字符集对话框)来更改MySQL服务器的默认字符集。注意:StandardCharacterSet(标准字符集):如果想要使用Latin1做为默认服务器字符集,则选择该选项。Latin1用于英语和许多西欧语言。BestSupportForMultilingualism(支持多种语言):如果想要使用UTF8做为默认服务器字符集,则选择该选项。UTF8可以将不同语言的字符储存为单一的字符集。ManualSelectedDefaultCharacterSet/Collation(人工选择的默认字符集/校对规则):如果想要手动选择服务器的默认字符集,请选择该项。从下拉列表中选择期望的字符集。服务选项对话框,如图:要想将MySQL服务器安装为服务,但是不自动启动,不选中LaunchtheMySQLServerAutomatically选项旁边的检查框。修改设定root用户密码,注意:不要启动远程连接模式!如图:注意:要想设置root密码,在Newrootpassword(输入新密码)和Confirm(确认)两个框内输入期望的密码。如果重新配置已有的服务器,你还需要Currentrootpassword(当前root密码)框内输入已有的root密码。要想防止通过网络以root登录,选中Rootmayonlyconnectfromlocalhost(只允许从本机登陆连接root)选项旁边的框。这样可以提高root账户的安全。要想创建一个匿名用户账户,选中CreateAnAnonymousAccount(创建匿名账户)选项旁边的框。创建匿名账户会降低服务器的安全,并造成登录和许可困难。因此不建议。第五步:安装Mysql-font软件管理mysql数据库第六步:在Apache路径当中\htdocs路径当中创建扩展名为.php的文件,例:test.php代码?phpPhpinfo();?通过
本文标题:Apache整合PHP_Mysql安装
链接地址:https://www.777doc.com/doc-3381996 .html