文档库 最新最全的文档下载
当前位置:文档库 › MapABC SilverLight API V2.0 用户手册

MapABC SilverLight API V2.0 用户手册

MapABC SilverLight API V2.0 用户手册
MapABC SilverLight API V2.0 用户手册

MapABC地图应用程序编程接口

用户手册

版本管理

说明

本文档是SilverLight API用户使用手册,具体来讲,是MapABC向广大公众用户提供的地图调用接口的操作指南。地图API采用Silverlight地图展现,向用户提供c#地图调用接口,可以让用户在Visual studio2010平台下构造自己的地图应用,实现对地图的多种操作。

地图API中定义了若干个对象类。其中,地图类MMap是API的核心部分,它封装了地图Silverlight组件,通过创建该对象并使用该对象的方法可以实现地图的一些基本操作,与此类性质类似的还有MTileLayer类、MTip类、MOverlay 对象类及其子类MLabel、MMarker、MPolyline、MCircle、MRectangle、MPolygon 等;MFontStyle类、MLineStyle类、MFillStyle类分别完成对字体样式、线样式、填充样式的设置;MLngLat类、MLngLatBounds类则是用来创建位置或边界对象;事件参数类MapEventArgs及MapMouseEventArgs主要是指地图事件或鼠标事件的返回参数;MMapControl类、MOverlayType类、MDisplayState类、MDirection类、MMapMouseTools类、MTileLayerType类为常数类。

以下部分详细描述了怎样使用Visual studio2010开发工具创建WEB应用程序、怎样引用MapABC Silverlight API开发包、怎样设置开发环境让您可以构建第一个Silverlight地图应用,及MapABC Silverlight API的详细接口说明文档。

目录

MapABC地图应用程序编程接口 (1)

用户手册 (1)

●开发环境Microsoft Visual Studio 2010 (12)

1创建WEB项目 (12)

●地图API: (21)

命名空间:Com.Mapabc.Maps.Api (21)

1MMap (21)

1.1说明 (21)

1.2引用方式 (21)

1.3构造方法 (21)

1.4标签 (22)

1.4.1T (22)

1.4.2V (22)

1.4.3Key (22)

1.4.4serverUrl (23)

1.4.5Zoomlevel (23)

1.4.6Scale (23)

1.4.7Center (23)

1.4.8Width (23)

1.4.9Height (24)

1.4.10Toolbar (24)

1.4.11OverViewMap (24)

1.4.12MinZoomLevel (24)

1.4.13MaxZoomLevel (24)

1.5属性 (25)

1.5.1Key (25)

1.5.2T (25)

1.5.3V (25)

1.5.4serverUrl (26)

1.5.5Zoomlevel (26)

1.5.6Scale (26)

1.5.7Center (26)

1.5.8Toolbar (27)

1.5.9Width (27)

1.5.10Height (27)

1.5.11OverviewMap (27)

1.5.12MinZoomLevel (28)

1.5.13MaxZoomLevel (28)

1.5.14DragEnabled (28)

1.5.15KeyboardEnabled (29)

1.5.16LngLatBounds (29)

1.5.17CenterScale (29)

1.5.19ZoomEnabled (30)

1.6方法 (30)

获取地图状态 (30)

1.6.1GetLngLatByOffset(originalLngLat, WEOffset, SNOffset) (30)

修改地图状态 (31)

1.6.2SetZoomAndCenter(zoom,center) (31)

1.6.3ZoomIn(lnglat) (31)

1.6.4ZoomOut(lnglat) (32)

1.6.5PanDirection (dx,dy) (32)

1.6.6PanBy(point) (33)

1.6.7SetCtrlPanelState (ctrlName,state) (33)

1.6.8SavePosition() (33)

1.6.9ReturnToSavedPosition() (34)

添加删除覆盖物 (34)

1.6.10AddOverlay (overlay,isToFitView) (34)

1.6.11AddOverlays (overlays,azc) (36)

1.6.12SetOverlayToTopById(overlayId) (37)

1.6.13SetOverlayVisibleById(overlayId,isVisible) (37)

1.6.14GetOverlayById(overlayId) (38)

1.6.15GetOverlaysByType(type) (38)

1.6.16RemoveOverlaysByType(type) (39)

1.6.17RemoveOverlay(overlay) (39)

1.6.18RemoveOverlays(overlays) (39)

1.6.19RemoveOverlayById (overlayId) (40)

1.6.20RemoveAllOverlays() (40)

添加删除叠加层 (41)

1.6.21AddTileLayer (tileLayer) (41)

1.6.22RemoveTileLayerById (tileLayerId) (41)

1.6.23RemoveTileLayerByType (tileLayerType) (41)

信息窗口 (42)

1.6.24OpenTip( tip) (42)

1.6.25OpenOverlayTip(overlayId) (42)

1.6.26CloseTip() (43)

鼠标工具 (43)

1.6.27SetCurrentMouseTool(ctrlName) (43)

地图工具 (44)

1.6.28CalculateDistance(IIs) (44)

1.6.29FromLngLatToContainerPixel (lnglat) (45)

1.6.30FromContainerPixelToLngLat(containerPt) (46)

1.7事件 (46)

1.7.1Map_Loaded (46)

1.7.2Add_Overlay (46)

1.7.3Remove_Overlay (47)

1.7.5Add_TileLayer (47)

1.7.6Remove_TileLayer (48)

1.7.7Compute_Area_End (48)

1.7.8Measure_End (49)

1.7.9Measure_Step (49)

1.7.10Drag_Start (49)

1.7.11Dragging (50)

1.7.12Drag_End (50)

1.7.13Mouse_Click (50)

1.7.14Mouse_Double_Click (51)

1.7.15Tip_Open (51)

1.7.16Tip_Before_Close (51)

1.7.17Tip_Close (52)

1.7.18Viewport_Changed (52)

1.7.19Zoom_Changed (53)

1.7.20Zoom_Ended (53)

1.7.21Zoom_Start (53)

命名空间:Com.Mapabc.Maps.Api.Enums (54)

2MMapControl (54)

2.1说明 (54)

2.2引用方式 (54)

2.3属性 (54)

2.3.1OverviewMap (54)

2.3.2Toolbar (54)

2.3.3Scale (54)

3MOverlayType (55)

3.1说明 (55)

3.2命名空间地址 (55)

3.3属性 (55)

3.3.1MMarker (55)

3.3.2MLabel (55)

3.3.3MPolyline (55)

3.3.4MPolygon (55)

3.3.5MRectangle (56)

3.3.6MCircle (56)

4MDisplayState (56)

4.1说明 (56)

4.2引用方式 (56)

4.3属性 (56)

4.3.1Minimize (56)

4.3.2Show (57)

4.3.3Hide (57)

5MDirection (57)

5.1说明 (57)

5.2引用方式 (57)

5.3属性 (57)

5.3.1East (57)

5.3.2West (57)

5.3.3South (58)

