最近打算看看cocos2d-html5,原因是想做个小东西,使用cocos2d,但是C++和Objective-C都不是最熟练,虽然JS也很弱,但是相比之下上手配置会简单一点,所以就使用了html5版本
在参照了http://www.gamefromscratch.com/post/2012/06/04/Cocos2D-HTML5-tutorial-1-Getting-set-up-and-running.aspx这里的Cocos2D HTML5教程以后,按第一步配置了本地的Apache服务环境,但是毕竟要把文件内容都放到C盘制定的www目录下不是很爽(个人不太喜欢在C盘放系统有关之外的东西),正好在工作中有看到过可以配置映射目录,所以尝试了一下,虽然步骤可能不规范,有多余的东西,但是至少改了以后成功了,下面是要改的部分,仅作为记录用
1. 搜索Directory这个标签,默认的c:/wamp/www/目录已经被设为了允许访问权限,所以我们把整个标签复制一份下来
<Directory "c:/wamp/www/">
#
# 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.4/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 All
#
# Controls who can get stuff from this server.
#
# Online --> Require all granted
# onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
Require local
</Directory>
改写第一行中的目录地址,这是你要映射的地址,同事再看最后的三行,这应该是关于权限的配置,我没有修改(具体代表的意义和这个文件的意义有大神知道麻烦给我普及一下,万分感谢)
2.继续搜索IfModule alias_module 找到这个标签,从名字上来判断,这个就是别名映射的模块了
<IfModule alias_module>
#
# Redirect: Allows you to tell clients about documents that used to
# exist in your server's namespace, but do not anymore. The client
# will make a new request for the document at its new location.
# Example:
# Redirect permanent /foo http://www.example.com/bar
#
# Alias: Maps web paths into filesystem paths and is used to
# access content that does not live under the DocumentRoot.
# Example:
# Alias /webpath /full/filesystem/path
#
# If you include a trailing / on /webpath then the server will
# require it to be present in the URL. You will also likely
# need to provide a <Directory> section to allow access to
# the filesystem path.
#
# ScriptAlias: This controls which directories contain server scripts.
# ScriptAliases are essentially the same as Aliases, except that
# documents in the target directory are treated as applications and
# run by the server when requested rather than as documents sent to the
# client. The same rules about trailing "/" apply to ScriptAlias
# directives as to Alias.
#
ScriptAlias /cgi-bin/ "cgi-bin/"
Alias /cocos2dhtml5/ "D:/Coding/cocos2d-html5-v0.5.0-alpha/"
</IfModule>
在这个模块的最后 添加上要映射的别名路径 格式是Alias /你要映射成的名字/ "你要映射的源目录"
3. 按以上更改好以后保存,重启服务,以我为例,我就可以通过192.168.1.2/cocos2dhtml5/ 访问到我D盘下Coding文件夹中cocos2d....那个文件夹中的内容了
分享到:
相关推荐
Apache2的httpd.conf配置文件是其核心配置文件,用于定义服务器的行为、设置虚拟主机、管理访问权限以及调整性能等。这份中文版的文档详细解释了各项参数的配置方法,对于理解和管理Apache2服务器至关重要。 1. **...
#### 三、“Main”或“Default”服务器配置 这部分配置定义了Apache服务器如何处理那些不属于任何虚拟主机的请求,同时也是所有虚拟主机配置的默认值。 ##### 1. 服务器名称(ServerName, ServerAlias) `...
1. **配置文件**:Apache的主要配置文件通常位于`/etc/httpd/conf/httpd.conf`,其中包含了服务器的全局设置、主服务器配置和虚拟主机配置等。旧版本可能还有`srm.conf`和`access.conf`,但现代版本通常将这些内容...
Apache2的`httpd.conf`配置文件是管理Apache HTTP服务器的核心配置文件,它定义了服务器的行为、服务参数以及虚拟主机的设置。对于新手来说,理解并掌握这份配置文件至关重要,因为它直接影响到服务器的性能和安全性...
- **Apache配置**:在`httpd.conf`中添加`NameVirtualHost`和`VirtualHost`指令,分别定义每个虚拟主机的ServerName、DocumentRoot等属性。 9. **注意SELinux** 在进行上述配置时,确保SELinux不会阻止Apache的...
【Apache服务器配置详解】 Apache是世界上最流行的Web服务器软件,它开放源码、免费且高度可定制,被广泛用于各类操作系统,尤其是Linux环境。本章主要介绍如何在Red Hat Linux 9系统上配置Apache服务器,包括...
配置文件`httpd.conf`位于`/etc/httpd/conf/`目录下,是Apache服务器的主要配置文件。它定义了服务器的行为、监听的端口、默认设置以及虚拟主机配置。 1. **地址和端口绑定**:通过`Listen`指令指定Apache监听的...
在`/etc/httpd/conf.d`或`/etc/httpd/conf`目录下创建新的配置文件,如`website1.conf`和`website2.conf`,定义ServerName、DocumentRoot和VirtualHosts配置。 8. **重启httpd服务**:完成配置后,重启httpd服务以...
1. **配置Apache的httpd.conf文件**: - 加载WSGI模块。 - 设置虚拟主机,指定Django项目的根目录。 - 配置静态文件服务。 - 其他必要的安全设置。 2. **配置Django相关的配置文件**: - 创建`django.wsgi`...
在Red Hat Linux 9系统中,Apache服务器的默认配置文件位于`/etc/httpd/conf/httpd.conf`。此文件包含了Apache服务器的所有主要设置,包括监听的端口、文档根目录、访问控制策略等。 #### 三、配置Apache服务器 ...
Apache 服务器配置 Apache 服务器是一种流行的开源 Web 服务器软件,广泛应用于 Linux 和 Unix 操作系统中。 Apache 配置是指对 Apache 服务器的设置和配置,以便实现特定的 Web 服务器功能。 Apache 配置文件 ...
【Apache服务器配置】 配置Apache服务器是实现其功能的第一步。在RedHat6.2环境下,主要涉及的配置文件有: 1. `/etc/httpd/conf/httpd.conf` - 主配置文件,包含了Apache服务器的基本设置。 2. `/etc/httpd/conf/...
在`httpd-vhosts.conf`中,我们可以为每个虚拟主机定义独立的域名、IP地址、文档根目录以及各种特定的服务器配置。 配置虚拟主机的关键在于`VirtualHost`指令。一个`VirtualHost`块定义了一个完整的虚拟主机配置,...
### Apache服务器配置详解 #### 一、概述与HTTP协议 Apache是目前世界上最广泛使用的Web服务器软件之一,它具有稳定性高、安全性好、可扩展性强等特点。本文档将深入讲解Apache服务器的基础配置及其核心功能。 ##...
【Apache在Linux下的Web服务器配置】 Apache是一款广泛应用的开源Web服务器软件,可在多种操作系统上运行,包括Linux。本文主要探讨如何在Linux系统下配置Apache服务器,包括访问控制、用户认证和虚拟主机设置。 *...
Apache服务器配置知识点: 1. WWW服务器简介 Apache服务器是广泛使用的Web服务器软件之一,其主要功能是处理用户通过浏览器发送的HTTP请求,并将请求的Web文档通过HTTP协议发送回客户端浏览器。Web服务器支持超文本...
在Linux环境下,这个配置文件通常位于`/etc/httpd/conf/httpd.conf`。Apache服务器提供了丰富的功能,使得它可以成为一个强大且灵活的Web服务器,支持目录索引、目录别名、内容协商、HTTP错误处理、CGI程序执行、子...
1. **httpd.conf**:主配置文件,定义服务器的基本设置,如监听端口、日志位置、默认文档索引等。 2. **extra/httpd-vhost.conf**:虚拟主机配置文件,用于定义基于域名的多个虚拟主机。 3. **extra/httpd-mpm.conf*...