如何选择阿里云云服务器ECS *** 作系统?

如何选择阿里云云服务器ECS *** 作系统?,第1张

方法/步骤
首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别:
1 Windows
11) 系统内含正版激活。
12) 适合于运行Windows下开发的程序,如net等。
13) 支持SQL Server等数据库(需自行安装)。
14) 可以使用远程桌面方式登录进行管理。
注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。
2 Linux
211) 最流行的服务器端 *** 作系统,强大的安全性和稳定性。
212) 免费且开源,轻松建立和编译源代码。
213) 通过SSH方式远程访问您的云服务器。
214) 一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。
22 CentOS (推荐)请使用yum方式在线安装软件。
23 Ubuntu请使用aptitude方式在线安装软件。
24 Debian请使用apt-get方式在线安装软件。
25 Aliyun Linux(兼容 Red Hat)请使用yum方式在线安装软件,yum源需要自行购买redhat的商业支持。
*** 作系统更换规则:
1更换 *** 作系统
更换系统之前请先停止云服务器,云服务器更换 *** 作系统会直接重置系统盘IP不变,系统盘数据将会丢失!
请您注意:
11 更换 *** 作系统会使云服务器的系统盘更换为新的镜像,原有系统盘的数据都会丢失。
12 云服务器数据盘的数据不会受到影响。
13 建议您将系统盘的个人数据备份到数据盘中,或采用其他方式进行备份。
14 因您没有备份系统盘相关个人数据而造成的数据丢失,阿里云不承担责任。
15 内存为512M云服务器不支持更换Windows *** 作系统。
2 CPU/内存与 *** 作系统的选择
21)如需选择/变更4G以上内存请您选择64位 *** 作系统(32位 *** 作系统存在寻址限制)。
22) 如您选择32位 *** 作系统,4G以上内存页面暂不展示,只有云服务器更换为64位 *** 作系统才可展示。
23)Windows 32位 *** 作系统支持最高CPU为4核。
24)配置:[CPU:1核;内存:512M] 的云服务器不支持选择/更换Windows *** 作系统。
Windows篇
阿里云提供了6种window系统,涵盖了Server 2003 sp2以及Server 2008 R2这两大类 *** 作系统。
其中又分为了32位和64位
(1)如何选择32位还是64位
32位系统相比64位系统,最主要的限制体现在内存的大小上。因为32位本身的限制,其最大只可支持到4GB内存,如果您的网站要使用高于4GB的内存或者以后有扩充内存寻到4GB以上的打算,请使用64位 *** 作系统。
(2)选择2003还是选择2008
对于windows来说,我个人建议是选择版本越高的越好。相对来说新版本漏洞相对来说更少,而且IIS 75相对于IIS6提供了更多的功能以及更方便的控制台。但是考虑到大家的机器配置不同,在此给出一下几种选择:
A:配置低于双核 2GB内存:选择server2003 不装数据库配置双核4GB: server 2003 mssql 或者 server 2008 R2 不带数据库
B:配置高于双核 8GB:serever 2008 R2 mssql 建议如果大家要在云服务器上跑数据库,尽量选择大内存配置,或者降低配置去选用RDS
(3)中英文、安全加固版如何选择
这个就依据大家各自的喜好来了,在此不多说了至于Windows服务器配置教程,因为网上教程很多而且相对于Linux来说Windows配置难度更低,所以Windows的配置教程会比较晚的放出。
Linux篇
(1)这些linux大类有什么区别
Debian:用的deb包,使用APT包管理系统。
同时Debian提供了大多数软件比较新的版本,并且提供了更多的软件包(相对于原版Red Hat)。Debian的优点在于更新迅速,软件包完善(Ubuntu尤其), *** 作便利。缺点是部分时候稳定性欠佳,跟进最新软件有可能存在Bug。
Centos:用rpm包,使用yum包管理系统。
相对于Debian来说,Centost的一大特点就是慢。大部分软件停留在稳定版本,而且相距最新版版本也差较多。而且某些新版软件的一些新特性支持也比较慢,比如php-fpm。
因为Centos是面向企业用户提供的 *** 作系统,所以在稳定性上十分突出,一般在新功能或稳定性的选择上更倾向于后者。只有当某个功能完全确定稳定了,才会加入到系统里。优点是系统稳定,技术文档完善,如果付费的话能得到企业级别的技术支持。缺点是软件包比较老旧,而且一些较新功能会欠缺。
总结一下:如果你喜欢尝鲜,喜欢用最新的功能或喜欢折腾系统,那么Debian是个更好的选择。
上手难度 Ubunt(2)Debian与Ubuntu的选择
Ubuntu是基于Debian所开发,可以简单地认为Ubuntu是Debian的功能加强版。
与Debian相比,Ubuntu提供了更人性化系统配置,更强大的系统 *** 作以及比Debian更激进的软件更新。
Ubuntu与Debian比较,可以认为Debian更趋向于保守一些,Ubuntu对新手友好度更高,上手更容易。
用过Ubuntu的都会体会到它的易用,反之如果用过Ubuntu再换到别的系统,都会觉得不适应,Ubuntu真的很方便。
个人建议,如果你打算选择Debian类的,建议选择Ubuntu。
Ubuntu提供了更好的 *** 作,更激进的软件更新,更方便管理软件以及相差无几的稳定性。
如果你不想放弃稳定,那么请选择Debian。
关于Ubuntu版本选择:
在此解释下Ubuntu的版本支持时间。Ubuntu普通版本只提供18个月的技术支持,过期则不管。
服务器版本提供长达五年的技术支持。所以建议大家选择1204 版,提供长达5年的技术支持,可以确保在静候相当长的一段时间内你的服务器可以继续收到系统升级补丁以及可用的软件源。
(3) Centos 的选择
对于阿里云Centos的选择,建议选择Centos 65版本,带来了更多的新特性以及更多的新功能。
除非你的软件需要php 51的环境,那么就选择Centos65。如果网站需要支持php51,只能选用Centos 58。
至于具体版本选择,建议php 51用户选择Centos 58,其他的用户则为Centos 65。