5.3.4SouthEast (58)

5.3.5SouthWest (58)

5.3.6North (58)

5.3.7NorthEast (58)

5.3.8NorthWest (58)

6MMapMouseTools (59)

6.1说明 (59)

6.2引用方式 (59)

6.3属性 (59)

6.3.1PanWheelZoom (59)

6.3.2AddMarker (59)

6.3.3DrawLine (59)

6.3.4DrawPolygon (59)

6.3.5DrawRectangle (60)

6.3.6DrawCircle (60)

6.3.7Ruler (60)

6.3.8ComputeArea (60)

6.3.9FrameZoomIn (60)

7MTileLayerType (61)

7.1说明 (61)

7.2引用方式 (61)

7.3属性 (61)

7.3.1Traffic (61)

7.3.2MassTransit (61)

7.3.3CustomMap (61)

命名空间:Com.Mapabc.Maps.Api.Overlays (62)

8MOverlay() (62)

8.1说明 (62)

8.2引用方法 (62)

8.3构造方法 (62)

8.3.1MOverlay(id) (62)

8.4属性 (62)

8.4.1Id (62)

8.4.2Type (63)

8.4.3Bounds (63)

8.4.4Center (63)

8.5方法 (63)

8.5.1OpenTip() (63)

8.5.2SetToTop() (64)

9MTip () (64)

9.1说明 (64)

9.2引用方式 (64)

9.3继承 (64)

9.4构造方法 (64)

9.4.1MTip(lnglat) (64)

9.5属性 (65)

9.5.1Title (65)

9.5.2Content (65)

9.5.3TitleFontStyle (65)

9.5.4ContentFontStyle (66)

9.5.5TitleFillStyle (66)

9.5.6ContentFillStyle (66)

9.5.7LineStyle (66)

9.5.8LngLat (66)

10MMarker() (67)

10.1说明 (67)

10.2引用方式 (67)

10.3继承 (67)

10.4构造方法 (67)

10.4.1MMarker(lnglat) (67)

10.5属性 (67)

10.5.1IconURL (67)

10.5.2IconWidth (68)

10.5.3IconHeight (68)

10.5.4Tip (68)

10.5.5CanShowTip (68)

10.5.6LngLat (69)

10.5.7IsAnimation (69)

11MLabel() (69)

11.1说明 (69)

11.2引用方式 (69)

11.3继承 (69)

11.4构造方法 (70)

11.4.1MLabel(lnglat) (70)

11.5属性 (70)

11.5.1Content (70)

11.5.2FontStyle (70)

11.5.3HasBorder (70)

11.5.4BorderColor (71)

11.5.5LngLat (71)

12MPolyline() (72)

12.1说明 (72)

12.2引用方式 (72)

12.3继承 (72)

12.4构造方法 (72)

12.4.1MPolyline(lnglatCollection) (72)

12.5属性 (72)

12.5.1Tip (72)

12.5.2CanShowTip (73)

12.5.3LineStyle (73)

12.5.4MLngLats (73)

13MRectangle() (74)

13.1说明 (74)

13.2引用方式 (74)

13.3继承 (74)

13.4构造方法 (75)

13.4.1MRectangle(lnglatCollection) (75)

13.5属性 (75)

13.5.1Tip (75)

13.5.2CanShowTip (75)

13.5.3LineStyle (76)

13.5.4FillStyle (76)

13.5.5LngLats (76)

14MCircle() (77)

14.1说明 (77)

14.2引用方式 (77)

14.3继承 (77)

14.4构造方法 (78)

14.4.1MCircle(lnglats) (78)

14.4.2MCircle(lnglat, radius) (78)

14.5属性 (78)

14.5.1Radius (78)

14.5.2Tip (79)

14.5.3CanShowTip (79)

14.5.4LineStyle (79)

14.5.5FillStyle (79)

15MPolygon() (80)

15.1说明 (80)

15.2引用方式 (81)

15.3继承 (81)

15.4构造方法 (81)

15.4.1MPolygon(lnglatCollection) (81)

15.5属性 (81)

15.5.1Tip (81)

15.5.2CanShowTip (81)

15.5.3LineStyle (82)

15.5.4FillStyle (82)

15.5.5LngLats (82)

命名空间:https://www.wendangku.net/doc/7518655672.html,yers (84)

16MTileLayer () (84)

16.1说明 (84)

16.2引用方式 (84)

16.3构造方法 (84)

16.3.1MTileLayer (layerType) (84)

16.4属性 (84)

16.4.1LayerType (84)

16.4.2LayerId (85)

16.4.3TileUrl (85)

16.4.4Opacity (85)

命名空间:Com.Mapabc.Maps.Api.Styles (86)

17MFontStyle() (86)

17.1说明 (86)

17.2引用方式 (86)

17.3构造方法 (86)

17.3.1MFontStyle() (86)

17.4属性 (86)

17.4.1Name (86)

17.4.2Size (87)

17.4.3Color (87)

17.4.4Bold (87)

18MLineStyle() (88)

18.1说明 (88)

18.2引用方式 (88)

18.3构造方法 (88)

18.3.1MLineStyle() (88)

18.4属性 (88)

18.4.1Thickness (88)

18.4.2Color (89)

18.4.3Opacity (89)

18.4.4LineType (89)

19MFillStyle() (90)

19.1说明 (90)

19.2引用方式 (90)

19.3构造方法 (90)

19.3.1MFillStyle() (90)

19.4属性 (90)

19.4.1color (90)

19.4.2Opacity (91)

命名空间:Com.Mapabc.Maps.Api.BaseTypes (91)

20MLngLat() (91)

20.1说明 (91)

20.2引用方式 (91)

20.3构造方法 (91)

20.3.1MLngLat(longitude,latitude) (91)

20.4属性 (92)

20.4.1X (92)

20.4.2Y (92)

21MLngLatBounds() (92)

21.1说明 (92)

21.2引用方式 (93)

21.3构造方法 (93)

21.3.1MLngLatBounds(southWest,northEast) (93)

21.4属性 (93)

21.4.1SouthWest (93)

21.4.2NorthEast (93)

命名空间:Com.Mapabc.Maps.Api.Events (94)

22MapEventArgs (94)

22.1说明 (94)

22.2引用方式 (94)

22.3属性 (94)

22.3.1OverlayId (94)

22.3.2Type (94)

22.3.3CenterXY (95)

22.3.4TileLayerId (95)

22.3.5MapId (95)

22.3.6Zoom (95)

22.3.7MeasureResult (95)

23MapMouseEventArgs (96)

23.1说明 (96)

23.2引用方式 (96)

23.3属性 (96)

23.3.1ViewportPoint (96)

23.3.2EventXY (96)

开发环境Microsoft Visual Studio 2010

1创建WEB项目

在开始编码应用程序前,您应该首先在Visual Studio 2010内设置项目。要执行此操作,

请遵循以下简单步骤:

