① 如何在windows下配置apache+php+mysql

PHP环境搭建
1Windows 7下安装Apache服务
点击下载的httpd-2.2.21-win32-x86-openssl-0.9.8r.msi程序,一系列的许可允许之后,来到服务器信息配置步骤,如下图所示。分别填写Network Domain,ServerName及Administrator’s Email Address,因为是在Win7下做开发环境使用,这三项可以随便填写,不需要过多在意。最后一个选项是让用户选择,该Apache服务是针对当前用户还是Win系统中的所有用户,一般选择第一个即可,该选项默认Apache端口是80。如果选择第二项,仅针对当前用户,则端口号为8080。
2Apache服务器信息

完成上述操作之后,点击下一步,选择Custom Setup,进行自定义安装。选择框中的各种选项我们保持默认即可,不需要更改。这一步我们只需要注意修改Apache安装的路径。
3 Apache自定义安装

完成上述几步操作之后,一路点击Next,即可完成Apache在Win7下的安装。完成之后,打开浏览器访问127.0.0.1或localhost,如果出现“It works!”,表示Apache服务安装成功。

4 PHP环境搭建:
Windows 7下安装Mysql服务
MySQL的安装相比Apache更为简单,双击mysql-5.5.20-win32.msi,一路Next,同样选择Custom Setup自定义安装,如下图所示,只需要选择安装的路径即可,接着一路Next即可完成Win7下Mysql服务的安装。

5 MySQL自定义安装

PHP环境搭建第三步:Windows 7下Mysql配置
完成安装之后,MySQL会跳出MySQL Server Instance Configuration窗口,这一块是对MySQL服务器做的相关配置。首先,因为是开发环境,我们选择StandardConfiguration标准配置。配置第一步如下所示,MySQL服务名称默认即可不需要改变,将”Include bin Directory in Windows PATH”勾选上,此项用于在CMD中直接可以使用MySQL命令行工具。

6 MySQL系统配置
MySQL配置的第二步是设置root密码,原始安装的数据库root用户是没有密码的,我建议各位在这里,无论简单复杂,都设置一个密码。另外注意“Enable root access from remote machines”选项用于选择是否允许root用户远程连接数据库,做为开发环境,此项可以不选上也可以选上。“CreateAn Anonymous Account”不用勾选,匿名账户对于开发环境没有太多作用。

7 MySQL安全配置
完成上述MySQL配置之后,系统会开始进行配置过程,大概不到一分钟的时间,MySQL在Win7下的配置完成。这里我们先暂时不管PHP与MySQL之间的关联问题,等安装PHP结束之后,再做统一的配置。

PHP环境搭建第四步:Windows 7下PHP安装
因为我们下载的是php的zip包,相当于绿色软件一样,不需要进行繁琐的安装,直接解压php-5.3.9-Win32-VC9-x86.zip文件到任意目录当中即可完成PHP在Win7系统下的安装。
8 PHP环境搭建
Windows 7下PHP、Apache、MySQL综合配置
请注意:配置过程中使用的输入均为英文输入,尤其是标点符号的双引号,文中可能为中文引号,一旦直接复制粘贴,可能导致配置失败!!!
还有,如果在windows的文件夹系统直接复制路径,文件夹之间是反斜线(\),但是配置中使用的均为斜线(/),请不要输入错误。
PHP配置
首先进入PHP解压的目录,找到php.ini-development配置文件,并将其重命名为php.ini,该文件即为当前系统php的配置文件。打开php.ini配置文件,根据下面提示进行配置。
找到如下内容
; On windows:
; extension_dir = "ext"
修改为
; On windows:
extension_dir = "E:/ProgramFiles (x86)/PHP/ext"
请注意,extension_dir前面的分号需要去掉,另外将值修改为PHP文件夹下的ext文件夹路径,该配置用于更新PHP扩展路径文件夹,所有的扩展库都在该文件夹中。
接着,需要让PHP支持MySQL数据库,并开启如CURL,GD2,XML,PDO等扩展,找到如下内容,将其前面的分号(;)去掉。
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll

extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
都知道PHP支持session功能,默认的,PHP的session是保存在文件系统中的,那么需要为Session设置保存文件夹。
找到如下内容
; session.save_path = "/tmp"
修改为
session.save_path = "E:/Program Files (x86)/PHP/custom/session"
将分号取出,并重新设置任意路径,确保文件夹存在即可,为了管理方便,建议设置到PHP的安装路径当中,防止不小心给删掉。
完成session设置之后,我们还需要配置一个文件夹路径,即PHP的临时文件路径,学习PHP的同学都知道,在通过PHP上传文件时,文件首先是在一个临时文件夹当中的。
找到如下内容
; upload_tmp_dir =
修改为
upload_tmp_dir = "E:/Program Files (x86)/PHP/custom/upload"
最后,PHP在5.3版本之后需要强制设置时区,否则在运行phpinfo()及部分程序时将报错无法运行。
找到如下内容
;date.timezone =
修改为
date.timezone = Asia/Shanghai
配置Apache支持PHP
在Apache配置目录E:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf中(这是安装目录,请注意windows下直接复制的路径使用反斜线做分隔符,配置文件中全部是使用斜线做分隔符,请千万注意!),找到httpd.conf配置文件。

