windows 下apache2.2.4+php5.2.2+mysql5.1+zend3.2.8构建方法(一)

windows下apache2.2.4 + PHP5.2.2 + mysql5.1 + zend 3.2.8环境架设方法
适合人群,超级菜鸟,懂汉语的人就能学会
apache服务器架设
apache中文为阿帕奇

官方2.2.4下载页http://httpd.apache.org/download.cgi
请你认真审查下载站点,以免中毒,本站概不负责

安装方法

双击apache_2.2.4-win32-x86-no_ssl.msi
→Next→选择I accept the terms in the license agreement→Next→Next→
设置系统信息,在Network Domain下填入您的域名(比如:Zzbbs.com.cn),在Server Name下填入您的服务器名称(比如:
http://www.zzbbs.com.cn/,也就是主机名加上域名),在Administrator’s Email Address下填入系统管理员的联系电子邮件地址(比如:lvbaolin@126.com),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。下面有两个选择,上面的选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;下面个是仅为当前用户安装,使用端口8080,手动启动。一般选择上面那种,即为系统所有用户安装。按“Next”继续

选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。按“Next”继续
出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server 2.2.3”,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“Change…”,手动指定安装目录。

比如我在这里选择E:\

按Next   Inst 开始 Fini

apache已经成功安装到你的机器上

下面我们来熟悉APACHE常见功能使用方法;
注意在你屏幕右下角多了一个图标
点一下左键→apache2.2→出现三个选项 “Start(启动)”、“Stop(停止)”、“Restart(重启动)”

如果start项是黑色的那么表示apache已启动,你可以尝试一下 http://127.0.0.1/或者http://localhost/   当出现It works!表示Apache启动成功了。

现在开始配置Apache服务器,事实上,如果不配置,你的安装目录下的Apache2\htdocs文件夹就是网站的默认根目录,在里面放入文件就可以了。这里我们还是要配置一下,有什么问题或修改,配置始终是要会的,点“开始”、“程序”、“Apache HTTP Server 2.0.55”、“Configure Apache Server”、“Edit the Apache httpd conf Configuration file”,点击打开。

注意每次配置文件的改变,保存后,必须在 Apache服务器重启动后生效,可以用前面讲的小图标方便的控制服务器随时重启动。
现在正式开始配置Apache服务器,

ctrl+f   DocumentRoot

注意对照上面和下面的代码

CODE:
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "E:/htdocs"

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#

继续查找<Directory
注意对照上下代码
CODE:
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "E:/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
这里就是当别人访问你本机时的根目录.

下面设置默认页面
继续ctrl+f   DirectoryIndex

CODE:
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
默认的是index.html需要添加的话请用半角的空格隔开

如果你加载了防火墙,请打开80或8080端口,或者允许Apache程序访问网络,否则别人不能访问。

如果没有固定IP的话,请用花生壳软件对动态IP进行绑定。

Apache就到这里。

Advertisements
此条目发表在未分类分类目录。将固定链接加入收藏夹。

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s