1.启动Visual Studio 2010,在菜单栏中依次选择文件-> 新建-> 项目命令。系统将

显示新项目对话框。在最近模板中选择安装模板,并在安装模板中选择其他开发语

言,然后在展开的开发语言中依次选择Visual C#节点、Silverlight,在模板列表中选

择Silverlight应用程序,输入项目名称SilverlightTestApplication并选择silverlight

项目在磁盘中创建的位置,如图1,1所示。

选择Silverlight应

用程序模板

图1.1 新建Silverlight项目

2.在随后弹出的新Silverlight程序对话框中,选中在新网站中承载Silverlight 应用

程序复选框。由于Silverlight 获取URL存在限制,所以必须通过受主机托管的页

面使用HTTP协议才能获取地图切片。同时在该对话框下方的Silverlight版本中,

选择Silverlight 4(若下拉框中无此版本则您需先安装Silverlight 4),如图1.2所示。

(注:Silverlight API采用Silverlight 4开发,为了避免版本差异产生的问题,建议

您开发前首先安装Silverlight 4。)

图1.2 承载Silverlight应用程序选项

3.单击确定按钮完成项目创建,在Visual Studio 2010中可以看到XAML文件结构的

预览窗口和代码窗口,按ctrl+alt+0可以切换到与之对应的C#代码窗口,如图1.3。

XAML代码

文档视图

C#代码窗口

图1.3 XAML文件结构的预览窗口和代码窗口及后置c#代码窗口

链接到MapABC Silverlight API库

4.在编译您的代码前,您需要将其链接到MapABC Silverlight API的dll 文件。要执

行此操作,请选择项目-> 添加引用。在添加引用对话框中,单击浏览选项,然后浏览到您保存Mapabc.map.dll文件地址,单击确定,如图1.4所示。

图1.4 添加dll引用文件

5.单击确定后,Visual Studio 2010将更新您的项目,而您将返回到显示结构XAML

文件的Silverlight 开发前景,如图1.5所示。

图1.5 Visual Studio 2010中Silverlight开发前景

编写MapABC Silverlight API的“Hello World”

初步了解MapABC Silverlight API的最简单方式就是看一个简单的示例。在此教程中,使用Visual Studio 2010我们可以创建简单的XAML文件,添加一些c# 代码,使用Visual Studio 2010 IDE 将该文件编译为XAP文件,并启动WEB项目中的html或aspx文件进行可视化检查。

XAML声明

新建的Silverlight项目会自动产生两个XAML文件,分别是App.xaml和MainPage

.xaml,以及相对应的App.xaml.cs及MainPage.xaml.cs两个代码文件,其中App主要用来控制整个Silverlight程序的加载入口和异常的处理,并可以包含silverlight应用程序的公共资源。

(1)App.xaml

xmlns:x="https://www.wendangku.net/doc/7518655672.html,/winfx/2006/xaml"

x:Class="SilverlightTestApplication.App"

>

(2) App.xaml.cs

namespace SilverlightTestApplication