#LoadMole vhost_alias_mole moles/mod_vhost_alias.so
下面一行添加如下内容。
LoadMole php5_mole "E:/Program Files (x86)/PHP/php5apache2_2.dll"
PHPIniDir "E:/Program Files (x86)/PHP"
AddType application/x-httpd-php .php .html .htm
该配置第一行指定PHP及Apache的模块路径,该模块文件一般位于php根目录下,
第二行用于指定PHP在Win7中的路径,
第三行添加文件类型,其中,第一及第二行需要根据PHP的安装路径进行修改。
接着,需要为Apache指定WEB服务器的根目录,默认的,Apache根目录为Apache目录下的htdocs文件夹,为了方便开发,将其设置在E盘下的htdocs目录。首先在E盘下建立htdocs目录,当然也可以修改为任意想命名的WEB根目录,然后,在配置文件中分别找到如下内容。
DocumentRoot "E:/Program Files (x86)/ApacheSoftwareFoundation/Apache2.2/htdocs"
<Directory "E:/Program Files (x86)/ApacheSoftwareFoundation/Apache2.2/htdocs">
修改为
DocumentRoot "E:/htdocs"
<Directory "E:/htdocs">
最后,修改根目录的初始文件类型,Apache默认使用index.html作为目录的初始文件,这里为了让Apache首先寻找php文件,做些修改。
找到如下内容
DirectoryIndex index.html
修改为
DirectoryIndex index.php index.html
到此,Apache支持PHP的相关配置完成,重启服务器,在新的目录中创建index.php文件,并写入如下内容。

<?php
phpinfo();
?>
再次打开浏览器,访问localhost,一切正常的话,就会显示php的相关配置信息了

9PHP配置信息
测试PHP对MySQL的支持
最后需要测试下PHP是否已经能够连接数据库,在配置过程中,曾经将;extension=php_mysql.dll等一系列与MySQL相关的扩展之前的分号给去除,这样PHP就能够通过这些扩展完美支持相应的程序。在根目录中创建mysql.php文件,并写入如下内容。

<?php
$dbc= mysql_connect("127.0.0.1","root","(你的mysql密码)");
if(!$dbc) {
echo"数据库链接错误!";
}else{
echo"PHP环境搭建:Windows7系统配置PHP+Apache+MySQL环境教程";
}
mysql_close();
?>

10 在浏览器中访问,127.0.0.1/mysql.php,如果提示“PHP环境搭建:Windows7系统配置PHP+Apache+MySQL环境教程”,则说明PHP已经完美支持MySQL了。

② WINDOWS 下php+apache php+IIS哪个组合好

应该是apche吧 据说iis+php总会跑出莫名其妙的错误而且性能大不如apache下的
iis除了管理方便没有什么好处 建议用apache
而asp .net 就要用iis
有比较好的组合又何必退而求其次呢? apche也不是很难哦~~~~

③ 在windows和apache环境下开发web用哪个版本php

保守点,一般用php 5.3或者php 5.4,开源的东西不要尝试最新的比较好,apache 2.0比较稳定

④ Windows+Apache+Mysql+PHP集成运行环境

自己下载apache php mysql一个来一个在WIN上安装源是最原始的方法

要是让我做就下载一个XAMPP或者APPSERV,装上就OK了这些东西全有了

想要绿色软件可以用APMSERV,是SINA一个网管写的

以上这几个东西都是WIN下的一路下一步就OK了,你看一下应该就会搞了

我推荐你用绿色软件APMSERV,因为它不光绿色还功能相当多,不光有APACHE PHP MYSQL 还有NGINX MEMCACHE EACCLERATER MINIPERL...........

如果觉得这个不好可以用XAMPP,这个是安装版本的,功能也非常多

如果只是想要PHP MYSQL APACHE 再加一个MYSQL 管理工具PHPMYADMIN那可以用APPSERV

回答完毕

OVER

⑤ windows ,Apache,PHP,租用服务器。域名如何绑定

既然这些都是新网的,你直接让他们技术帮你操作下就可以了。
直接跟他么说需要什么环境。
你需要什么服务器环境他们直接就可以帮您搭建好的哦!
建议您直接联系下他们24小时技术帮你处理下,或者联系他们客服,
让他帮你处理。

⑥ windows下php怎么重启apache

那个PHP代码是给提问人的. 估计他是要做黑~客方面的事情.不推荐这样使用.
如果是自己的版主机. 二进权制安装开始菜单或者右下角时间那里有Apache的关闭,启动 功能的.
如果要做一键重启可以直接做个批处理文件. 如. restart_apache.bat
内容
@echo off
net stop Apache2.2
net start Apache2.2

