最近负责开发一个项目,简单点说就是服务器端建立流程,通过页面设计器生成页面,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
- 修改服务器端口,我的改成了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等自己设置的首页
相关推荐
在Windows版本的Apache HTTPD中,它保持了与Unix/Linux系统上的核心功能一致性,同时也针对Windows操作系统进行了优化。 标题“Windows版本apache httpd”指的是Apache HTTP Server在Windows操作系统上的实现。这个...
PHP5.4.17 Apache httpd 2.2.25 MySql 5.6.11 eclipse kepler 4.3
总的来说,"apache httpd-2.2 win64 x64"是Windows环境下搭建Web服务器的一个可靠选择,提供了丰富的功能和高度的灵活性,能够满足不同用户的需求。但使用过程中也需要注意安全性和性能优化,以确保服务器的稳定运行...
Apache(httpd),前后端分离,web
总之,"apache httpd-2.2.19.tar.zip"是一个包含Apache HTTP Server 2.2.19源代码的压缩包,它提供了搭建和管理Web服务器所需的一切。正确安装和配置Apache,结合其丰富的模块和功能,能够满足各种网站和应用程序的...
Apache HTTPD的RPM包设计为与RPM系统兼容,允许用户通过简单的命令行操作来安装和维护Apache服务,无需手动配置每一项设置。 标题中提到的"apache httpd rpm包,支持rpm一键安装维护"意味着你可以通过RPM命令轻松地...
Linux环境下搭建Subversion(简称svn)服务器,主要涉及到两个方面:一是Subversion自身服务的搭建,二是与Apache服务器的集成。Subversion是一个开源的版本控制系统,用于跟踪文件和目录的变更,便于团队协作开发。...
这个压缩包包含了一系列用于在Windows平台上搭建和运行Apache Web服务器所需的文件。 描述中的 "apache-httpd-2.4.58-win64-VS17.zip" 同样强调了这是Apache HTTP服务器的一个特定构建,版本号为2.4.58,针对64位...
在Windows环境下,Apache HTTP Server为开发者和网站管理员提供了在个人电脑上搭建本地Web服务器的能力,这对于测试、开发和部署Web应用程序非常方便。 【标题】"apache-httpd for win32" 指的是适用于32位Windows...
以下是对如何搭建 Apache + Tomcat 环境的详细步骤和解释: 1. **安装基础软件**: - **JDK**:Apache Tomcat 需要 Java 运行环境来运行 Java 应用程序。在这里,我们安装的是 JDK 1.6.0_23 版本。确保将其路径...
阅读这份文档,读者可以了解到具体的安装步骤、配置选项以及故障转移实践,从而成功搭建一个具备高可用性的网站环境。 总之,DRBR、Heartbeat和Apache的结合提供了强大的高可用性解决方案,它们相互协作,确保即使...
这个“一键安装”脚本正是将上述步骤自动化,帮助用户快速、方便地在CentOS系统上搭建Apache2 HTTPD服务器。脚本可能包含了自动处理依赖、配置、安装和启动等所有环节,大大节省了手动安装的时间和精力。在使用前,...
- 为了防止未授权访问,需要在`httpd.conf`中限制Apache的访问权限,可以通过`<Directory>`指令设定特定目录的访问规则。 - 定期更新Apache和PHP,以保持其安全性。 至此,Apache 2.4和PHP 5.6的环境搭建已完成,...
标题 "Apachehttpd_php8.0_example.7z" 提示我们这个压缩包包含的是一个使用 Apache HTTP Server 和 PHP 8.0 版本构建的示例应用。Apache HTTP Server 是世界上最流行的开源 web 服务器软件,而 PHP 8.0 是 PHP 语言...
Apache HTTP Server 2.4.6 是一个广泛应用的开源Web服务器,它在Linux系统上的安装和配置对于搭建网站和提供HTTP服务至关重要。本教程将详细阐述如何在Linux环境中安装Apache2.4.6并设置其自启动,以确保服务器在...
本教程将详述如何在Windows环境下搭建基于Apache服务器的Subversion(SVN)服务端,帮助你实现代码的集中式管理。 首先,我们需要了解SVN的基本概念。Subversion是一个开源的版本控制系统,它允许开发者跟踪并管理...
- **官方网站**:[http://www.apache.org](http://www.apache.org) / [http://httpd.apache.org](http://httpd.apache.org) #### 四、Apache HTTP Server的工作原理 - **HTTP协议**:Apache HTTP Server基于HTTP(S)...
在Windows操作系统上,使用Apache HTTP Server和...以上就是Windows环境下使用Apache和Tomcat搭建JSP环境的详细步骤。这个过程涉及到网络服务器和应用服务器的协同工作,理解这些配置有助于提升Web应用的性能和稳定性。
### Apache/Httpd安全配置方法总结 #### 一、引言 随着互联网技术的发展和网络攻击手段的多样化,...希望本文能为Apache服务器的搭建者们提供有益的帮助和指导,使他们能够在保障网络安全的同时,更好地服务于用户。
### Linux离线安装Apache知识点详解 #### 一、前言 在Linux环境下离线安装Apache服务器涉及多个步骤...通过遵循这些步骤,用户可以在没有互联网连接的情况下成功安装并配置Apache服务器,从而实现网站的搭建和管理。