{

public partial class App : Application

{

public App()

{

this.Startup += this.Application_Startup;

this.Exit += this.Application_Exit;

this.UnhandledException += this.Application_UnhandledException;

InitializeComponent();

}

private void Application_Startup(object sender, StartupEventArgs e)

{

this.RootVisual = new MainPage();

}

...

}

this.RootVisual = new MainPage()是用来声明Silverlight应用程序初始加载的UserControl类名称为MainPage,即加载MainPage.xaml用户控件,您只需要修改此处代码就可以改变Silverlight用户控件的启动顺序。

完成Silverlight项目的创建后,在Visual Studio 2010的xaml代码窗口中可以看到MainPage.xaml代码。以下结合初始化Silverlight地图实例,介绍MainPage.xaml及后台代码文件MainPage.xaml.cs的使用方法。分别修改您的MainPage.xaml及MainPage.xaml.cs文件直到如下所示,我们将在此文件内查看代码,并对其作出解释。

(1)MainPage.xaml文件

xmlns="https://www.wendangku.net/doc/7518655672.html,/winfx/2006/xaml/presentation"

xmlns:x="https://www.wendangku.net/doc/7518655672.html,/winfx/2006/xaml"

xmlns:d="https://www.wendangku.net/doc/7518655672.html,/expression/blend/2008"

xmlns:mc="https://www.wendangku.net/doc/7518655672.html,/markup-compatibility/2006"

xmlns:Mapabc="clr-namespace:Com.Mapabc.Maps.Api;assembly=Mapabc.SilverLight.API"

mc:Ignorable="d"

d:DesignHeight="300" d:DesignWidth="400">

(2)MainPage.xaml.cs文件

using System;

using System.Collections.Generic;

using System.Linq;

using https://www.wendangku.net/doc/7518655672.html,;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

using System.Windows.Media.Animation;

using System.Windows.Shapes;

using Com.Mapabc.Maps.Api.Events;

using Com.Mapabc.Maps.Api.BaseTypes;

namespace SilverlightTestApplication

{

public partial class MainPage : UserControl

{

public MainPage()

{

InitializeComponent();

}

private void mapLoadHandler(object sender, MapEventArgs e)

{

map.SetZoomAndCenter(13, new MLngLat(116.397454, 39.908732));

}

}

}

即使在此简单的示例中,也有几点需要注意:

1.是MainPage.xaml的根元素,并且这个根元素只能包含一个内容元素,这

个内容元素支持大多数可见的XAML对象。在Silverlight4中,内容元素为Grid。

2.我们将MMap对象声明为的子元素,并定义Mapabc命名空间来引用来自

Com.Mapabc.Maps.Api.* 的代码。我们还定义包含Center、ZoomLevel、Map_Loaded 处理程序。这些参数会在以后进行介绍。

3.我们在MainPage.xaml.cs文件中定义C#代码。

4.在该C#代码中,我们在收到Map_Loaded 事件后使地图以某个位置为中心。

下面将详细介绍这些步骤。

声明应用程序

xmlns="https://www.wendangku.net/doc/7518655672.html,/winfx/2006/xaml/presentation"

xmlns:x="https://www.wendangku.net/doc/7518655672.html,/winfx/2006/xaml"

xmlns:d="https://www.wendangku.net/doc/7518655672.html,/expression/blend/2008"

xmlns:mc="https://www.wendangku.net/doc/7518655672.html,/markup-compatibility/2006"

xmlns:Mapabc="clr-namespace:Com.Mapabc.Maps.Api;assembly=

Mapabc.SilverLight.API"

mc:Ignorable="d"

d:DesignHeight="300" d:DesignWidth="400">

从以上代码可以明显地看出,这个XAML文件主要包括根元素(UserControl)、托管代码命名

空间(SilverlightTestApplication)、托管代码类名(MainPage)、XAML命名空间、内容

元素等几部分,作为一个标准的Silverlight4的XAML文件,这几部分是不可缺少的。其中托

管代码命名空间、类名和XAML命名空间是声明在根元素下面的两个属性,下面分别介绍他们

的作用。

Silverlight应用程序是编译运行的,每个XAML文件都对应一个类名称,通过x:Class属性的

值来描述XAML文件与类代码文件之间的关系,Silverlight程序运行时,就根据x:Class指定

的类名将内容与界面元素联系起来。在根元素中除了包含x:Class和界面尺寸说明外,还包

括xmlns和xmlns:x等属性,代表了Silverlight的客户端命名空间,了Silverlight里的客户

端命名空间是通过xmlns属性来声明的,它使用一组URL来描述,在编译后与.net框架对应,实现了界面和代码的分离。通常情况下,用户不需要特殊声明xmlns的值,因为它被设置为XAML文件UserControl根元素的默认值,但是当引用第三方的程序集时,用户必须引用相应

的命名空间,如xmlns:Mapabc="clr-namespace:Com.Mapabc.Maps.Api;assembly= Mapabc.SilverLight.API"。

声明地图

Map_Loaded="mapLoadHandler" >

MpABC Silverlight API现在提供对Com.Mapabc.Maps.Api.*包内定义的MMap对象的本地支持。我们在此将MMap添加为 的子元素、将其命名空间定义为Mapabc(将它链接

到Com.Mapabc.Maps.Api.*代码)、设置可从C#代码内引用地图的Name 并定义zoom、

Map_Loaded处理程序。(请参见下面的事件处理。)

< Mapabc:MMap > 声明指定Width 和Height 参数,以定义地图在应用程序中的显示视野

范围;指定Scale、Toolbar、OverViewMap参数,以定义地图上的各种控件的显示状态;指

定Center、ZoomLevel参数,以定义地图的显示内容。

编写C# 代码

namespace SilverlightTestApplication

{

public partial class MainPage : UserControl

{

public MainPage()

{

InitializeComponent();

}

}

使用后台C#代码在MapABC Silverlight API中操控地图。

MainPage.xaml主要是对界面元素的设计,而后台MainPage.xaml.cs主要是对程序代码的操作,后者通过应用前者元素的Class属性获取相应对象,并进行代码操作。

导入库

using System;

using System.Collections.Generic;

using System.Linq;

using https://www.wendangku.net/doc/7518655672.html,;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

using System.Windows.Media.Animation;

using System.Windows.Shapes;

using Com.Mapabc.Maps.Api.Events;

using Com.Mapabc.Maps.Api.BaseTypes;

通过using 声明导入库。在以上示例代码中,只有最后两个导入的是MapABC Silverlight API 库,以上的则是运行默认程序时系统导入的库文件。

您应该确保您导入的是在示例代码中使用类型的库。建议您只导入需要的类。请注意,包含任意Silverlight库都可能大大增加XAP文件的大小,即使您只需要一个特定的Silverlight 元素(例如按钮)。

设置事件侦听器

C#是一种事件驱动编程语言。在Silverlight对象内与用户交互由注册对象上的事件监听器执行特定事件来处理。

在MainPage.xaml文件中,MMap声明使用地图加载完成事件Map_Loaded将事件侦听器添加到了MMap对象。该事件处理程序作为“钩子”来初始化MapABC Silverlight API应用程序。当地图收到该事件后,它会调用mapLoadHandler函数(如下所示)。

private void mapLoadHandler(object sender, MapEventArgs e)

{

map.SetZoomAndCenter(13, new MLngLat(116.397454, 39.908732));

}

该mapLoadHandler () 函数会传递类型为MapEventArgs的e 参数(在本例中忽略),然后使用指定参数(定义要显示的地图的位置、缩放级别和类型)调用SetZoomAndCenter ()。通常,通过截获和处理Map_Loaded事件来以这样一种方式“初始化”地图是个不错的方法。编译XAP 文件

现在,在源的根目录中有HelloWorld.mxml,在该文件的 对象中有ActionScript 代码。我们已准备好将代码编译成XAP 文件。我们可以直接在Visual Studio 2010 内进行操作。

要执行Visual Studio 2010的编译器并运行托管页面,请点击位于Visual Studio 2010 任务栏中的其中一个运行工具,如图1.6所示。

Visual Studio 2010会编译Silverlight 应用程序,构建XAP 文件,并自动启调出您的浏览器,显示以下图1.7所示Silverlight地图:

阿里云AppDeploy使用手册

阿里云AppDeploy使用手册 阿里云– CTO Office –开发者效率团队 2015.08 版权所有侵权必究

目录 1 介绍 (3) 2 功能 (3) 3 安装 (4) 4 使用说明 (6) 4.1 获取、设置Access Key (7) 4.2 环境变量 (8) 4.3 执行命令 (9) 4.4 并发执行 (10) 4.5 文件传输&远端执行&一键更新源 (11) 4.6 Web环境安装、应用打包部署 (12) 5 最佳实践 (13) 5.1 Hello World (14) 5.2 Nginx 远程部署 (15) 5.3 Shell脚本文件执行 (17) 5.4 一键环境安装、应用编译打包发布 (18) 6 常见问题 (19)

1 介绍 阿里云AppDeploy是一个通过SSH实现的流式命令行工具,可用于完成应用部署和远程系统管理,其工作于python2.5-2.7平台上,具有良好的可移植性;AppDeploy将本地应用软件上传到远端服务器,并通过执行用户预定义的产品部署命令,灵活的、便捷的、高效的为阿里云用户实现应用远程部署提供稳定的工作环境。 AppDeploy使用自然语言对部署任务进行描述,通过简单的编辑规则,您可以像书写自然语言一样描述您的部署任务,AppDeploy将依据您写的自然语言描述文件部署、管理您的应用。 2 功能 1)远程应用部署:用户可以使用AppDeploy将本地应用软件安装部署到远程云服务器上, 软件包可以在本地编译打包好,也可以选择在云服务器编译安装。 2)远程服务管理:您可以使用AppDeploy远程执行shell脚本,让远程机器的操作命令感 觉在本地执行一般,大大的提高开发者的工作效率。 3)文件上传下载:您可以在本地主机和远程服务器间实现上传、下载文件的功能。 4)同时控制多台服务器:基于大型软件的部署场景,AppDeploy提供同时在多台服务器部 署软件的功能,且可以选择顺序执行或者并发执行的运行模式。 5)一键环境安装:一键安装Web运行环境,支持JDK、Nginx、Apache、Tomcat、PHP、 Mysql等多版本,您可以根据业务选择安装; 6)一键应用部署:可以一键编译、打包、部署常见的应用,支持Maven、Ant等打包部署 的安装方式; 7)一键式更新源:执行AppDeploy自定义命令更新系统源,支持Ubuntu、Centos、Redhat、 Opensuse、Debian等系统的主流版本; 8)账号密码管理:基于用户复杂的应用场景,为用户提供灵活、易用的账号密码管理功能, 用户可以设置免密码输入运行,且可为不同主机设置不同密码。

阿里云-Web应用防火墙使用手册

