Apache整合PHPMysql安装.docx

上传人:b****6 文档编号:5254825 上传时间:2022-12-14 格式:DOCX 页数:17 大小:1.19MB
下载 相关 举报
Apache整合PHPMysql安装.docx_第1页
第1页 / 共17页
Apache整合PHPMysql安装.docx_第2页
第2页 / 共17页
Apache整合PHPMysql安装.docx_第3页
第3页 / 共17页
Apache整合PHPMysql安装.docx_第4页
第4页 / 共17页
Apache整合PHPMysql安装.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

Apache整合PHPMysql安装.docx

《Apache整合PHPMysql安装.docx》由会员分享,可在线阅读,更多相关《Apache整合PHPMysql安装.docx(17页珍藏版)》请在冰豆网上搜索。

Apache整合PHPMysql安装.docx

Apache整合PHPMysql安装

第一步安装Apache服务器环境

运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如下界面:

出现ApacheHTTPServer2.0.55的安装向导界面,点“Next”继续

确认同意软件安装使用许可条例,选择“Iacceptthetermsinthelicenseagreement”,点“Next”继续

将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续

设置系统信息,在NetworkDomain下填入您的域名(比如:

),在ServerName下填入您的服务器名称(比如:

,也就是主机名加上域名),在Administrator'sEmailAddress下填入系统管理员的联系电子邮件地址(比如:

yinpeng@),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。

下面有两个选择,图片上选择的是为系统所有用户安装,使用默认的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地址栏打“http:

//127.0.0.1”,点“转到”,就可以看到如下页面,表示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\ext"

extension_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_module"c:

/php/php5apache2_2.dll"

PHPIniDir"c:

/php"

AddTypeapplication/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

代码

php

Phpinfo();

?

>

通过http:

//localhost/test.php

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1