189 8069 5689

web服务器对接阿里云物联网 云服务器搭建web服务器

如何将简单的Web服务器从Azure迁移到阿里云?

简单的话,把阿里云服务器先买下来,然后通过阿里云控制台进行一系列的服务器配置(开通相应端口,域名解析等),然后将你在AZure服务器上目标网站资源打包带走至阿里云服务器,至于数据库,阿里云有专门的数据库迁移工具,不过你说简单的web服务器,多半连数据库都没有。

专注于为中小企业提供做网站、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业东风免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

阿里云云服务器如何配置网站环境?

阿里云云服务器配置网站环境可以根据自己需求选择nginx或者apache,作为web服务器。

现在一般是用nginx作为web服务器或者负载均衡转发到应用服务器。远程登录到阿里云服务器,安装nginx,之后配置nginx。nginx的配置文件默认如下:

我们可以选择用nginx的默认配置,也可以设置自己根目录。根目录的作用就是指向自己web应用要发布的位置。我们可以采用ftp工具把web应用上传到nginx指向的根目录,之后重新加载nginx。执行如下命令:

nginx-sreload

这样就可以通过阿里云服务器的IP地址来访问刚才部署的web应用。

如果想通过域名来访问网站还需要购买域名,之后在域名服务商的后台设置域名解析到阿里云服务器,这样就可以用域名访问网站了。但是如果是国内服务器还需要网站备案,如果服务器是位于香港或者海外就不需要备案了,直接域名解析到服务器就可以访问了。

NE35E MQTT协议对接阿里云

MQTT通信协议的基本介绍参考文章 NT35 MQTT通信 ,本篇给出阿里云的基本操作,NT35E通过订阅阿里云的主题发布信息与阿里云平台相互通信。

登录阿里云 → 工作台 → 物联网平台 → 进入控制台→ 公共实例

阿里云默认通信协议为MQTT,不需要特殊选择,用户按照如下步骤创建自己的产品:

创建产品 → 添加设备 

在"查看"标签中,包含了MQTT连接的基本三元组信息,也就是后面设备要填充的基本参数

  用户每定义一类产品都会自动生成对应的Topic列表,当然我们也可以"自定义Topic"便于自己测试。

   指令解析参考《Lierda NT35ENT26E-CN AT命令手册》,这里给出使用到的AT指令对应参数说明以便于理解。

AT+LMQTTCFG=cloud,tcpconnectID[,cloud _ type,data_type ]

tcpconnectID 。MQTT Socket 标识符。范围:0~4。

cloud_type整型。2 alibaba,其他参数指定其他平台

data_type整型。阿里云平台 1 json数据 

AT+LMQTTCFG="cloud",0,2,1   对应就是对接阿里云平台,发送json格式的数据

AT+LMQTTCFG=aliauth,tcpconnectID[,product_key,device_name,device_secret]

填充阿里云平台中设备的三元组信息

AT+LMQTTCFG="aliauth",0,"a1JszCpjS61","NT35E_06011","390358fc595040aa73221e8393aba86c"

这部分是模组进行TCP链路连接(需抓包确认)

AT+LMQTTOPEN=tcpconnectID,host_name,port

host_name对应阿里云 "设备信息"→"MQTT连接参数" 中的 "mqttHostUrl"

AT+LMQTTOPEN=0,"a1JszCpjS61.iot-as-mqtt点吸烟 -shanghai.aliyuncs点抗 ",1883

模组作为客户端,通过MQTT协议连接到服务器(需抓包确认)

AT+LMQTTCONN=tcpconnectID[,clientID[,username[,password]]]

clientID字符串型。客户端标识符。用户可以随便定义。 username,password 不需要填写

AT+LMQTTCONN=0,"NT35E"

AT+LMQTTSUBUNSUB=tcpconnectID,subflag,msgID,topic1[,qos1[,topic2[,qos2]d…]]

subflag整型。消息类型 0 订阅 1 取消订阅

msgID整型。数据包消息标识符。范围:0~65535。

topic带双引号的字符串型。客户端订阅或者退订的主题。长度范围:0~256 字节。

qos整型。客户端发送订阅消息(SUBSCRIBE)的 QoS 等级,此时为必选参数。2 正好一次,该主题下的消息确保接收端仅接收到一次

AT+LMQTTSUBUNSUB=0,0,1,"/a1JszCpjS61/ NT35E_06011 /user/COMMUTEST",2

这里注意topic对应参数的替换,里面的deviceName需要替换。

订阅主题之后,服务器下发的数据模组就可以正常接收了。模组下发位置

   发布消息在对应的设备目录下,如果有设备"订阅"对应的消息,平台"发布"相应的数据设备就可以接收到了。

AT+LMQTTPUB=tcpconnectID,msgID,qos,retain,topic,msglen,msg

msgID整型。 0~65535。任意定义,但qos=0 时,该参数值只能为0。

qos整型。 0 最多一次 1 至少一次 2  正好一次

retain整型 。服务器是否保存该消息。0 不保存  1 保存

topic带双引号的字符串型。 客户端发布消息的主题。长度范围:0~256 字节

msglen整型 。指定的消息数据长度。范围:0~1460。

msg字符串型。 需要发布的消息数据。

AT+LMQTTPUB=0,0,0,1,"/a1JszCpjS61/ NT35E_06011 /user/COMMUTEST",10,"1122334455"

 注意刚刚自己创建的主题属性是" 发布和订阅 ",所以模组发送该主题的信息,阿里云也是可以收到的