Web 应用防火墙使用手册

----- 使用手册 简介 启用"Web应用防火墙",需要您在DNS服务商处为域名添加或修改CNAME记录,将域名指向"Web应用防火墙",从而达到Web防护的效果 操作步骤 1. 获取加速域名 在"Web应用防火墙"找到生成的CNAME 2. 变更DNS解析,接入"Web应用防火墙" (以万网DNS为例) 登录万网会员中心 点击会员中心左侧导航栏中的【产品管理】-"我的云解析"进入万网云解析列表页。点击要解析的域名,进入解析记录页。 进入解析记录页后,点击新增解析按钮,开始设置解析记录。 记录类型选择为CNAME,主机记录填写对应的子域名(如https://www.wendangku.net/doc/7518655672.html, 的主机记录为: www)。记录值填写"Web应用防火墙"对应域名的cname

-- -TTL为域名缓存时间,您可以按照您的需求填写,参考值为3600填写完成后,点击保存按钮,完成解析设置 注意事项 同一个主机记录,CNAME解析记录值只能填写一个,您可以修改为"Web应用防火墙"的地址 同一个主机记录,A记录和CNAME记录是互斥的,您可以修改为CNAME类型,并填入CNAME 如果DNS服务商不允许直接从A记录修改为CNAME记录,需要您先删除A记录,增加CNAME记录 ,注意删除新增过程需要快,如果删除后,长时间没有添加CNAME值,可能导致域名解析不到结果 同一个主机记录,MX记录和CNAME记录是互斥的,如果您必须保持MX记录,可以将用A记录方式指向WAF的IP,WAF的IP获取可以采取:ping 一下 cname,得到的IP即为WAF IP。直接配置 A 记录,记录值写此IP Web应用防火墙简介 Web应用防火墙(Web Application Firewall, 简称 WAF)基于云安全大数据能力实现,通过防御SQL注入、XSS跨站脚本、常见Web服务器插件漏洞、木马上传、非授权核心资源访问等OWASP常见攻击,过滤海量恶意访问,避免您的网站资产数据泄露,保障网站的安全与可用性。 Web应用防火墙是针对单个域名提供安全防护的产品,接入前后对比如下图: 接入准备 以https://www.wendangku.net/doc/7518655672.html,和https://www.wendangku.net/doc/7518655672.html,为例:

云OS系统新手使用指南,阿里云系统如何使用

云OS系统新手使用指南,阿里云系统如何使用 此教程适合刚刚入手阿里云系统的同学。 如何下载应用程序? 答,方法有很多, 1,可以使用手机浏览器直接在线下载应用并安装到手机,大家可以直接百度扒弎网有更多详细教程。 2,可以使用阿里手机操作系统自带的应用中心来搜索应用并下载安装 3,可以使用电脑端的手机管家连接手机进行软件应用的安装与管理. 4,可以直接复制apk文件(安卓系统的应用软件格式)到手机,然后通过手机的文件管理进行安装. 是否兼容安卓应用?比如千牛安卓版,谷歌地图 对于常规的安卓应用是支持的,详情请见: 对于谷歌服务是不支持的,如google+ gmail 等 阿里手机操作系统均有可以替代的产品 阿里手机操作系统和安卓区别在哪? 云OS并非Android,有自己独立的应用运行环境和另外的生态系统支持 阿里手机操作系统是阿里巴巴公司研发的一款新型智能手机操作系统,该系统搭载了阿里云公司自主设计、架构、研发的系统核心虚拟机,增强了云端服务的能力,并提供与Dalvik虚拟机兼容的运行环境。通过海量云空间来同步和管理手机数据,数据可永久保存在云端并连通所有设备。基于云端弹性云计算的托管服务,便于开发者快速开发和部署移动应用,该系统兼容市面上绝大部分现有的安卓应用程序. 如何把图标从一屏拖动到另一屏

解决方法:第二页的图片先得空出来一个坑位,然后长按第三页的图标往左侧边上拖动停留一下就过去了 想换成阿里手机,但是如何把以前手机的通讯录导入阿里手机呢? 解决方法:使用第三方app就可以完成,如微信里的通讯录安全助手等,在老的手机上备份在新的手机上同步一下即可 手机如何连接wifi? 答:用wifi上网:设置→WLAN(打开)→WLAN设置→在WLAN网络里选择你要连接的网络→输入密码→连接,连接成功后在手机屏幕上方会显示相应的标识,如果还是不能够正常上网请检查WLAN网络 怎么判断手机是在用WIFI流量还是手机卡流量呢? 答:当您的手机连接上WIFI网络后,你的数据网络标示会自动隐藏,WIFI网络图标会出现在手机状态栏,此时网络流量为WIFI,只有在断开WIFI后才会使用手机数据流量,此过程自动切换,无需手动操作. 阿里手机是否支持便携式无线热点功能? 答:支持的,使用方法,首先开启手机的数据网络,然后打开系统设置--移动网络设置--便携式热点,勾选开启,也可以更改便携式热点的配置,网络SSID,加密方式,以及密码等.设置完成后具有WIFI无线网络功能的终端,如智能手机,平板,笔记本电脑等设备即可连接阿里云手机实现网络共享。 阿里手机支持哪些音乐格式? 答:阿里云手机支持MP3、WMA、AMR、ACC、ASF、OGG等主流音乐格式,

阿里云-性能测试使用教程

性能测试 性能测试视频教程

性能测试视频教程 培训课程介绍 课程主要分为初级、中级、高级,适用于不同水平的客户;初级课程目标是熟悉性能测试基本概念以及压测工具使用;中级课程目标是掌握性能测试中关键核心技术,完成性能测试相关工作并能进行初步的性能分析;高级课程目标是精通性能测试各环节内容,流程化及规范化性能测试;熟悉性能分析及调优;提前解决和预防生产环境性能问题。 视频教程如下: 访问性能测试控制台 初级课程 性能测试基本概念 性能测试基本概念课程主要介绍性能测试的定义,各种性能测试专业术语以及性能测试类型。 视频教程如下: 访问性能测试控制台 性能测试基本功能介绍 性能测试基本功能介绍,主要介绍性能测试测试环境管理、测试脚本设计、测试场景设计、测试任务设计和测试结果查看等。 视频教程如下: 访问性能测试控制台 性能测试/性能测试视频教程

中级课程 性能测试基本流程 性能测试基本流程主要介绍进行性能测试必要的流程以及每个流程需要做什么等。 视频教程如下: 访问性能测试控制台 性能测试核心技术 性能测试核心技术主要介绍性能测试实施过程中涉及到的环境、业务模型、测试模型、测试指标、测试场景等核心技术。 视频教程如下: 访问性能测试控制台 性能测试中级功能使用 性能测试中级功能使用主要介绍如何进行脚本设计、场景设计以及任务设计等。 视频教程如下: 访问性能测试控制台 测试结果初步分析 测试结果初步分析主要介绍根据性能测试展示的相关指标,如何进行性能分析。 视频教程如下: 访问性能测试控制台 对象存储 OSS/周边工具

阿里云-云盾用户手册

云盾用户手册 suddy Alibaba Group Aug 29,2013 18-19/F, Xihu International Building, 391 Wen Er Road, 杭州, 浙江 , 310013, suddy

目录 进入云盾控制台 控制台首页 服务详情-防DDoS服务详情服务详情-主机密码防暴破 服务详情-网站后门详情 服务详情-异地登录详情 服务详情-网站安全防御 服务详情-防火墙管理 服务详情-端口安全检测 服务详情-WEB漏洞检测 服务详情-网页木马检测

进入云盾控制台

登录阿里云管理控制台,选择产品列表-》云盾进入云盾控制台 控制台首页 控制台首页主要展现当前您所属的云服务器的整体安全情况(需要开启云盾服务)。 其中: 安全事件区:主要展示当前用户云服务器需要处理的安全事件,包括但不限于需要处理的漏洞/网站后门/异地登录事件等一些安全事件。主要包括以下几种: WEB漏洞:用户可以点击“开启网站安全防御”开启防御服务,直接拦截恶意入侵者的WEB攻击,也可以选择“查看详情”,查看具体的漏洞并进行修复。 网页木马:展现当前用户所属云服务器上存活的网页木马情况,用户可以点击“查看详情”,查看具体的网页木马地址并进行修复。

异地登录:展现当前用户所属云服务器异常登录的情况,用户可以选择“确认”,确认本次异常登录是本人行为,也可以点击“修改密码”到对应的主机密码修改页面进行修改。 密码暴力破解:展现用户在最近7天内的服务器密码被暴力破解成功事件。用户可以点击“修改密码”修改服务器密码进行规避。 网站后门:展现当前用户所属主机的待处理网站后门。用户可以点击“查看详情”查看具体的后门并进行删除/忽略等管理操作。 安全概况区域/安全评分区域:展现当前的该用户所属主机的总体安全情况。

阿里云-日志服务计费说明

日志服务计费说明

1.2.1.2.3.4. 计费说明 日志服务计费规则 日志服务对LogHub、LogSearch两个功能收费,LogShipper功能免费。 LogHub 计费项 注意: 读写流量根据传输大小计算(默认为压缩后大小),日志一般有5-10倍压缩率,原始日志为10GB/天,实际压缩大小为1.5GB,则以1.5GB计费。 Shard租用只统计当前读写Shard数量,例如目前有3个Shard:1个Shard状态为读写,另外2个Shard已经被合并为只读,则当前只收取1个Shard租赁费。因此已经被合并/分裂的Shard不收取租用费。 说明: 为什么Shard要收费? Shard是用户标准化读写单元,当用户创建Shard后,我们能并保证该部分服务能力。 流量超过Shard能力时怎么办? 尽可能服务,但在繁忙时会优先保证Shard预留部分服务。 Logtail写入流量如何收费? 与API方式相同,Logtail内部采用最优的传输策略并自带压缩,能够在保证延时情况下批量发送。 我们提供监控数据帮助用户判断具体流量大小。 计费例子 我的网站一天有1亿API请求,一个请求对应200字节日志,一天日志数量为20GB,高峰时流量为均值5倍,则峰值流量为1.16MB/S (<5MB/S)。这些日志每天被读取一遍做实时计算,并导入到OSS中进行备份。

--q q q --------需要预留一个Shard,0.04 元/天读写流量: 写入流量为20GB,假设压缩率为10, 实际流量为2GB,2 * 0.2 = 0.4 元实时计算读取流量和写入流量相同,0.4 元导入OSS部分免费 百万次请求:0.12 元 (使用Logtail自动做批量发送,产生100W次写) 一天费用为 0.04 + 0.4 * 2 + 0. 12 = 0.96 元 LogSearch(原SLS功能)计费项 LogSearch为附加功能,用户可以通过开启索引进行日志查询与分析,计费项为索引流量,对于每GB的数据,在写入时一次性收取存储费用(对不同周期索引流量费用如下) 换算成每GB每天的存储价格为 计费例子 我的网站一天有100W API访问,一个请求对应200字节日志,200MB,保存最近30天进行查询 索引全部字段:一天流量为200MB,一天费用为 1.5 * 0.2 = 0.3 元 索引部分字段:用户索引ErrorCode, URL两个字段,占总长度50%,一天费用为 0.3 * 0.5 = 0.15 元 成本、使用与扣费 价格优势 LogHub:以购买云主机+云磁盘搭建Kafka相比,对于98%场景下用户价格有优势。对小型网站而言,成本为kafka 30%以下 LogSearch:以够买云主机+自建ElasticSearch相比,成本为自建70%以下 有Restful API,可以直接针对移动设备提供数据收集功能,节省了日志收集网关服务器的费用免运维,随时随地弹性扩容使用

【精】IBOS阿里云特别版OA系统使用教程(全篇)

【精】IBOS阿里云特别版OA系统使用教程(全篇) 2015年IBOS联合阿里云推出了一个特别版OA系统,支持一键安装部署在阿里云服务器,为企业省下大量前期安装部署费用。该版本支持第一年免费50用户的使用,直接进入IBOS阿里云购买页面点击购买即可免费开通。 下面分享一下IBOS开通、安装到使用的一个具体操作,大家要仔细看一下哦~ 1).登陆阿里云用户中心,点击管理控制台进入 2)进入阿里云用户中心后,点击“云市场”进入 3)进入云市场后,点击“已购买的服务”

