windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx

上传人:b****5 文档编号:21771964 上传时间:2023-02-01 格式:DOCX 页数:13 大小:1.56MB
下载 相关 举报
windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx_第1页
第1页 / 共13页
windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx_第2页
第2页 / 共13页
windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx_第3页
第3页 / 共13页
windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx_第4页
第4页 / 共13页
windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx

《windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx》由会员分享,可在线阅读,更多相关《windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx(13页珍藏版)》请在冰豆网上搜索。

windows7下搭建PHP环境配置Apache+PHP+MysqlWord下载.docx

XX分享

windows7下搭建PHP环境,配置Apache+PHP+Mysql

Postedon2011年12月24日bykongjiajie

原创文章,转载请注明:

转载自kongjiajie

本文链接地址:

windows7下搭建PHP环境,配置Apache+PHP+Mysql

一、准备工作-下载所需软件

1、下载Apachehttpserver

当前最稳定版本为2.2.17,喜欢尝鲜的也可以下载beta版本【前往官网下载Apache】

Windows7可使用如下两个安装包:

▪Win32Binarywithoutcrypto(nomod_ssl)(MSIInstaller):

httpd-2.2.17-win32-x86-no_ssl.msi[PGP][MD5][SHA1]

▪Win32BinaryincludingOpenSSL0.9.8o(MSIInstaller):

httpd-2.2.17-win32-x86-openssl-0.9.8o.msi[PGP][MD5][SHA1]

注:

openssl版本带有openssl模块,可给Apache配置SSL安全链接,也就是使用https:

//的方式进行访问。

no_ssl则无此特性。

2、下载PHP5.3

当前最新版本为5.3.6【前往官网下载PHP5.3】

官网提供了四个版本:

VC9x86NonThreadSafe、VC9x86ThreadSafe、VC6x86NonThreadSafe、VC6x86ThreadSafe。

下载页面也给出了如何选择适合版本的提示。

大意就是,如果你安装的是Apache,需要下载VC6版本;

如果用的是IIS,则下载VC9版本。

VC6版本使用VisualStudio6编译器编译,VC9版本使用VisualStudio2008编译器编译。

就本文而言,下载VC6版本。

ThreadSafe从字面上解释就是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。

NonThreadSafe是非线程安全,在执行时不进行线程(Thread)安全检查。

具体请看upall’sblog(注:

找不到原创作者的链接)

官网每个版本又提供了zip和Installer两种安装模式,笔者不喜欢Installer的安装方式(会在注册表写入安装信息),所以选择下载zip压缩包的方式(相对来说文件体积也小的多)。

debugpack是PHP的调试程序,我们不用理会。

3、下载MySQL

当前最新版本为5.5h【前往官网下载MySQL】

这里面有社区版(Community)和企业版(Enterprise)共选择,笔者选择的是社区版

打开社区版下载页面,选择适合你的版本。

系统版本是32位的请下载32-bit,64位的请下载64-bit。

和PHP安装包一样,也提供了zip压缩包方式和Installer安装方式。

Windows(x86,32-bit),MSIInstaller

5.5.11

27.7M

Download

(mysql-5.5.11-win32.msi)

MD5:

55310189e7cdc4cb5001b06f46297e3f|Signature

Windows(x86,64-bit),MSIInstaller

28.7M

(mysql-5.5.11-winx64.msi)

a445e5ac73bcf2f3a4406f3fae2edfca|Signature

Windows(x86,32-bit),ZIPArchive

26.9M

(mysql-5.5.11.zip)

9c14fdb65a81da03ae27cf2845a54fb8|Signature

132.9M

(mysql-5.5.11-win32.zip)

d4865c4c8d8739c0301c05db905a7e86|Signature

Windows(x86,64-bit),ZIPArchive

135.2M

(mysql-5.5.11-winx64.zip)

c02990dd7dcb96e4c17356c321aa7877|Signature

点击下载后出现提示注册的信息,如果不想注册请点击“Nothanks,justtakemetothedownloads!

这里发现zip包的体积很大,可以考虑下载msi包,笔者下载的是mysql-5.5.11-win32.msi和mysql-5.5.11-win32.zip两个文件。

二、安装Apachehttpserver

双击打开httpd-2.2.17-win32-x86-openssl-0.9.8o.msi,点击next进行安装。

笔者只说下需要注意的地方

1、设置域名(Domain)、服务器名(ServerName)、邮件地址(Email)和服务端口(Port)。

图一

根据自己的情况填写,留空也可以的。

对于服务端口,保持默认吧!

即80端口并且将Apache作为服务项自动启动。

也可以选择下面的选项,以8080作为服务端口,但需要手动开启。

2、变更安装目录

图二

在这一步可以更改安装目录,一般保持默认即可。

笔者给改到C:

Apache2.2路径。

也可以改到D:

Apache这样的目录,这样方面日后的管理。

安装完毕后,在状态栏发现apache已经运行,点击可以停止或者重启服务。

当点击Stop后,Start才变成可用状态。

图三

在浏览器地址栏输入localhost,如果显示“Itworks!

”,即表示已经Apache服务运行正常。

三、安装PHP

将php-5.2.17-Win32-VC6-x86.zip解压到C:

PHP即可,具体配置后面说。

四、安装MySQL

1、Installer安装方式

鉴于msi包比zip包小的多,也讲下安装过程中需要注意的地方

双击mysql-5.5.11-win32.msi,在弹出的窗口,点击next安装。

选择Custom的安装类型,组件默认都是选中状态,点击驱动器图标旁的黑三角,可以取消选中状态。

不过建议安装全部组件。

图四

也可以点击Browse…更改安装路径,笔者就安装到C:

MySQL。

点击Reset可以恢复默认状态

安装后点击“Finish”打开配置向导,也可以不运行此向导,后面可以统一进行配置。

2、zip压缩包方式

如果下载的是mysql-5.5.11-win32.zip,则只需要把包里所有的文件解压到C:

MySQL即可。

五、PHP环境的配置

1、Apache常用设置(httpd.conf)

用notepad++等编辑器打开E:

\Apache-2.2.22-win32-x86-openssl-0.9.8m-r2\conf\httpd.conf对Apache进行配置

(1)、更改本地站点目录

将DocumentRoot"

C:

/Apache2.2/htdocs"

改为DocumentRoot"

E:

/www"

将<

Directory"

>

改为<

(2)、增加对index.php的优先执行

将DirectoryIndexindex.html改为DirectoryIndexindex.phpindex.html

(3)、增加对PHP的支持

CTRL+F查找“mod_vhost_alias.so”找到

#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so

在其下添加

LoadModulephp5_module"

/PHP/php5apache2_2.dll"

PHPIniDir"

/PHP"

AddTypeapplication/x-httpd-php.php.html.htm

第一行指定dll文件,第二行指定PHP安装目录,第三行指定执行程序的类型

简单配置完后,重启一下Apache。

关于Apache的详细配置,以后会专门介绍。

2、PHP简单设置

将PHP目录下的php.ini-recommended文件在当前目录(即E:

\php-5.2.17-Win32-VC6-x86)另存为php.ini,这是官方推荐的配置,编辑php.ini即可对PHP进行配置。

(1)、指定扩展库的路径

CTRL+F查找“extension_dir”,找到extension_dir="

./"

修改为extension_dir="

PHP/ext"

(2)、调用动态链接库,使支持连接mysql

CTRL+F查找“WindowsExtensions”,看到下面很多“;

extension=php_*.dll”格式的行

前面的分号表示注释,即后面的内容不执行,想加载某个dll就去掉对应行前面的分号

需要修改的为如下几行:

;

extension=php_curl.dll

extension=php_gd2.dll//图像

extension=php_mbstring.dll

extension=php_mcrypt.dll

extension=php_mysql.dll//mysql数据库(由于默认PHP并不支持自动连接Mysql)

extension=php_pdo_mysql.dll

extension=php_pdo_odbc.dll

extension=php_xmlrpc.dll

3、MySQL向导

配置类型我们选择DetailedConfiguration

服务器类型我们选择ServerMachine

数据库用途我们选择MultifunctionalDatabase

InnoDB我们保持默认路径

并发连接数我们选择DecisionSupport(测试用,应根据自己的实际情况选择连接数,手动设置即可,如15)

网络端口号我们保持不变

数据库字符编码,推荐选择gbk

将MySQL安装为系统服务,推荐添加bin目录到系统路径

设置root用户密码,不建议勾选”Enablerootaccessformremotemachines”

一切就绪,然后点击【Execute】执行以上操作

执行完毕,MySQL也配置好了,以后可修改C:

MySQLmy.ini来配置MySQL

通过以上操作,我们已经在本地架设好了PHP环境,下一步就可以安装wordpress等

转载请保留本文链接:

http:

//cngeek.org/windows-apache-php-mysql/

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

当前位置:首页 > 初中教育

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

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