注意这里模组发送数据的时候,也推送了自己发送的数据,因为刚刚订阅了这个主题,所以模组订阅(收)到了对应的数据

   前面我们通过NT35E与平台进行信息交互,那么为什么是这样填写对应的参数呢,每个参数对应的说明在阿里云上是什么样的呢,用户可以查看阿里云的帮助文档进行确认。

   上面我们使用三元组的方式( 一机一密 )实现NT35E与阿里云平台通信,但实际生产过程中该方式不好实现,比如工厂有1000个设备生产,如果每个设备都复制不同的三元组,很难实现工厂批量化生产,此时可以通过 一型一密 的通信方式解决该问题。

一型一密模组端实现方式后续更新。

如何使用阿里云服务器

问题一:买了一台阿里云服务器却不会使用怎么办。 又是个不会使用的,新手建议先用windows系统,这个和电脑的操作方法差不多。然后里面配置好web服务器环境,就可以运行网站了,相对比较简单些比linux。慢慢学吧,不会的话,百度一下,网上找教程对着学习。

问题二:如何远程连接阿里云主机服务器 虚拟主机是不可以连接的,只能用FTP上传文件,如果是linux的话,在windows下可以使用xshell来ssh连接,如果是在linux下直接 ssh 用户名@主机ip 就可以了。如果服务器是windows那么在windows下可以使用自带的远程桌面连接,在linux下可以上阿里云的网页控制台来操作服务器。

问题三:如何远程连接阿里云主机服务器 小鸟云服务器niaoyun实例创建好之后,您可以使用以下任意一种方式登录服务器:

远程桌面连接 (Microsoft Terminal Services Client, MSTSC): 采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。

管理终端 VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。

使用远程桌面连接 (MSTSC) 登录实例

打开 开始菜单 远程桌面连接,或在 开始菜单 搜索 中输入 mstsc。也可以使用快捷键 Win+R 来启动运行窗口,输入 mstsc后回车启动远程桌面连接。

在 远程桌面连接 对话框中,输入实例的公网 IP 地址。单击 显示选项。

输入用户名,如小鸟云默认为 niaoyun。单击 允许我保存凭据,然后单击 连接。这样以后登录就不需要手动输入密码了。

问题四:如何在阿里云服务器上搭建网站? 1. 阿里云服务器购买教程 fwqwd/vpsgm/553

2. 阿里云服务器连接教程 fwqwd/aliyun/562

3. 阿里云服务器数据盘挂载fwqwd/aliyun/563

4. 阿里云服务器建站环境安装教程fwqwd/aliyun/564

问题五:如何在阿里云服务器上面建立网站??? 阿里云使用,第一步购买;第二步配置环境啊,那是个空主机,需要格式化安装软件,第三步上域名注册的地方解析域名把服务器ip弄过去,第四步,用工具连接服务器,把代码传上去(htdocs?)居然有人踩我啊,我去,我今年在上新开的站点,流程刚走过,有点常识没有呀,晕

更多关于阿里云CentOs环境配置:snowcoal/article/750

问题六:阿里云服务器怎么用,阿里云 阿里云服务器使用方法和其它的服务器都是一样的,没什么复杂的啊

第一步,登陆阿里云服务器,建立iis,因为网站都是在iis上面建立的,所以iis是必需的

第二步,配置服务器环境以及安装数据库

第三步,在iis上面建立网站,并把域名绑定到该网站上面。

第四步,在购买域名的地方,进行域名解析,域名的解析ip地址,填写你阿里云服务器ip地址即可。

这篇文章有阿里云服务器怎么用的相关教程ditan98/soft/29204 说的很详细

问题七:阿里云服务器使用教程 先进行远程连接登陆阿里云服务器

然后,配置阿里云服务器的环境

然后,安装iis

最后建立网站就行了

ditan98/soft/29205 这上面有相关的阿里云服务器教程,

说的比较详细

问题八:如何在阿里云服务器管理控制台使用云服务器 第1步使用账号密码登陆阿云登陆功再点击【管理控制台】

2进入阿云控制台首页云服务器ECS旁边点击数字1

3实例面看买台阿云服务器IP址复制址客户端登陆云服务器或者点击【更】-----【连接管理终端】

4提示输入管理终端密码第登陆候设置知道则通找密码功能找

5密码功提示输入操作系统账号密码再登陆进云

客户端登陆

1我Linux操作系统所使用putty软件做客户Putty Host Name处输入服务器IP址再 点击OPNE

2登陆功

建议查下资料哦

感觉提问主意不是很清晰

问题九:阿里云服务器怎样必须用域名访问 云主机有控制面板,设置下域名访问,或者吧你的云主机的IP和域名绑定,然后只访问域名。

问题十:如何更换阿里云服务器操作系统 首先登陆阿里云账号之后,找到我们控制中心里面,找到服务器管理控制台。

特别提醒

在更换系统盘之前,要做好数据备份。然后停止服务器

当服务器运行停止之后,点击配置信息里面的“更换系统盘”如图

随后会提醒您更换ECS服务器系统盘的影响,如果没有数据。点击确定更换操作系统盘

然后再次选择确认新的操作系统类型,或者 镜像系统

确定好之后,系统会再次提醒您是否更换。点击确定继续

再次回到刚刚的与主机界面你会发现,系统配置信息由linux变成windows了,正在切换

等待片刻之后,可能要几分钟。阿里云服务器的系统就自动切换过去了

8

���┰俅翁嵝�

在更换系统盘之前,要做好数据备份。然后停止服务器,再进行切换。


文章标题:web服务器对接阿里云物联网 云服务器搭建web服务器
文章出自:http://jkwzsj.com/article/ddjepdc.html

其他资讯