4)在已购买的服务中,找到IBOS阿里云特别版产品,点击该产品右方的“管理”进入,就可以看到IBOS的前台和后台地址 5)点击前台地址就可快速进行安装 6)点击前台地址进入安装页面,可以看到“是否关联酷办公”的选项,酷办公是IBOS的移动端和即时沟通工具IM PC客户端;需要在酷办公中绑定OA地址才能良好运用手机移动端;此处点击“立即关联”可快速绑定酷办公账号,如果还没有注册酷办公需先点击“立即注册”后再绑定

7)阿里云特别版安装时默认设置管理员账号为本人手机号,如果此处绑定了酷办公,那么在该页面的管理员账号会直接默认为酷办公手机号;此时设置的手机号和密码就是后期登陆OA系统的管理员登陆账号和密码;企业代码就是类似企业的英文名,例如博思协创的企业代码就是IBOS;阿里云特别版不支持修改数据库用户名和密码,支持安装时请保留抱人数据库信息,然后点击下一步进行安装 未绑定酷办公安装页面:

绑定酷办公后的安装页面:

8)安装完成即可登录OA系统进行使用。接下来,我来分享一下关于酷办公绑定的操作细节,首先登陆OA地址后台,点击“绑定”-“酷办公绑定”,如下图所示,有酷办公账号的可直接登陆,没有的 用户可登陆酷办公PC端地址进行注册

