最近打算看看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. **...
### Apache服务器主配置文件httpd.conf详解 #### 一、引言 Apache作为全球最流行的Web服务器之一,其强大而灵活的功能得益于丰富的配置选项。在Apache的配置体系中,`httpd.conf`扮演着核心角色,它包含了启动、...
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涉及到修改httpd.conf文件或创建额外的配置文件,以满足特定的服务器需求。这包括但不限于设置虚拟主机、调整并发连接数、启用或禁用特定模块、配置SSL加密等。 ### 7.4 访问控制、认证和授权 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服务以...
主配置文件通常位于 `/usr/local/apache2/etc/httpd.conf`,子配置文件位于 `/usr/local/apache2/etc/extra/*.conf`。在 RPM 包安装时,主配置文件位于 `/etc/httpd/conf/httpd.conf`。 Apache 配置文件的内容包括...
1. **配置Apache的httpd.conf文件**: - 加载WSGI模块。 - 设置虚拟主机,指定Django项目的根目录。 - 配置静态文件服务。 - 其他必要的安全设置。 2. **配置Django相关的配置文件**: - 创建`django.wsgi`...
在Red Hat Linux 9系统中,Apache服务器的默认配置文件位于`/etc/httpd/conf/httpd.conf`。此文件包含了Apache服务器的所有主要设置,包括监听的端口、文档根目录、访问控制策略等。 #### 三、配置Apache服务器 ...
1. `/etc/httpd/conf/httpd.conf` - 主配置文件,包含了Apache服务器的基本设置。 2. `/etc/httpd/conf/access.conf` - 自带文件,通常不需要修改,主要处理访问控制。 3. `/etc/httpd/conf/srm.conf` - 自带文件,...
主要的配置文件是`httpd.conf`,它是Apache的基础配置,包含了服务器的基本设置。`httpd.conf`通常位于Apache的安装目录下的`conf`子目录中。在这个文件中,我们可以设置服务器端口、日志文件位置、文档根目录等关键...
- 配置文件路径:`/usr/local/apache2/etc/httpd.conf` - 默认网页保存位置:`/usr/local/apache2/htdocs/` - 日志文件保存位置:`/usr/local/apache2/logs/` - **RPM包安装**: - 配置文件路径:`/etc/httpd/...
具体配置文件为httpd.conf,通常位于/etc/httpd/conf目录下。Apache模块配置也是配置过程的重要部分,Apache的模块化设计允许用户按需加载特定功能,如代理、SSL支持等。 4. 访问控制、认证和授权 Apache支持基于...
然后在`httpd.conf`配置文件中,使用`VirtualHost`指令指定每个虚拟主机的IP地址、文档根目录和服务器名称。配置完成后,用户可以通过IP地址直接访问对应的虚拟主机。 **基于域名的虚拟主机** 基于域名的虚拟主机...
在Linux环境下,这个配置文件通常位于`/etc/httpd/conf/httpd.conf`。Apache服务器提供了丰富的功能,使得它可以成为一个强大且灵活的Web服务器,支持目录索引、目录别名、内容协商、HTTP错误处理、CGI程序执行、子...
1. **httpd.conf**:主配置文件,定义服务器的基本设置,如监听端口、日志位置、默认文档索引等。 2. **extra/httpd-vhost.conf**:虚拟主机配置文件,用于定义基于域名的多个虚拟主机。 3. **extra/httpd-mpm.conf*...