如果是个人博客,那么使用共享型机型就可以满足你的需要了。

如果是中小型网站,估计1年~3年内流量会涨,那么可以从共享型n4起步,或者直接上独享机型,比如计算型c5,通用型g5,计算网络增强型sn1ne。结合阿里云帮助文档的详细配置,你再仔细看看,是不是这样子。

有不懂的可以问我,在线就回答。

摘要: 本文介绍PC端直播推流与播放器快速接入方法,对移动端推流和播放可以参考官网文档。

作者简介:阿里花名樰篱,阿里云视频服务产品运营(我是一个爱好直播而且懂技术的女汉纸,欢迎点击名字关注我哦)

每每看到开发哥哥们对直播功能抓头苦闷,小妹我也是看在眼里着急在心里,其实看似复杂的直播功能,可以通过开通阿里云直播服务来快速集成的。开发哥哥们静下心来,花几分钟时间认真读完小妹这篇文章,相信你就知道如何在阿里云直播控制台快速接入PC端直播功能了:

直播流程

Step1:直播前准备

登录阿里云官网 ,点左上角登录

登录视频直播控制台
控制台会检查所依赖服务的开通状态,请按页面引导 *** 作

添加直播域名

需要注意的是:

直播域名需要进行备案审核,审核通过后即可使用,未备案的域名请先进行备案,备案流程。

域名配置成功后,这个域名会自动配置好 CDN 直播加速功能,域名进行CNAME绑定后即可使用直播加速功能。

CNAME绑定

将您添加的直播域名的DNS CNAME纪录修改为直播域名管理详情页面上显示的CNAME绑定地址。我们需要把阿里云提供的推流地址和直播域名进行绑定,这样当推流到直播域名时会推流到我们的直播中心。

请按照以下步骤进行域名CNAME绑定

直播域名在万网申请

获取直播控制台直播域名对应的 CNAME。

点击阿里云官网控制台的域名解析页面,选择需要绑定的域名。