阿里云-云监控用户手册

云监控用户手册 ——Version: 0.1 一、概览 在概览页面中展示中系统默认提供的监控项或者用户创建的监控项、用户创建的监控点、云服务的实例数、用户设置的报警规则等。 1.1 名词解释 先介绍下云监控三个核心的概念。 【监控项】:用户设置或者系统默认的监控数据类型,例如站点监控的Http监控默认有两个监控项http.responseTime & http.status。ECS的监控项有CPU利用率、内存利用率等等。 【监控点】:某一实例绑定到具体的一个监控项即为一个监控点。如针对 https://www.wendangku.net/doc/7518655672.html,这个站点的http监控,实际包含两个监控点http.response & http.status。对于ECS云主机有11个监控项,所以一台云主机默认有11个监控点【报警规则】:用户在监控点上设置规则,当满足条件时会触发报警

1.2 短信使用情况 云监控默认为每位用户提供1000条免费的报警短信。在概览中,用户可以查看已经使用的短信数。

二、站点监控 站点监控可以对目标站点服务的可用性以及响应时间进行监控。系统已经默认预置了8种监控类型,包括http监控、ping监控、tcp监控、udp监控、DNS监控、pop监控、smtp监控、ftp监控。其中每种监控类型里面包含了两个监控项:status和responsetime。 单击列表页面的某一行,可以显示缩略图,可用性缩略表显示的是一天内的可用性展示,响应时间缩略图展示的是近1小时内的响应时间曲线,不代表当前状态。可用性和响应时间缩略图均是统计数据,不代表监控站点的最新状态。

2. 选择您要创建的“监控类型”,点击某一“监控类型”链接进入监控点创建页面; 3.进入创建监控点的表单页面;

阿里云监控使用手册

云监控使用手册

使用手册 产品介绍 云监控简介 云监控作为云服务的监控管理入口,能让您快速了解各产品实例的状态和性能。云监控从站点监控、云服务监控、自定义监控三个方面来为您提供服务。通过云监控管理控制台,您可以看到当前服务的监控项数据图表 ,清晰了解服务运行情况。并通过设置报警规则,管理监控项状态,及时获取异常信息。 如果您已经开通了阿里云相关产品(ECS云服务器、RDS关系型数据库等),那么您可以直接登录云监控控制台,查看相关实例的监控状态(ECS需要一键安装云盾插件)。目前我们为您提供8种云服务监控,其他云服务监控近期也将接入云监控,敬请期待。 如果您需要了解自己的站点可用性和响应时间,可以开启云监控站点服务来获取站点的可用性和响应时间。站点监测既可以监测ECS服务器上的站点,也可以监测非阿里云服务器上的站点。在站点监测栏中添加监测站点,并选择需要的监控项,便可成功开启站点监测功能。 如果云服务监测和站点监测依然满足不了您的监控需求,您还可以安装云监控SDK,自定义监控项。自定义监控项信息同样可以以图表的形式展示在云监控控制台。我们为您提供了详细的自定义使用文档 获取监控信息分为两种方式,登录云监控管理控制台直接查看信息和调用OpenAPI获取监控数据信息。 云监控控制台模块包括一下 名词解释

名词解释 这些名词是云监控的关键概念。 【监控项】: 用户设置或者系统默认的监控数据类型,例如站点监控的Http监控默认有两个监控项 http.responseTime & http.status。ECS的监控项有CPU利用率、内存利用率等等。 【监控点】: 监控项的一个实例。如针对https://www.wendangku.net/doc/7518655672.html,这个站点的http监控,实际包含两个监控点 http.response & http.status。对于ECS云主机有11个监控项,所以一台云主机默认有11个监控点。 【维度】: 定位监控项数据位置的维度,例如磁盘IO这个监控项,通过实例和磁盘名称两个维度可以定位到唯一的监控点位置。 在自定义监控中,目前维度用“字段信息表示”。 【规则】: 规则是一个条件; 例如“CPU使用率>=50%”是一个规则; 10台ECS服务器中有7台可用也是一个规则,“可用服务器比例>=70%”。 【事件】: (本版本中“事件”是隐性的,没有展现给使用者) 当一个监控点上,规则条件满足时,产生一个事件。例如CPU使用率达到60%,满足“CPU使用率>=50%”这一规则的条件,则产生一个事件。 多个事件满足一个规则的条件,可以产生一个新的事件。例如站点监控由两个探测点,只有一个探测点探测到目标站点不可用,不满足“不可用探测=2”规则,不产生“双探测不可用”事件,不会触发报警。只有两个探测点同时探测某一站点不可用,产生一个“双探测不可用”事件,进而触发报警。 【事件级别】:(本版本中“事件级别”没有展现给使用者) 事件的影响分级。 可以通过严重程度来划分,不同的级别报警通道不同。 可以通过已知处理方法和未知处理方法来划分,已知处理方法的时间可以自动处理 ,未知处理方法的通知联系人人工处理。 【报警】: 由事件驱动的一个通知动作,通过特定形式通知报警联系人或服务。 【报警联系人】: 报警消息的接收人,包含手机、旺旺(淘宝)、邮件。 【报警组】: 一组报警联系人,可以包含一个或多个“报警联系人”。在报警设置中,均通过“报警组”发送报警通知。对应每一个监控点,根据预先设定的报警方式在到达报警阈值时向报警组成员发送报警消息。 【报警方式】: 异常通知用户的手段。包括短信、旺旺、邮件等。 快速上手 快速开始 快速开始 当您进入云监控控制台后,您会看到在页面的顶端看到 概览,站点监控,云服务监控,自定义监控,报警联系人,5个页面信息 初次使用,您可以先浏览一下名词解释,对云监控产品的一些关键概念的术语有所了解。 初次使用,请您先进入报警联系人 输入您的报警联系人和报警组信息,后面定义报警规则的时候会用到。 然后,您可以进入站点监控,为您需要监控的站点新建监控项。 进入云服务监控,查看您已开通的云服务的使

阿里云API网关服务-使用手册

API 网关 使用手册(开放API)

1.2.3.4.7. 使用手册(开放API) 提供API API网关(API Gateway),提供高性能、高可用的API托管服务,帮助您对外开放您部署在ECS、容器服务等阿里云产品上的应用,为您提供完整的API发布、管理、维护生命周期管理。您只需简单操作,即可快速、低成本、低风险的开放数据或服务。 在API网关您可以: 管理您的API 您可以对API的整个生命周期进行管理,包括API的创建、测试、发布、下线、版本切换等操作。 便捷转换数据 支持自定义映射规则,您可以配置映射将调用请求转换成后端需要的格式。 预设请求校验 您可以预先设置参数类型、参数值(范围、枚举、正则、Json Schema)校验,由网关帮助您过滤掉非法请求,减少您的后端对非法请求的处理成本。 灵活控制流量 您可以对API、用户、应用设置按分钟、小时、天的调用量控制。您还可以设置特例用户或者应用,对某个用户或应用单独配置流量控制。 轻松安全防护 支持Appkey认证,HMAC(SHA-1,SHA-256)算法签名。 支持SSL/TSL加密,并借助阿里云盾防病毒、防攻击。 全面监控与报警 为您提供可视化API实时监控,包括:调用量、调用方式、响应时间、错误率,并支持历史情况查询,以便统筹分析。您还可以配置预警方式(短信、Email),订阅预警信息,以便实时掌握API运行情况。 降低开放成本 为您自动生成API文档和SDK(服务端、移动端),降低API开放成本。 创建API 创建API是定义API请求的过程。您需要在创建中定义API的请求调用格式、定义网关抛向后端服务的请求格式、定义返回结果格式、定义参数校验规则等等。 定义请求的基本信息 API基本信息包括API分组、API名称、描述、API类型。

