IIS、Nginx都说了,老牌的Apache和Tomcat也得说一说(如果喜欢用XAMPP另算)

本篇先说Apache。

安装Apache

这个...说实话,比Nginx难找,Apache最近的版本都是11M左右的体积,别下错了。

官方项目网站和官方下载网站是两个,下载站是:https://httpd.apache.org

这里下载的是Windows能用的版本。

然后你会进到一个https://httpd.apache.org/download.cgi这个网站:

点“a number of third party vendors”,还有一层:

点ApacheHaus才终于进来了...(OpenSSL和LibreSSL随便你选一个,看你需要哪个...)

安装简单,解压即可。运行bin目录下的 httpd.exe 即可作为控制台程序(当然也可以作为Windows服务运行,看你喜好)

配置ArcGIS API for JavaScript 4.11

解压官方下载到的API压缩包内的4.11文件夹(位于arcgis_js_v411_api\arcgis_js_api\library\4.11)到htdocs下:

然后打开conf目录下的httpd.conf文件,进行配置Apache服务器根地址和端口(我将Apache服务器端口设为了1570)

以上为配置Apache服务器根地址(即你解压出来的Apache几几几的本地文件夹),我放在C盘Web目录下的Server目录下了。

以上为配置Apache服务器的端口,我设为1570.

配置dojo.js和init.js

由于前两篇已经讲得很详细了,我这节直接跳过,直接给API文件夹内dojo文件夹的网络地址:

http://localhost:1570/ 等价 C:\Web\Server\Apache24\htdocs\

所以C:\Web\Server\Apache24\htdocs\4.11\dojo\ 等价于 http://localhost:1570/4.11/dojo/

故,我们把dojo.js和init.js中下图所示的baseUrl改为  http://localhost:1570/4.11/dojo

注意,我们没用HTTPS,所以协议应该为http

测试访问

成功。

这里我就不测试了哈,有兴趣的可以参考前两篇:

ArcGIS API for JavaScript 4.x 本地部署之IIS法

ArcGIS API for JavaScript 4.x 本地部署之Nginx法

ArcGIS API for JavaScript 4.x 本地部署之Apache(含Apache官方下载方法)的更多相关文章

  1. ArcGIS API for JavaScript 4.x 本地部署之Nginx法

    上篇ArcGIS API for JavaScript 4.x 离线配置之IIS法提到,如何用IIS配置ArcGIS jsAPI: 本篇则使用http下的Nginx配置,其原理基本一致.https的部 ...

  2. ArcGIS API for JavaScript 4.x 本地部署之跨域问题解决法:CORS

    众所周知,在离线部署ArcGIS API for JavaScript时,有时候会产生微件上的字体.符号变成方框的问题.这是遇到了跨域,只需要对所在服务器进行配置即可. 本篇使用的环境是:API配置在 ...

  3. ArcGIS API for JavaScript 4.x 本地部署之IIS法

    [导读] 关于如何在默认网站(Default Web Site,物理地址C:\inetpub\wwwroot\)启动,已有很多博客详尽地写好了. 本篇在自建网站(本机)中配置http而非https的j ...

  4. ArcGis API for JavaScript学习——离线部署API

    ArcGis API for JavaScript开发笔记——离线部署API 以3.18版API为例: 在加载图图前引用GIS服务是必须的.有两种方法,一是在线引用,而是离线部署引用. 在线引用: & ...

  5. ArcGIS API for JavaScript开发环境搭建及第一个实例demo

    原文:ArcGIS API for JavaScript开发环境搭建及第一个实例demo ESRI公司截止到目前已经发布了最新的ArcGIS Server for JavaScript API v3. ...

  6. arcgis api for javascript本地部署加载地图

    最近开始学习arcgis api for javascript,发现一头雾水,决定记录下自己的学习过程. 一.下载arcgis api for js 4.2的library和jdk,具体安装包可以去官 ...

  7. Arcgis api for javascript学习笔记(4.5版本) - 本地部署及代理配置

    在开发过程中,由于api的文件比较多,没必要每个项目都将api加入到解决方案中.况且在VS中如果将api加入解决方案,在编写css或js代码时,由于智能提示需要扫描脚本等文件,会导致VS很卡.所以个人 ...

  8. 【1】ArcGIS API for JavaScript 4.5/4.6 本地部署

    惭愧,和我的学弟比起来,我所开始接触前端开发,ArcGIS API for JavaScript的时间和深度远远不及于他. 一年之尾,亦是一年之始,我也将正式开始我的博客生涯.本人在校学习并且做项目, ...

  9. ArcGIS api for javascript 离线部署

    一.说明: 1.本篇文章以及之后的相关的文章所使用的ArcGIS API for javascript 的版本是3.3.初学者为了学习简单,可以引用在线的 Javascript.但是如果只能连接内网, ...

随机推荐

  1. .NET开发设计模式-单例模式

    解释:单例模式主要特点:确保一个类只有一个实例,并提供一个访问它的全局访问点 意思就是说:在多线程的情况下:A先进行创建了该实例.B再进来访问时就不需要再创建了. using System; usin ...

  2. MySQL InnoDB独立表空间模式的优点和缺点介绍

      File-Per-Table的优点: 1.当表删除或者truncate,空间可以被OS回收.2.Truncate table在单个.ibd文件上执行更快.3.可以为每个表指定一个特定存储.优化IO ...

  3. Spring Boot 1.4测试的简单理解

    首先maven要引入spring-boot-starter-test这个包. 先看一段代码 @RunWith(SpringRunner.class) @SpringBootTest(webEnviro ...

  4. 安装nginx和php

    安装nginx 1.安装依赖包 yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel perl pe ...

  5. 深入Spring Boot:那些注入不了的Spring占位符(${}表达式)

    Spring里的占位符 spring里的占位符通常表现的形式是: <bean id="dataSource" destroy-method="close" ...

  6. HttpClient 专题

    HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on HttpCore. It also provides reu ...

  7. 你不知道的JavaScript--Item20 作用域与作用域链(scope chain)

    作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理.今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望 ...

  8. 27.app后端搭建聊天服务器的经历

    现在,聊天功能已经成了社交app的标配了.但是,众多web开发出生的程序员对聊天相关的服务的不了解,带来了很多开发上的困扰.在这篇文章中,根据下面3个方面,谈谈聊天服务. 1.      聊天服务的技 ...

  9. Python3.6下scrapy框架的安装

    首先考虑使用最简单的方法安装 pip install scrapy 命令安装,提示 Failed building wheel for Twisted Microsoft Visual C++ 14. ...

  10. VMware下对Ubuntu进行扩充磁盘大小

    今天用虚拟机的时候,发现虚拟机快满了,提示磁盘空间小,不得不扩充虚拟机空间.经过百度搜索,终于搞定了,记录如下 平台:VMware(10.0.3)+Ubuntu 14.04(32bit) 1.选择VM ...