• Windows 64位系统安装Apache2.4


    Windows 64位系统安装Apache2.4

    来自:百度经验:jingyan.baidu.com

    现在大部分一键安装包多是32位的,并不支持64位,直接在64位的系统上使用会报错的,所以我这里就来说说windows 64位系统如何建立Apache+PHP+MySQL环境的!

    我这里演示用的windows 2008 64位简体中文版,apache,php,mysql多用的是64位的版本。建立的是本地环境,所以我用的是默认设置。

    1. 下载PHP、Apache和Mysql软件以及VC库。

      下面分别是PHP、Apache和Mysql的官网地址。

      本教程要用到的php,apache,mysql以及vc库

    2. 安装前注意事项。

    你注意下下载PHP,Apache的网站,上面有提示要安装Visual C++库的。

    Apache2.4.4需要VC10库支持,Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)

    PHP5.5.0beta2需要VC11库支持,Visual C++ Redistributable for Visual Studio 2012 Update

    注1:如果Apache2.4.4没有安装VC10库,会出现如下提示的错误。

    错误提示:“无法启动此程序,因为计算机中丢失MSVCR100.dll。尝试重新安装该程序以解决此问题

    注2:如果PHP5.5.0beta2没有安装VC11库,会出现如下提示的错误

    安装Apache(D盘根目录下)

    (1)打开D:Apache24conf下httpd.conf 文件,用记事本打开编辑作如下修改并保存。

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

    第204行的ServerAdmin改不改无所谓;

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

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

    第238行<Directory "c:/Apache24/htdocs">改为<Directory " D:/Apache24/htdocs">;

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

    第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为ScriptAlias /cgi-bin/ "D:/Apache24/cgi-bin/"

    第370行<Directory "c:/Apache24/cgi-bin">改为<Directory "D:/Apache24/cgi-bin">

    (2)启动Apache。

    开始 --- 运行,输入cmd,打开命令提示符。分别输入如下命令(每行回车)

    d:cdApache24inhttpd

    如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。不要关闭命令窗口(关闭命令窗口就是关闭Apache),本地浏览器访问。出现“It works”那么就说明apache已经正确安装了。

    (3)把Apache加入系统服务

    关闭httpd命令窗口,不然会报错的。

    开始 --- 运行,输入cmd,再打开一个命令提示符。分别输入如下命令(每行回车)

    d:cd Apache24in

    httpd.exe-k install-n"servicename"\加入服务。servicename是服务里面的名字,可以自定义。

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

  • 相关阅读:
    OpenGL纹理映射总结
    研究生常用网站:
    Oracle 11g,10g数据库软件下载地址
    <转>乔布斯羡慕嫉妒恨的人:Android之父安迪·鲁宾
    VC6里面的中文名字或者注释复制乱码解决
    基于CentOs的Hadoop集群全分布式部署<转>
    centos架设FTP服务器
    centos 卸载 jdk
    ESX的 企业版许可证
    vsftpd的 553 Could not create file
  • 原文地址:https://www.cnblogs.com/ygjlch/p/4521562.html
Copyright © 2020-2023  润新知