win7_apache_+mysql+PHP_配置更新篇(赛林)
Windows + Apache + PHP+MySQL+Zend
网
站
服
务
器
Windows + Apache + PHP+MySQL+Zend
操作环境和软件版本:
安装Apache
1、双击安装文件,开始安装,单击Next进行下一步:
2、选中“I accept the terms in the license agreement”,单击Next:
3、单击Next:
4、填写网络名称、服务器名称、管理员邮箱:
*如果系统中安装了IIS或者其他占用80端口的软件时。请选择“only for the Current,on port 8080,when started Manually”,或者将IIS或其他软件的端口改为非80端口。
5、安装方式选择“典型安装”或“自定义安装”:
6、设置需要安装的组件和安装路径(建议不要更改安装路径):
7、点击“Install”进行安装:
8、Apache成功启动:
9、测试Apache,输入http://127.0.0.1,出现“It works!”字样说明安装成功:
安装MySQL
1、双击安装文件,开始安装,单击Next:
2、勾选“I accept the terms in the license agreement”,单击Next:
3、选择“标准安装”、“自定义安装”或“完全安装”,这里选择自定义安装:
4、设置需要的组件和安装路径,单击Next:
5、点击“Install”开始安装:
6、点击“Finish”完成安装,并启动MySQL设置程序:
7、点击Next对MySQL进行设置:
8、保持默认,单击Next:
9、选择“Server Machine”,点击Next:
windows7上配置IIS+PHP+MYSQL-WAMP
windows7上配置IIS+PHP+WAMP
现在许多人都在Windows7,在Windows 7下配置PHP环境的文章比较少,下面列举WAMP + IIS + Discuz的配置方法。
优点:PHP是当前互联网流行和使用最广泛语言,win7桌面图形化操作系统,可维护性优秀。基于IIS v6.0/v7.0(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/,还可以安装php、mysql、zend实现php环境。同时,利用Serv-U可以实现ftp管理。操作简单,无需键入任何命令就可实现全能型主机。
一、安装WAMP
1、WampServer2.0h,是集成了Apache环境mySql 数据库,安装了它可以方便操作。
二、下载php-516-win32文件包
1、在网上下载php-516-win32文件包,解压缩后就有PHP类库。
Eg. E:\PHP\php-516-win32\
三、安装IIS
1、首先是确认已经在通过控制面板/ [程序和功能]中安装了IIS,安装时要注意勾选
ISAPI扩展和ISAPI筛选选项。
2、IIS安装成功后可以在运行命令行输入“Inetmgr”打开IIS管理器。
四、 配置discuz 站点,配置IIS7。
1、 下载PHP 版本的discuz ,并解压到本地文件夹内。
2、 打开IIS 管理器,并配置一个discuz 站点
3、 添加ISAPI 筛选器
因下载的PHP 类库文件在此目录E:\PHP\php-516-win32\php5isapi.dll
4、添加脚本映射
win7mysql5.7.25安装教程_mysql安装教程mysql5.7安装配置详细图解
win7mysql5.7.25安装教程_mysql安装教程mysql5.7安装配置
详细图解
mysql是优秀的⼩型数据库,Mysql是最流⾏的关系型数据库管理系统,在WEB应⽤⽅⾯MySQL是最好的RDBMS:关系数据库管理系统,那么Mysql怎么安装呢?由于很多⽤户下载的都是英⽂版,下⾯⼩编分享详细mysql 5.7安装配置详细图解。
⽅法/步骤
1、⾸先下载mysql 5.7软件,双击进⼊安装界⾯
2、点击上图红框“Install MySQL Products”进⼊MySQL安装界⾯,如下图:
勾选我同意,然后再点下⼀步
3、根据上图当中第⼀步骤与第⼆步骤,进⼊下图: 图中有⽂字说明,主要是⾃动检测的,不更新可以跳过。
4、进⼊设置界⾯,选择安装类型,如下图:
在原来旧的版本当中,安装类型有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。
Typical(典型安装)安装只安装MySQL服务器、mysql命令⾏客户端和命令⾏实⽤程序。命令⾏客户端和实⽤程序包括mysqldump、myisamchk和其它⼏个⼯具来帮助你管理MySQL服务器。
Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌⼊式服务器库、基准套件、⽀持脚本和⽂档。
Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。
⽽在新版本当中,选项有所不同,不过我这⾥默认选第⼀项了,其它选项请看下图:
5、进⼊安装前环境验证,如下图:安装程序会⾃动检测安装环境是否满⾜要求,不如果没满⾜⼤家要⾃⼰安装⼀下运⾏库。
windows下,apache+php+mysql+discuz安装教程!
版本信息:apache http server - httpd-2.2.17-win32-x86-openssl-0.9.8ophp-5.2.17-Win32-VC6-x86,用的zip版本mysql-essential-5.1.55-win32Discuz_X1.5_SC_GBK配置方法有很多,我只简单介绍其中一种。步骤是,第一步安装apache,然后配置php,之后安装mysql,最后载入discuz!约定:我个人是把所有的安装文件放在E:\server_tools安装后的程序放在E:\server_core,apache路径为:E:\Server_Core\apachephp路径为:E:\Server_Core\PHPmysql路径为:E:\Server_Core\MYSQLdiscuz存放路径:E:\Server_Core\discuz具体路径个人可以按照自己喜欢的调整了。1.apache安装和普通安装软件一样,双击打开,然后下一步--下一步,要求输入network domain、server domain和网站管理员的邮箱地址,我个人的输入内容为:network domain 127.0.0.1server domain localhost邮箱地址 rst999@ 安装完成后,在浏览器地址栏里输入:http://localhost/或http://127.0.0.1,出现“It works!” ,说明就安装好了!这时,在右下角,有个小图标出现。apache配置!!只是修改一个文件。httpd.conf,在E:\Server_Core\apache\conf下。配置3个地方:(1)配置文件存放目录,查找“DocumentRoot”,默认的是E:\Server_Core\apache\htdocs,可以用默认的,我个人用的是E:\Server_Core\discuz;还要查找“Directory” ,修改成与DocumentRoot值一致。注意:apache文件中,路径是用的“/”,而PHP中,路径表示是用“\”修改后的为:DocumentRoot "E:/Server_Core/discuz"(2)查找 Options FollowSymLinks AllowOverride None Order deny,allow Deny from all 修改为: Options FollowSymLinks AllowOverride None Order deny,allow allow from all 如果不改这里的话,那么在第(1)中,修改路径后,不能访问。 (3)查找“DirectoryIndex”,这里是默认首页文件名,可以在index.html 的后面加入index.php等。每种类型之间都要留一个空格2.配置php(1)下载安装到目录E:\Server_Core\PHP下(2)把php.ini-dist 文件重命名为 php.ini,修改如下的地方:extension_dir = "E:\Server_Core\PHP\ext" ,指向php文件夹下放置“php_*.dll”文件的路径。PHP4和PHP5的路径在这里有所区别。 doc_root = "E:\Server_Core\PHP",指向前面apache设置的首页位置; register_globals=Off 改为 register_globals=On ,使传递全局变量有效; extension=php_dba.dll 如果前面有分号,取消分号,以下同; extension=php_dbase.dll extension=php_gd2.dll GD库做图,一般用于图形验证码; extension=php_mysql.dll 用于连接MYSQL数据库;(3)把修改后的php.ini复制到C:\WINDOWS\ 目录下。(4)把PHP目录下的 php5ts.dll 文
Win7下Apache2.2.16+php5.3.3+mysql5.1.51安装与配置图解
Windows7下Apache2.2.16+php5.3.3+mysql5.1.51安装与配置图解\
一、下载软件
1、Apache2.2.16下载:到/download/去下载我下回来的版本是httpd-2.2.16-win32-x86-openssl-0.9.8o.msi
2、PHP 5.3.3下载:到/download/去下载版本是php-5.3.3-Win32-VC6-x86.zip
3、MySQL5.1.51下载:到/downloads/mysql/5.1.html#downloads去下载版本是mysql-5.1.51-win32.msi
二、安装
1、Apache2.2.16安装
双击“httpd-2.2.16-win32-x86-openssl-0.9.8o.msi”,出现如下界面:
出现Apache HTTP Server 2.2.16的安装向导界面,点“Next”继续
确认同意软件安装使用许可条例,选择“I accept the terms in the license agreement”,点“Next”继续
将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续
设置系统信息,在Network Domain下填入您的域名(比如:),在Server Name下填入您的服务器名称(比如:,也就是主机名加上域名),在Administrator's Email Address下填入系统管理员的联系电子邮件地址(比如:*********************),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。下面有两个选择,图片上选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。一般选择如图所示。按“Next”继续。
win764位系统配置php最新版开发环境(php+Apache+mysql)
win764位系统配置php最新版开发环境
(php+Apache+mysql)
⼀:准备阶段
1:php
推荐 Thread Safe(线程安全) V11 x64,也就是64bit的。
现在PHP官⽹上下载PHP安装包都有VC11或VC9的字样,这是什么含义,我们应该下载哪种安装包更好呢?
其实PHP官⽹给出了答案:
VC9 and VC11
More recent versions of PHP are built with VC9 or VC11 (Visual Studio 2008 and 2012 compiler respectively) and include improvements in performance and stability.
The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed.
The VC11 builds require to have the Visual C++ Redistributable for Visual Studio 2012 x86 or x64 installed.
VC9意思就是该版本PHP是⽤VisualStudio2008编译的,⽽VC11则是⽤VisualStudio2012编译的。这意味着
如果你下载的是VC9版本的,就需要先安装VisualC++RedistributableforVisualStudio2008SP1,
Win7x64+apache2.4+php5.6+mysql5.6 环境配置
Win7 X64下PHP 开发WAMP 环境的搭建(Win7X64下面需要安装vcredist_x64『vc11』不然系统会报错,无法安装。本次以解压包安装,配置。更具有实用性。)
链接: /s/1c00RQ7I 密码: d6pe
Step 1.明确目标:我们需要在Win7 X64 下安装 Apache ,PHP ,Mysql 。安装顺序也是这个。
因为Apache ,php ,mysql ,都需要加入环境变量,先解压到安装目录,本人D :盘phpdev (因为Linux 区分大小写,养成习惯区分大小写。) 网站根目录是 D:\phpdev
Apache 解压到 D:\phpdev\apache
MySQL 解压到 D:\phpdev \mysql
PHP 解压到 D:\phpdev \php
D:\phpdev\php; D:\phpdev\Apache\bin;D:\phpdev\mysql\bin; #注意别一楼后面分号——;
Setp2.修改配置文件
Apache配置
1.修改apache 配置文件apache24\conf\httpd.conf——主要是文件目录。用记事本打开C:\apache24\conf\httpd.conf
修改37行ServerRoot "c:/Apache24" => ServerRoot "c:/Apache24"(这里输入的是你解压apache安装包的位置)
修改217行#ServerName :80 => ServerName :80 (去掉前面的#)
修改241行DocumentRoot "c:/Apache24/htdocs" => DocumentRoot "c:/Apache24/htdocs" (这里跟我解压Apache的目录一样,不用改网站项目目录)
如何在windows下配置apache+php+mysql
最近想学习php,所以需要在windows下搭建环境,我刚接触到这方面,是个菜鸟,在apache+php+mysql的配置过程中出现了很多问题,网上也搜了很多资料,搞得我都痛苦死了,最后终于解决了,后来才发现,原来原因是如此简单,哈哈。。。所以想写下来这些,希望能给刚入门的提供一点帮助。
1 准备工作:
a)下载PHP:
从此处下载免费的PHP: /downloads.php,这个很重要,千万别下载错了,我在经历了下载若干次错误的版本后,终于下载了正确的了。因为我是在windows下搭建的,所以需要下载VC6的版本,并且一定要是Thread Safe版的zip文件,目前最新的版本是PHP 5.2 (5.2.17)VC6 x86 Thread Safe。如果你下错了版本就会造成解压的php文件中缺少php5apache2_2.dll 、libmysql.dll、php5ts.dll,并且即使php和apache的配置都是正确的也没有办法成功运行。
下面是php官网左侧的提示:If you are using PHP with Apache 1 or Apache2 from you need to use the VC6 versions of PHP
If you are using PHP with IIS you should use the VC9 versions of PHP
因为下载版本的不正确,在配置的过程中我就遇到过这样如下两种问题:Apache is running a threaded MPM,but your PHP Modle is not compiled to be threadsafe. You need to recompile PHP.和PHP Fatal error: Call to undefined function mysql_connect() in…。第二个问题让我很是崩溃,网上也搜了很多的解决办法,我也都按照他们所讲的一一配置了,但是还是无法解决,这个问题折腾了我好几天,最后终于在今天把上述2个问题都解决了,哈哈。。。
Winodws下Apache+PHP+MySQL的安装配置
文 件 到 C: wi d ws 目录 中 , 改 名 为 \ n o \ 并
php.n 。 i i
() 1默认 是Ty i l建议 改 成C so pc , a u tm。
置 , 件 使用 默认 即 可 , 组 选择 C a g 改变安 hne 有中文。
册 , 以选择 跳 过 ,  ̄ k p i n 可 g S i S g -Up。
要圜 - !
。 。 。 。 . 。 。 。 。 。 。.
T 技 术
ቤተ መጻሕፍቲ ባይዱ
Wio w 下 Ap c e P P My QL的安装配 置 nd s ah+ H + S
陶 冶 ( 吉林 航空工 程学校 吉林 省吉林 市 1 2 01 0 ) 3 摘 要:H P P的执行 效率是有 目共睹的 , 这也是 大家喜欢它的原因之一, 它称 为绝妙搭 挡的My q 以及Ap c e 和 sl a h 相融合, 能不惊叹其效率 不 了。 HP更新也很快 , P 这里 列举 了目前最新 版本P 5. . , HP 1 4 最新版 本的My q 5. . 2 h My m n . . 的安装过程 。 s l 0 2 和p p Ad i 一2 8 1 关 键 词 : sl aah P Myq pc e HP 中图分 类号 : P T 3 文 献标 识 码 : A 文章编号 : 4 0 8 2 1 ) 9c一 o 2 o 1 7 - 9 X( 0 o () o 3 一 1 6 o
win7旗舰版64位系统配置PHP环境、IIS和mysql
win7旗舰版64位系统配置PHP环境、IIS和mysql
本人电脑win7和Linux双系统,最近在学着用做网站,于是就琢磨着用自己的电脑做服务器,想要在自己的本本上配置PHP环境,但是自己本来就刚接触Linux不久,刚刚入门,又是刚刚接触PHP,在Linux环境下配置php和mysql难度就更大了。于是果断选择了在win7系统下配置。由于是64位的系统,网上的教程也很少,其中还有一些是其他系统的,根本就不适用于win7 x64!综合了各种办法,折腾了将近七八个小时,终于找到了一个简单的方法吧。在这里和大家分享下,希望能帮到更多的人。
这里只用了一个软件:WampServer。WampServer是集成了Apache环境 mySql 数据库,安装了它可以方便的在图形界面上操作。网上的教程说还要下载php-516-win32文件包,但是我发现最新版的WampServer安装好后,在安装目录里就可以找到PHP类库,根本没有必要再去另外下载。
最新版的64位系统用的wampserver2.2d-x64.exe下载地址:
/project/wampserver/WampServer%202/WampServe r%202.2/wampserver2.2d-x64.exe
下面开始进入配置环节:
一、安装IIS
1、首先通过“控制面板---程序和功能---打开或关闭windows功能”,安装IIS
2、按照下图勾选,确定,安装完成后重启电脑。
至此,IIS安装完成。
二、安装WampServer,配置mysql
win7中配置iis7.5+php+mysql+zend+phpmyadmin
所需软件
1、php5.2.1
2、mysql 5.0.67
3、ZendOptimizer-3.3.3-Windows-i386
4、phpmyadmin
这些是本人服务器上用的,比较稳定版本。大家可以根据自己喜欢的版本。这里就不提供下载啦。/ 里面可能有你想要的!
一、安装IIS7.5
1、打开控制面板-》程序和功能-》打开或关闭windows功能。
2、按下图所示勾选:
3、勾选后点确定,系统会开始安装iis7.5
4、安装好后,用浏览器浏览http://127.0.0.1 。如果你已经看到IIS7.5的欢迎页面,那恭喜
你,你已经完成了第一步。安装IIS。
下面会继续讲解如何在IIS中配置PHP。
二、配置PHP环境
1、现在D盘(其他盘也行,自己喜欢)建立ServersRoot目录,把php解压到该目录。
2、将 php.ini-dist 重命名为 php.ini。
3、打开 php.ini 文件,找到:extension_dir = "./" 将其改为; extension_dir = "D:\ServerRoot\PHP\ext。
去掉:
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
前面的分号“;”,保存。
5、将php.ini复制到windows目录下。
6、复制:
libmcrypt.dll
libmysql.dll
php5ts.dll
到windows/system32目录下
win7-Apache+PHP+MySQL配置说明
Win7旗舰版MySQL + Apache + PHP 环境配置说明一、版本信息及资源
MySQL:mysql-5.5.17-win32.msi
MySQL界面管理工具: Navicat Lite for MySQL
Apache:apache_2.2.4-win32-x86-no_ssl.msi
PHP:php-5.3.8-Win32.zip
二、安装配置
1.安装MySQL
点击Mysql安装程序自动安装,在此期间你可以根据需要选择Mysql数据库的安装目录(我安装到F:\MySQL),顺着MySQL 安装向导就可以安装完成,安装过程中要求输入密码,这个密码要记住,后面启动MySQL时都要用到。其他的一般没什么问题。安装成功之后,可以安装Navicat Lite for MySQL,直接双击就可以完成了。
选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我选择“Custom”,有更多的选项,也方便熟悉安装过程
在“Developer Components(开发者部分)”左键单击,选择“Entire feature will be installed on local hard drive.”,即“此部分全部安装在本地硬盘上”。在上面的“MySQL Server(mysql 服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录,我的在“F:\MySQL\”中。
Win7 64位操作系统下配置PHP+MySql+Apache环境
Win7 64位操作系统下配置PHP+MySql+Apache环境
一、安装软件准备
软件版本以本人安装为例,其他版本同理,软件到各官网下载
1、Apache(httpd-2.2.19-win64)
2、PHP(php-5.3.6-Win32-VC9-x64)
3、MySQL(MySQL_5.5.13_winx64)
二、安装Apache
1、64位的Apache不同于32位打包成exe文件可直接安装,先把httpd-2.2.19-win64解压到E:/server/ apache- httpd-2.2.19-win64/(/*E为具体服务器文件所在盘盘符*/)
2、以管理员身份运行命令提示符(开始-程序-附件),进入E:/server/apache-httpd-2.2.19-win64/bin
3、执行httpd -k install
4、修改httpd.conf,这里跟32位系统里配置一样
(1)修改ServerRoot "E:/server/httpd-2.2.19-win64/"
(2)往下会看到apache开启的功能模块如:#LoadModule vhost_alias_module modules/mod_vhost_alias.so
模块其后添加:
LoadModule php5_module "E:/Server/php-5.3.6-Win32-VC9-x64/php5apache2_2.dll"
PHPiniDir "E:/Server/php-5.3.6-Win32-VC9-x64/"
AddType application/x-httpd-php .html .htm .php
Apache+Php+Mysql在Linux下的安装与配置
Apache+Php+Mysql在Linux下的安装与配置
Apache+Php+Mysql是一种流行的Web服务器和应用程序平台
组合,该组合被广泛应用于各种网站、Web应用程序和在线
服务中。在Linux下,安装并配置Apache+Php+Mysql可以为
开发者和管理员提供一个可靠的、安全的、高效的Web服务
平台。本文将介绍在Linux下安装与配置Apache+Php+Mysql
的详细过程。
第一步:安装Apache服务器
在Linux中安装Apache服务器一般使用系统自带的包管理器
来安装。对于Debian或Ubuntu系统,可以使用apt-get命令
安装Apache:
sudo apt-get update
sudo apt-get install apache2
对于CentOS或Fedora系统,可以使用yum命令安装Apache:sudo yum update
sudo yum install httpd
安装完成后,可以通过访问http://localhost或http://ip_address
查看Apache的默认欢迎页面,以确保Apache服务器已经安
装成功。
第二步:安装Php
Php是一种开源的、动态的Web编程语言,和Apache服务器配合使用,可以提供各种强大的Web开发和应用程序功能。在Linux下安装Php可以通过包管理器来安装:
Debian或Ubuntu系统:
sudo apt-get update
sudo apt-get install php libapache2-mod-php
Apache+PHP+MySQL搭建PHP开发环境图文教程
Apache+PHP+MySQL搭建PHP开发环境图⽂教程简介:总结在Windows环境搭建PHP开发环境(Apache+PHP+MySQL)
安装Apache
2、解压压缩包,最好放到磁盘根⽬录,不然配置时容易报路径错误,我这⾥改了⽂件夹名,⽅便以后配置,如下图:
安装PHP
2、解压压缩包,我解压后如下:
安装MySQL
配置MySQL
1、打卡环境变量页⾯
具体操作如下:我的电脑-右键-属性-⾼级系统设置-环境变量
2、新建MYSQL_HOME变量,值为MySQL的安装路径,如下图:
3、编辑path系统变量,将%MYSQL_HOME%\bin添加到path变量最后⾯
4、启动MySQL,命令⾏输⼊:start mysqld,如下图:
配置PHP
1、打开PHP的安装⽬录将php.ini-development先复制⼀份,然后把php.ini-development改为php.ini保存
2、打开php.ini修改配置,查找; extension_dir = “ext” ,改为extension_dir = “ext的⽬录” ,⽐如 extension_dir = “D:\软件\php7\ext”,如下图:
3、打开⼏个常⽤的扩展,例如:查到extension=php_mysqli.dll,去掉前⾯的分号。打开下图中的这⼏个库:
配置Apache
1、打开Apache的安装⽬录,找到conf⽂件夹下的httpd.conf⽂件并打开
2、找到“Define SRVROOT”这⼀项,将后⾯引号内的值改为Apache的安装⽬录,如下图:
Apache+php+mysql在windows下的安装与配置图解(最新版)
Apache+php+mysql在windows下的安装与配置图解(最新版)先准备好软件:
Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里;
php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载;
mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载。
一、安装Apache,配置成功一个普通网站服务器
运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如下界面:
出现Apache HTTP Server 2.0.55的安装向导界面,点“Next”继续
确认同意软件安装使用许可条例,选择“I accept the terms in the license agreem ent”,点“Next”继续
将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续
设置系统信息,在Network Domain下填入您的域名(比如:),在Server Name下填入您的服务器名称(比如:,也就是主机名加上域名),在Administrator's Email Address下填入系统管理员的联系电子邮件地址(比如:yinpeng@),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。下面有两个选择,图片上选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。一般选择如图所示。按“N ext”继续。]
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
win7安装Apache+PHP+MySql环境
apache 简介
2012年5月Web服务器市场份额
Windows7下的apache + php安装配置
一、需要的软件
httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
官网下载地址:
/apache//httpd/binaries/win32/httpd-2.2.22-win32-x86-openssl-0.9.8t.m si
php-5.4.1-Win32-VC9-x86.zip
最新版下载地址:
/downloads/releases/php-5.4.3-Win32-VC9-x86.zip
mysql-5.5.24-win32.msi
二、首先安装好apache
A、双击httpd-2.2.22-win32-x86-openssl-0.9.8t.msi文件安装,在安装过程中输入Network Domain(填写网络域名,自己定吧,、都可以,以后在配置文件中可以再改)、
Server Name(填写服务名,自己定吧,、都可以,以后在配置文件中可以再改)、Administrator's Email Address(填写你的邮件地址,只要是邮件地址都可以)后,点击next,直到完成。
B、在浏览器中输入http://localhost,回车,如果出现It works.则表示安装成功。
三、安装并配置php
A、解压php-5.4.1-Win32-VC9-x86.zip,将解压过后的文件重命名为php54,将其放在e盘目录下(也就是php54的路径是e:/php54)。
B、在e:/php54文件夹下,将php.ini-development文件重命名为php.ini。然后用记事本打开此文件。
开启php扩展模块,php有许多模块,php安装文件中有个ext的目录(e:/php54/ext),这个目录下,有php所有的支持模块。首先我们要启用这个目录下的模块,就需要如下操作:找到; extension_dir = "ext"(大概在730行这个位置),将其改为extension_dir = "e:/php54/ext",php 安装目录下ext 子目录的绝对路径,也就是e:/php54/ext路径,这步很重要。否则接下来php 会找不到php_mysql.dll等模块,无法装载。MySQL 的扩展默认是没有打开的。将其打开。类似上面这样的脚本,是可选择的php 扩展模块,如果需要加载,直接去掉前面的; 号即可。
C、开启mysql等模块支持,找到以下位置,去掉其前面的;(冒号),将其开启;
;extension=php_gd2.dll(在871行)
;extension=php_mbstring.dll(在878行)
;extension=php_mysql.dll(在880行)
;extension=php_mysqli.dll(在881行)
将前面的; 号去掉,改成:
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
最后,保存保存php.ini文件。
四、配置Apache
打开Apache 安装目录下的conf 子目录中的httpd.conf 文件(win7下默认安装的话,其配置文件所在目录是C:\Program Files\Apache Software Foundation\Apache2.2\conf)。
A、修改端口。
找到:Listen 80,如果80端口已经被占用了,就需要改为其他的,比如改为:Listen 82, Listen 83都可以,如果没有被占用,则一般不需要改。
B、设置网站存放目录。
首先,建一个用于存放网站内容的目录,比如,在e盘建一个phpweb目录(e:/phpweb)。
找到:
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"将其
改成你本机用于存放网站内容的目录,改为:
DocumentRoot “e:/phpweb”
C、设置网站存放目录权限
找到:
解释:
D、设置默认首页
找到:DirectoryIndex index.html 将其改为:DirectoryIndex index.html index.php
E、添加以php 、html扩展文件的支持
找到:AddType application/x-gzip .tgz 在其下一行添加如下2行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
解释:
AddType application/x-httpd-php .php 和AddType application/x-httpd-php .html 这两行的配置的作用是将服务器目录下的所有以php或者html为扩展名的php、html文件由我apache 来负责调配php编译器来编译php文件。
F、添加php与apache关联的模块,以及php.ini所在目录
找到LoadModule,根据你的php 安装目录(我这里是e:/php54),在下面空白处加上这两行:LoadModule php5_module "e:/PHP54/php5apache2_2.dll"
PHPIniDir "e:/php54"
解释:
LoadModule php5_module "e:/PHP54/php5apache2_2.dll"这一行的作用是将apache服务器与php关联起来,也就是说,apache本身不编译解释php语言的,它是通过这一行(LoadModule php5_module "e:/PHP54/php5apache2_2.dll")配置,将所有以php扩展名结尾的php文件,交给php编译器编译的。
PHPIniDir "e:/php54" 这一行的作用是指定php.ini的目录,apache需要知道php的配置文件在哪。
G、开放访问权限
找到以下位置,
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
将其中的Deny from all改为:allow from all即可。如果不改动,就可能会出现403禁止访问(服务器拒绝访问)。
请大家注意:在httpd.conf文件下,有任何改动,都必须重启apache服务器才能够使其立即生效。
最后,保存httpd.conf 文件。
五、测试是否成功。
在你的网站目录中(例如我的是e:/phpweb),手工建立一个test.php 的文件,内容: