最近负责开发一个项目,简单点说就是服务器端建立流程,通过页面设计器生成页面,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等自己设置的首页
相关推荐
PHP5.4.17 Apache httpd 2.2.25 MySql 5.6.11 eclipse kepler 4.3
Apache(httpd),前后端分离,web
DRBR+Heartbeat+Apache着重讲HeartBeat安装配置
从1995年开始直到今天,经过不断的发展,Apache小组开发的Apache HTTPd服务器软件已经成为市场的领导者。在所有的Web服务器软件中,Apache占有绝对优势,远远领先于Microsoft的IIS服务器软件。 许多世界知名的网站都...
php5.5 apache2.4环境搭建及教程含补丁包 微软常用运行库合集64位_2015.11.exe下载地址:http://download.csdn.net/download/vividwq/9736341
搜集总结了关于搭建局域网apache服务器的网络安全配置,也总结了一些安全配置和维护的建议,希望可以给服务器搭建者一点帮助。
这是我记的笔记,这个笔记花了我好长时间才把它给记录完的,望多看啊
httpd-2.2.22下载,用于搭建Apache,使用Apache可以运行网页,可以结合PHP、Tomcat、Resin等(文件全称:httpd-2.2.22.tar.gz)
Linux(centos)下的Apache安装压缩包:httpd-2.2.34.tar.gz,结合我的博客http://blog.csdn.net/jing12062011/article/details/76850284使用,留存一下便于以后搭建系统用
这些资源是配合apache(2.2.x)+openssl(0.9.6->1.0.1升级)过程博文环境搭建中所需要的资源,不是太好找,所以都传上来,主要有: 1.升级opensslV1.0.1b单独用到的三个文件:libeay32.dll,openssl.exe,ssleay32.dll ...
apache,mysql,perl,php的配置,很详细
整合resin 和apache 技术 负载均衡服务文件
win7 64 php7环境搭建apache服务器安装包
apache shiro轻量级的安全认证授权框架让你快速搭建中下型企业安全认证模块
Apache服务器的搭建
http://httpd.apache.org/download.cgi 其中PHP5.2.3,请下载PHP 5.2.3 zip package包,因为在此教程中按PHP安全安装要求,使用手册安装方式。如果下载PHP 5.2.3 installer安装程序,安装方式为自动安装,但可能有...
ubantu下搭建apache server
如果Apache已开启,停止运行Apache服务器 #service httpd stop 卸载Apache服务器 # rpm -e httpd-manual-2.0.40-21 --nodeps # rpm -e httpd-2.0.40-21 --nodeps # rpm -e redhat-config-httpd-1.0.1-18 --nodeps
Linux下的Web搭建apache是最为常用的Web服务器,因为他性能稳定,开源。
Apache httpd-2.2.22-win32-x86-openssl-0.9.8t.msi PHP php-5.3.10-Win32-VC9-x86.zip MySQL mysql-5.5.20-win32.msi 二、安装软件 安装Apache: 双击安装,与安装其他Windows软件没有什么区别,在填...