最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

xampp环境下:winodws Server 2008上部署Apache

XAMPP教程 中文小张 57浏览 0评论

1、xampp环境下,进入apache官网,点右侧菜单中的download,进入下载页面

3、进入下载页面后,根据页面的介绍知道:Apache本身不提供该项目(Apache本身就是用Java语言实现的一个项目)的完整编译版安装包,仅提供源码。有一些贡献者提供了一个便捷的二进制安装包,但这并不是真正的可交付运行版本。如果你确实无法自行编译Apache HTTP 服务器项目,那么你也可以从互联网上巨量的二进制发布版本找一个(来进行安装)。目前在windows上部署Apache httpd服务或者也可能同时包含PHP和MYSQL的比较流行的安装版本有:ApacheHaus、Apache Lounge、BitNami WAMP Stack、XAMPP等。

4、找一个你感兴趣的安装包链接进行点击。因为我只需要安装Apache服务器,xampp环境下,不希望附带其它的内容,因此选择:ApacheHaus。新页面中给了一些相关说明,然后给出了一堆下载链接。

5、那么我们该下载哪一个呢?分析一下哈:首先分成Apache、Apache Modules、OpenSSL Updates以及Redistributable。然后这每一种又分成了VC14和VC11两个版本。其中Apache代表的是完整的Apache部署包、Apache Modules是一些备选的功能模块,OpenSSL Updates是OpenSSL协议的更新和最后一个是VS C++的需要的运行时库文件。然后V14和V11分别对应不同的操作系统版本:VC9是合适xp与2003系统的,VC11是合适Win7与win8系统的,VC14是合适win10系统的。版本可降低,但不可升高。我的是Win2008,所以用不了V14 ,因此选择V11。点击后注意根据操作系统的位数选择对应的包,我选的x64的,因为我是64位操作系统。

6、点击Download下载后解压到你想放置的位置(注意:目录中最好不要包含中文)。然后windows-》开始-》运行-》输入cmd回车-》打开的命令行中进入解压后目录的bin文件夹,运行httpd -k install.

可以看到第39行引用了第38行定义的一个变量SRVROOT,这个变量的值是”/Apache24″。这个代表的是某个系统盘下的Apache24目录,很遗憾我的目录并不是直接在磁盘根目录下的(为了给大家看到这个错误,我故意的,嘿嘿),而是在test目录下,那么要怎么改呢?很简单,两种方式:1、写成绝对路径,比如我的是 E:\test\Apache24 2、写除去磁盘名之外的相对路径,那么我这里就是 /test/Apache24。我用的是第二种方式。

保存后,cmd窗口中bin目录下输入 httpd -k start尝试启动服务试试,正常情况下,到这里基本就可以启动成功了。但是很遗憾,我启动又失败了,报错是:

3)、根据任务管理器中进程的描述发现是VMWare软件的相关服务造成的,进入window服务管理,将相关的服务启动变成手动的

4)、cmd进入Apache的bin目录,输入httpd -k start,恩,没有消息就是最好的消息。没有报错,好了,成功了。

转载请注明:XAMPP中文组官网 » xampp环境下:winodws Server 2008上部署Apache