进入域名解析标签页,点击高级设置。

填写解析参数,并保存。

解析正常会很快生效,如果是新创建的域名解析不存在DNS刷新问题,如果是修改了CNAME,则不同的 DNS 上有缓存数据,可能最长需要48小时才能更新完毕。

直播域名在其他途径申请

其他途径申请的域名,请在域名所在网站 *** 作域名CNAME绑定。

在阿里云控制台执行域名转入流程。

获取推流和播放地址

在 域名管理 中,点击直播加速域名 管理 :

鉴权配置

直播流媒体的推送和播放采用同一套鉴权方案,可以在控制台的鉴权配置中进行配置,详细了解鉴权配置。

注意

只有进行鉴权配置后,该加速域名才能正常进行推流和播流,直播业务类型仅支持A类型鉴权方式。

推流和播流地址需要分别进行鉴权签名计算,每一个签名都是严格按照URL计算的,故不可使用推流URL计算得到的签名应用到播流地址,同理每一种播流地址都会对应不同的鉴权计算结果。

举例:

在直播控制台 - 域名管理 - 直播域名管理详情页 - 鉴权配置 设置鉴权配置如下:

1、开启鉴权

2、手动输入鉴权主key值,详细内容访问 鉴权说明鉴权设置

Step2:推流

获取鉴权后的推流地址:

直播控制台 - 域名管理 - 直播域名管理详情页 - 基本信息 取得推流地址如下:

rtmp://video-centeralivecdncom/AppName/StreamNamevhost=livealiyuncom

使用直播控制台 - 域名管理 - 直播域名管理详情页 - 鉴权配置 页面的鉴权URL计算器计算鉴权URL:

输入推流地址(AppName、StreamName可自行修改)、鉴权KEY、有效时间,点击<生成>按钮即可得到鉴权URL。

推流 *** 作

推流地址:

rtmp://video-centeralivecdncom/APPName/StreamNamevhost=livealiyuncom

说明

>

APPName是应用名称,支持自定义,可以更改。

StreamName是流名称,支持自定义,可以更改。

vhost参数是最终在边缘节点播放的域名,即你的直播加速域名。

直播推流 *** 作可使用第三方推流软件,这里介绍 OBS 推流软件的 *** 作方法。

请到OBS官网下载最新软件 Windows版本 Mac版本

在OBS 设置 中应按下图设置:

Mac版推流地址设置:

Windows版推流地址设置:

实际 Mac版obs的流密钥与Windows版播放路径/串码流(如果存在)中的内容不会显示明文。

以上面的推流地址为例,参数设置为:

FMS URL / URL: rtmp://>

播放路径/串码流(如果存在)/ 流秘钥: StreamNamevhost=>

如您开启了鉴权,则鉴权参数也一并放在 Mac版obs的流密钥与Windows版播放路径/串码流(如果存在)中。

Step3:播放

用那种协议进行播放?

协议 | 优点 | 缺点 | 延时
------- | ------- | -------
FLV | 高并发、低延时 | 非标准做法,需要依赖SDK播放 | 1s-3s
RTMP | 延时小 | 高并发支持不好 | 1s-3s
HLS(M3U8) | 手机浏览器普遍支持 | 延时大 | >=10s,与切片时长有关,最大3个TS长度

客户可以根据实际业务场景灵活搭配使用,需要在移动端浏览器、移动H5端进行播放,建议使用HLS(M3U8)方式进行播放,无需集成SDK;非移动端或者已集成SDK的,低并发量并需要有更小的延时,可使用RTMP,高并发量建议使用FLV。

Web页面后台直接预览

使用OBS等工具使用鉴权URL推流后,可在 直播控制台 - 流管理 - 正在推流 页面查询到正在直播的推流记录,通过 直播地址 可查询播放地址,并可预览播放。

通过VLC预览

下载VLC,默认安装后无需做额外设置,文件—>打开网络串流,填写播放地址并点击打开后开始播放。

你说的应该是视频直播,而视频服务器(流媒体服务器)的特点是长时间高并发,因此CPU至少为至强E5-2665八核多线程,内存起码到16G。