这里的Apache2.2是服务名. 如果不是这个要到服务里去看一下大概是Apache开头的.

判断Apache是否已经死掉.再重启. 不推荐这样做. 要找到Apache崩溃的原因. 查看Apache安装目录下的logs/error.log 找到出错原因并修复.就可以了.
但通常这种崩溃是网站流量过大或者程序问题导致. 需要找到原因.

⑦ windows平台 apache 无法解析PHP怎么办

Windows平台下php5.2.10与apache2.2.14详细配置
1.把php5.2.10压缩包文件解压,放入c:/php文件夹。2.将文件php.ini-recommended后缀名修改为.ini,即文件名为php.ini。3.修改php.ini,找到第542行,extension_dir = "",将其值改为extension_dir="c:/php/ext"。若要使其支持mysql数据库,则将第681行 ;extension=php_mysql.dll 前的 ; 去掉(;为注释符)。4.然后你可以将c:/php文件夹中的 .dll 文件全部复制到 c:/windows/system32文件夹内(推荐)。也可以在系统环境变量中将path值后面增加"c:/php"值。
具体方法是:
右键单击“我的电脑”,打开“属性”,点击“高级”选项卡,点 “环境变量”按钮,在打开的“环境变量”对话框中的“系统变量”框内,找到path 变量,在其后增加值“c:/php”。5.找到apache的httpd.conf文件
用记事本打开后,在其底部加入以下语句保存,重启Apache即可LoadMole php5_mole "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php

⑧ Apache+php+mysql在windows下的安装与配置

楼主,你好,初学者建议直接用php集成环境,比如WampServer,另外,如果对这方面不懂,环境搭建好了,也不会用,建议你到php100 学习,免费而且比较系统,个人觉得不错。希望可以帮到你,祝你成功!

⑨ Windows下怎样搭建apache+php+mysql环境

步骤

1
建立文件夹
在D盘(这个盘可以任意选,建议不要建立在盘)根目录下新建一个文件,命名为amp,并分别创建apache、php和mysql文件夹
2
开始安装Apache
Apache的安装很简单,直接双击httpd-2.2.22-win32-x86-no_ssl.msi软件,然后一直点击下一步;
3
填写基本信息
当出现以下截图的时候,请填写站点的基本信息。

4
选择自定义安装

5
选择安装路径

6
安装完成,测试安装
在浏览器输入http://localhost,如果出现下图的界面,说明安装成功!

END
安装PHP

解压php压缩包,并将解压好的文件夹“php-5.3.13-Win32-VC9-x86”拷贝到D:/wamp文件夹下,再把文件夹的名字修改成php,即:D:/wamp/php
END
安装mysql

1
在”D:/wamp”文件夹下新建文件夹mysql,用于安装mysql
双击mysql-5.5.27-win32.msi安装mysql。
选择自定义安装:

选择安装目录:

选择详细配置;

选择安装类型,这里我们选择开发者机器

选择多功能

端口和模式

选择字符集

设置环境变量

设置密码,完成安装

END
配置Apache,让Apache启用PHP模块

打开D:\wamp\apache\conf文件下面的httpd.conf文件,该文件就是Apache的配置文件,所有与Apache相关的配置都可以在这个文件中完成,当然,也可以配合扩展配置文件D:\wamp\apache\conf\extra下面的各个文件完成。
1、 让Apache加载PHP模块:
LoadMole php5_mole “D:/wamp/php/php5apache2_2.dll”
2、 设置哪些文件用PHP来解析:
3种办法:
一、Addtype application-x/httpd-php .php
二、AddHandler application-x/httpd-php .php
三、<FilesMatch \.php$>
Sethandler application/x-httpd-php
</FilesMatch>
经过以上配置,Apache已经可以加载PHP模块来解析PHP文件了。但是,别忘了设置最重要的一点PHP初始化文件目录,PHPIniDir “E:\wamp\php”,并将E:\wamp\php文件夹下面的php.ini-proction或者php.ini-development文件复制一份,并将所复制的文件修改为php.ini,所有关于PHP的配置都将在该文件内进行配置。
END
配置PHP与mysql、实现PHP与mysql通讯

关于php.ini的配置很简单,记住下面几点就可以了:
1、 设置扩展dll模块路径(PHP才知道去哪儿找要加载的模块)
extensions_dir= "D:/wamp/php/ext"
2、 设置时区:
Date.timezone=PRC
PRC的意思是people’s pepublic of china
3、 开启通讯模块:
例如要开启PHP与mysql之间的通讯,只需找到 ;extension=php_mysql.dll语句,将前面的;去掉并保存即可。
至此,Apache、PHP与mysql之间已经可以互相调用了。若在配置时出现了错误,可在命令行中输入 httpd.exe –t 来测试语法错误。另外一个语法httpd.exe –M 通常用来查看Apache已经加载了的模块。

⑩ windows下apache+php应该选用哪个版本的php

都随意了,一般都是5.4的吧,你可以下载一个wamp。很方便的,也可以很方便的更换php的版本!