当前位置:首页 > 开发 > 系统架构 > Apache > 正文

apache httpd搭建

发表于: 2014-08-19   作者:zhangzhaoaaa   来源:转载   浏览:
摘要:       最近负责开发一个项目,简单点说就是服务器端建立流程,通过页面设计器生成页面,android客户端下载服务器端生成的页面访问,android端使用phonegap开发。如果要开发整个项目,开发人员需要安装JDK,tomcat,eclipse,svn,mysql,navicat for mysql,android的开发环境等,这对于仅仅开发WEB端的人员来说就

      最近负责开发一个项目,简单点说就是服务器端建立流程,通过页面设计器生成页面,android客户端下载服务器端生成的页面访问,android端使用phonegap开发。如果要开发整个项目,开发人员需要安装JDK,tomcat,eclipse,svn,mysql,navicat for mysql,android的开发环境等,这对于仅仅开发WEB端的人员来说就是梦魇,并且页面极难调试。后来,我考虑将WEB端的东西抽离出来,WEB开发人员仅仅关注页面展示就行了。

       我的做法是,在每个人机器上安装一个apache httpd服务器,然后在svn上建立文件夹,里面配好使用的js,css,images等,仅供静态页面开发的东西(目录、文件和服务器端开发的环境一样),这样就可以通过apache的服务器,直接访问自己制作的页面,而不用通过打包成apk在手机端看了,通过wifi,手机浏览器也可以访问本机的页面,调试也很方便。WEB开发人员调试没问题后,可以直接上传至SVN,服务器端开发人员可以直接使用这些页面,无需关注细节。

        我安装的apache httpd服务器是windows版的,下载地址:

         http://apache.fayea.com/apache-mirror//httpd/binaries/win32/

        修改了apache安装目录下的httpd.conf

        我的安装路径     E:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf

  1.  修改服务器端口,我的改成了8091:

#

# Listen: Allows you to bind Apache to specific IP addresses and/or

# ports, instead of the default. See also the <VirtualHost>

# directive.

#

# Change this to Listen on specific IP addresses as shown below to 

# prevent Apache from glomming onto all bound IP addresses.

#

#Listen 12.34.56.78:80

Listen 8091

 

2. 修改服务访问的项目路径

     "H:/webfront/trunk/test"就是我checkout的SVN的文件夹,test是静态页面项目

#

# 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 "H:/webfront/trunk/test"

 

<Directory "H:/webfront/trunk/test">

    #

    # Possible values for the Options directive are "None", "All",

    # or any combination of:

    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews

    #

    # Note that "MultiViews" must be named *explicitly* --- "Options All"

    # doesn't give it to you.

    #

    # The Options directive is both complicated and important.  Please see

    # http://httpd.apache.org/docs/2.2/mod/core.html#options

    # for more information.

    #

    Options Indexes FollowSymLinks

 

    #

    # AllowOverride controls what directives may be placed in .htaccess files.

    # It can be "All", "None", or any combination of the keywords:

    #   Options FileInfo AuthConfig Limit

    #

    AllowOverride None

 

    #

    # Controls who can get stuff from this server.

    #

    Order allow,deny

    Allow from all

 

</Directory>

3.保存修改好的httpd.conf,重启服务器,在浏览器地址栏内http://localhost:8091/

就会打开test文件下得index.html等自己设置的首页

apache httpd搭建

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
下载地址:http://httpd.apache.org/ 1.安装httpd: # tar zxvf httpd-2.4.10.tar.gz # cd httpd-2.
必要软件 apache httpd 2.4(windows) perl 5 (windows) openssl (windows) 安装软件 因为手上没有li
回顾 前几天,刚刚搭建了apache httpd的静态网站,并为其开启的SSL。http://my.oschina.net/xpbug/b
原以为Fedora8我安装的是最简版本,于是去Apache Httpd官网下一个httpd,但是速度很成问题,现在还
Apache学习之 一、 HTTPD的安装与配置 Apache学习之 二、 HTTPD的负载均衡 第2章 负载均衡 (黎明你
负载均衡 (转载黎明你好:http://limingnihao.iteye.com/blog/1934548) 2.1 Tomcat链接方式 首先我
Apache学习之 一、 HTTPD的安装与配置 Apache学习之 二、 HTTPD的负载均衡 第2章 负载均衡 (黎明你
下载httpd的源码包 http://httpd.apache.org/download.cgi 编译与安装 我喜欢把自己编译安装的项目放
Apache学习之 一、 HTTPD的安装与配置 Apache学习之 二、 HTTPD的负载均衡 第2章 负载均衡 (黎明你
Apache学习之 一、 HTTPD的安装与配置 Apache学习之 二、 HTTPD的负载均衡 第2章 负载均衡 (黎明你
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号