网站上五千到万人同时在线建议至少也要用50M以上的独享带宽如果你服务器的用户只针对国内,但没法具体到哪个省和市,那建议选择锐讯网络BGP服务器。

阿里云视频直播服务(ApsaraVideo Live)是基于领先的内容接入、分发网络和大规模分布式实时转码技术打造的音视频直播平台,提供便捷接入、高清流畅、低延迟、高并发的音视频直播服务。
你可以通过 视频直播控制台、API 和 SDK 使用、管理视频直播服务,也可以与自己的应用和服务集成。

如果你自己搭建直播服务器,对配置的要求是较高的,要根据预计的在线人数计算所需要的cpu、内存以及带宽,如果估算不足直播时就会出现卡顿或者根本打不开的情况。目前主流的做法是直接利用阿里云等提供的视频直播功能。比如卓星企业营销微信直播系统就是直接与阿里云深度对接,这样就免去了自己配置直播服务器的麻烦和风险。详情可以找我了解。

本人接手过几个做直播的网站和app,对于解决方案是有几种的。其实大致是差不多的,我就举一个我经手的"某某"桌球APP(PS:纯学术交流,不涉及商业机密,仅介绍服务器等不包含软件商业内容。直接看第五条最后的就可以了,前面是通俗的一些解释)接下来我们进入正题:

做直播主要要准备 1服务器(PS:本人多项目主要使用的是阿里云,此链接包含优惠券,可以去注册新账号领取。) 不论是网页还是app你都需要一个放代码和一些内容的地方,这个基础必须要有。

2 。视频流服务 (ps:流量真的贵,而且考虑稳定性和并发量的话推荐直接购买该服务,阿里腾讯都有,不过偷偷告诉你价格是随时代而变化,反正目前个人比价结果推荐网易,便宜,对里即时通讯也可以直接考虑他们家的。) 当然也看你的目的是啥,如果用户少,视频也很小,直接买流量也行,有按量计费和按时计费都有,一般到直播了都会买。视频一般都会很大,对此你需要我下面要讲的东西。

                      3。视频编解码  这个东西比价常见个人推荐可以直接去买一套,看你体量,个人建议花个几万买一套就够了。打个比方,类似你平时的压缩文件,传输再解压。省流量,省流量,省流量。

                       4各类证件 重中之重《广播电视节目制作经营许可证》这个广电那边发的这个证有点难,其他的证都简单(PS:主要要搞这个证搞得定其他没问题,我的客户中搞出来的不多,多多少少么人际那个啥有的话好搞一点,这个有办法回头私聊我可以给你发一个全部证件的表。我结尾也列了一下)

                   5最后,最主要的还是234这三点,这个没有开发经验的很可能不知道,其它还就很普普通通的了。大致最后归纳一下:

                   基础搭建:1域名 2服务器 (服务器和域名可以访问网页链接) 3视频流服务(对应的阿里云也有也可以咨询网易客服) 4 视频编解码

                  可能涉及的:1支付接口(主要微信微信认证费300块) 2即时通讯(网易腾寻阿里都有)3短信接口(可以包量阿里就有,外面也有机构卖这个更便宜) 4腾讯开发者账号(联合登录,应用分发都有了) 5 IOS开发者账号(99美元的那个就可以)6考虑一些安卓开发市场的开发者账号

                需要做的:1 注册营业执照 2广播电视节目制作经营许可证 3网络文化经营许可证 4增值电信业务经营许可证 5 ICP备案 6公安备案(这个很多人都没有去,我也不知道为啥,又是个人的都能过,从业多年的我至今很好奇为啥这个很多人都不去弄)

               制作人员:前端可能需要 UI  ios 安卓 H5 和PC

                               后台可能需要 服务器和管理后台

主要看你看你具体需求。从设计,研讨,人员配置,工时费用的计算以及各大软件账号申请都可以咨询我。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13292570.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-09
下一篇 2023-07-09

发表评论

登录后才能评论

评论列表(0条)

保存