阿里云免费使用及手册

阿里云免费使用及手册 ——(免费卷领取技巧)

一、阿里云简介 (3) 二、阿里云优势 (5) 超大规模数据中心遍布全球 (5) 5大优势,助客户从0搭建到秒级部署云环境 (5) 极具竞争力的产品体系 (5) 强劲的发展速度 (6) 2016年第三季度,阿里云付费用户数量增长至 65.1 万,推动收入同比增长 130%,达到 14.93 亿元的历史新高。云计算付费用户数量同比增长 108%,覆盖金融、医疗、公共交通、能源、制造、政府机构、游戏、多媒体等行业和企业类型。在全球云计算行业,阿里云的增速已大幅领先。 (6) 三、阿里云优惠及免费(建立在实名认证的基础上) (7) 四、阿里云产品 (8) 1、弹性计算 (8) 2、存储和CDN (8) 3、数据库 (8) 4、移动云 (9) 5、安全 (9) 五、阿里云大事记 (10)

一、阿里云简介 阿里云LOGO: 阿里云(https://www.wendangku.net/doc/7518655672.html,)创立于2009年,是全球领先的云计算及人工智能科技公司,为200多个国家和地区的企业、开发者和政府机构提供服务。根据 Gartner 最新市场份额研究数据[1]显示,阿里云已成为全球前三大公共云服务提供商。2017年1月阿里云成为奥运会全球指定云服务商。截至2017年3月,阿里云付费云计算用户达87.4万。阿里云致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前已经在全球15个地域设立有数十个飞天数据中心,均部署阿里云自研的飞天操作系统,并提供中、英、日三种语言支持。 阿里云ET拥有全球领先的人工智能技术,目前已具备智能语音交互、图像/视频识别、交通预测、情感分析等技能。 ET的优势在于对全局的洞察和实时决策上,在复杂局面下快速做出最优决定。目前,ET开始在城市治理、交通调度、工业制造、健康医疗、司法等领域成为人类的强大助手。基于阿里云飞天操作系统强大的计算能力,ET的感知和思考能力正在多个领域不断进化。 飞天(Apsara)是由阿里云自主研发、服务全球的超大规模通用计算操作系统。它可以将遍布全球的百万级服务器连成一台超级计算机,以在线公共服务的方式为社会提供计算能力。从PC互联网到

阿里云高性能计算-操作指南

高性能计算操作指南

操作指南 使用流程 您在购买了高性能计算产品后,可以通过 管理控制台 找到 高性能计算 进行实例的管理。快速入口 https://https://www.wendangku.net/doc/7518655672.html,/ 。 购买HPC实例后 用户购买高性能计算实例后,对于每个实例,用户将获得以下登录信息 ECS公网IP ECS内网IP GPU物理机内网IP ECS登录账号(默认为root)和密码 GPU物理机登录账号(默认为root)和密码 首次登录之前 对于新购高性能计算实例,请修改初始化登录密码。 登录密码将作为您登录高性能计算实例的唯一凭证。 阿里云将不会以任何形式储存,因而无法提供密码找回功能。 跳转机密码需要进行重置才能登录。 初始物理机登录密码将通过站内消息发送给您,可在 消息中心 中进行查看。

重置跳板机密码 跳板机是您访问物理机前,需要首先登陆的虚拟机。随物理机所赠送。 在 高性能计算 控制台中,点击 实例 标签 选择对应的高性能计算实例的 操作 选择 跳板机, 点击 重置跳板机密码 在弹出的对话框中输入新密码,需要符合规定的密码强度 需要重启跳板机后登录密码才能生效 重置物理机密码 物理机仅能通过对应的跳板机进行访问,与其他用户之间网络完全隔离。 由于您拥有完全的访问权限,您可以在登录后输入 passwd 根据命令行提示进行修改 物理机登录密码修改后将无法由控制台进行重置 登录GPU物理机 登录方式如下: 在控制台中查看跳板机的公网 IP、内网 IP 以及物理机的内网 IP。 登录跳板机,打开终端输入ssh root@跳板机公网IP输入跳板机密码后登录到跳板机 登录到跳板机后,在终端输入ssh root@物理机内网IP输入物理机密码后登录到物理机 登录到物理机后,您将可以操作具有极致性能的 HPC 产品 首次登录之后 首次登录后,需要做如下几件事情: 修改日期时间。假设现在为2015年10月15日21:15:00,而机器日期时间与当前时间不符,则执

阿里云服务器使用手册for linux

云服务器使用手册for linux 1、远程连接服务器 (1) 2、Linux 系统挂载数据盘 (2) 3、Linux FTP服务配置 (5) 4、如何添加网站for linux(绑定域名) (6) 5、linux一键安装web环境全攻略 (7) 阿里云链接地址: https://www.wendangku.net/doc/7518655672.html,/manual?spm=0.0.0.0.KpixOR&lastSortId=234

一、远程连接Linux云服务器-命令行模式 1、远程连接工具。目前Linux远程连接工具有很多种,您可以选择顺手的工具使用。下面使用的是名为Putty的Linux远程连接工具。该工具是免费的,且不需要安装,在网上方便地下载到。 2、启动Putty.exe程序,进入Putty主界面。在Putty “Host Name”输入IP地址,在Sav ed Session中输入希望保存的名字(可以任意),点击“Save”;以后可以方便调用而不需要每次输入IP地址;点击“Open”进行连接。 3、初次运行时,会有下图中的提示,请选择“是(Y)”,下次运行就不会再出现该提示信息了。 4、请根据提示,分别输入您的Linux云服务器用户名和密码。密码不会显示在屏幕上。输入完成后回车即可。

二、Linux 系统挂载数据盘 适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) * Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。下面的操作将会把数据盘划分为一个分区来使用。 1、查看数据盘 在没有分区和格式化数据盘之前,使用“df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。如下图: 友情提示:若您执行fdisk -l命令,发现没有/dev/xvdb标明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用 2、对数据盘进行分区 执行“fdisk /dev/xvdb”命令,对数据盘进行分区; 根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。 3、查看新的分区

相关文档
相关文档 最新文档