Heim >php教程 >php手册 >windows安装PHP5.5+Apache2.4+Mysql5.5

windows安装PHP5.5+Apache2.4+Mysql5.5

WBOY
WBOYOriginal
2016-06-06 19:59:481030Durchsuche

第一部分:安装Apache2.4.3 1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\Acpache24为例) 2.打开Apache24\conf下httpd.conf 文件,用记事本打开即可。 (1)第37行ServerRoot c:/Apache24改为ServerRoot “D:/Apache24”;//Apache程序的

第一部分:安装Apache2.4.3

1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\Acpache24为例)

2.打开Apache24\conf下httpd.conf 文件,用记事本打开即可。

(1)第37行ServerRoot "c:/Apache24"改为ServerRoot “D:/Apache24”;//Apache程序的位置。

(2)第204行的ServerAdmin改不改无所谓;

(3)第213行ServerName前面的“#”号去掉;

(4)第237行DocumentRoot "c:/Apache24/htdocs"改为DocumentRoot "D:/www";//网站的根目录

        第238行改为

注意:这个WWW文件夹要自己去新建的,不建的话会报错的。

(5)第271行DirectoryIndex index.html改为DirectoryIndex index.html index.php index.htm   //支持更多的默认页

(6)第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为ScriptAlias /cgi-bin/ "d:/Apache24/cgi-bin/"

    (7)第370行改为

3.启动Apache。

开始 --- 运行,输入cmd,打开命令提示符。接着输入d:回车cd Apache24\bin回车httpd回车

如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。

5.测试。你可以把Apache24\htdocs目录下的index.html放到D:\www目录下,用浏览器访问会出现“It works”那么就说明apache已经正确安装了。

注意:不能关掉这个命令窗口,否则apache会关闭的。

6.加入为windows的系统服务,让Apache自启动。

(1)关闭3的那个httpd命令窗口,不然会报错的。

(2)开始 --- 运行,输入cmd,再打开一个命令提示符。输入d:回车cd Apache24\bin回车

这里加入服务的命令为:httpd.exe -k install -n "servicename"

servicename为Apache在windows的服务中的名字。例如:httpd.exe -k install -n "Apache24"

输入httpd.exe -k install -n "Apache24"后,会有成功安装的提示,“服务”也会有Apache24这个服务项。这个时候可以选择启动,启动Apache服务。

如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。

以后可以通过Apache24\bin文件夹下的ApacheMonitor.exe来控制这个Apache。任务栏也会有显示这个软件的很方便的管理Apache的运行。


第二部分:安装PHP5.5.6

下载zip包,直接解压到一个目录,目录重命名为php

windows安装PHP5.5+Apache2.4+Mysql5.5

3 mysql 
略 
三 配置 
php配置 
php.ini-development 文件重命名为 php.ini 
指定PHP扩展包的具体目录,以便调用相应的DLL文件 

复制代码代码如下:


; Directory in which the loadable extensions (modules) reside. 
; http://php.net/extension-dir 
; extension_dir = "./" 
; On windows: 
; extension_dir = "ext" 


修改为 

复制代码代码如下:


; Directory in which the loadable extensions (modules) reside. 
; http://php.net/extension-dir 
; extension_dir = "./" 
; On windows: 
extension_dir = "D:/servers/php/ext" 


去掉以下配置注释,支持mysql 

复制代码代码如下:


extension=php_curl.dll 
extension=php_gd2.dll 
extension=php_mysql.dll 
extension=php_pdo_mysql.dll 
extension=php_pdo_odbc.dll 


支持session 
session.save_path = "e:/temp" 
上传文件目录配置 
upload_tmp_dir ="e:/temp" 
时区配置 
date.timezone =Asia/Shanghai 

apache配置 
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加 

复制代码代码如下:


LoadModule php5_module "e:/servers/php/php5apache2_2.dll" 
PHPIniDir "e:/servers/php" 
AddType application/x-httpd-php .php .html .htm 


web主目录修改 

复制代码代码如下:


DocumentRoot "D:/servers/Apache2.2/htdocs" 


改为 

复制代码代码如下:


DocumentRoot "D:/servers/phpweb" 


复制代码代码如下:


 


改为 

复制代码代码如下:


 


复制代码代码如下:


 
DirectoryIndex index.html 
 


改为 

复制代码代码如下:


 
DirectoryIndex index.php index.html 
 


重启apache 
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn