添加HTTP服务的命令是:httpd.exe -kinstall -n "servicename" servicename是服务的名称,我添加的是:httpd.exe -k install -n "Apache24"命令成功后会有成功的提示,此时你可以在window服务启动项中看到Apache24这个服务
或者(e:\apache24\bin\httpd.exe -k install)
此时如果你出现:Installing the Apache2.4 service(OS 5)拒绝访问。 : AH00369: Failed to open the WinNT service manager, perhaps you forgot to log in as Adminstrator? 这个错误时,是因为在安装Apache的时候,下载的是zip格式,不是msi安装版,需要自己注册服务,才能在桌面任务栏里有httpd的图标。结果在cmd命令行里输入安装服务命令的时候出错,出错上述错误,错误信息提示我没有用管理员身份登录!
解决方案:将cmd以管理员身份运行,然后再重新输入命令即可,执行成功后,可在系统服务中找到Apache24这个服务。
然后点击启动就可以了,如果不想设置成开机启动的话也可以将启动类型修改为手动。
如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。
当然也可以通过E:\Apache24\bin下面的ApacheMonitor.exe来启动Apache这里就不多说了
如此Apache的配置就基本完成了。
2:安装配置php5.5.13(php-5.5.13-Win32-VC11-x64.zip)
(1)、将下载的php-5.5.10-Win32-VC11-x64.zip 解压到安装目录下我的是(D:\phpEnv\php)
(2)、将目录下的php.ini-development文件复制一份并改名为php.ini他是php的配置文件
(3)、为Apache服务添加php支持
打开Apache的配置文件http.conf在最后加上
# php5 support
LoadModule php5_module e:/php/php5apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure thepath to php.ini
PHPIniDir "e:/php"
这里我添加在LoadModule下面
添加的时候要保证你的php5apache2_4.dll文件确实存在php5.5的早期版本里面是没有这个文件的,不过高点版本里面已经有了,可以打开php安装目录找下这个文件
PHPIniDir"e:/php"这个就是你的php根目录
(4).重启Apache服务器。
(5).测试。删除www中其他文件,新建一个index.php,内容为<?php phpinfo(); ?>保存,访问出现php的信息就说明php已经成功安装。
备注:
Php的一些常用配置修改:(e:\php\php.ini)
时区的设置:date.timezone = Asia/Shanghai
错误报告等级:error_reporting = E_ALL这个在开发模式下可以全部打开。
您可能感兴趣的文章: