云服务器是什么 云服务器ecs是什么意思

2024-09-2901:17:53综合资讯0

云计算对于普通人来说,既熟悉又陌生。

它的“熟悉”在于我们生活中的各类应用,云服务器支撑的各种程序已经无处不在。它的“陌生”则在于,许多人认为云计算是一项难以亲身体验的技术,而高昂的云服务器费用也使得我们接触这项技术变得更加困难。

但当传统电商活动与云计算厂商接轨时,云服务器的“年终”促销就变得自然而然。在撰写本文时,阿里云、青云、腾讯云等云服务提供商都推出了各式各样的促销产品。而今天我们要重点介绍的是腾讯云推出的仅售74元一年的轻量应用服务器。

云服务器是什么 云服务器ecs是什么意思

这款轻量应用服务器的配置包括:双核CPU、4G内存、80GB SSD云硬盘和1200GB/月(8Mbps带宽)。选择这款74元一年的云服务器,而非价格更低的38元/年版本,是因为最近我有了一个个人需求……

和朋友们愉快游戏实属不易

相信屏幕前的各位中,许多人都是游戏爱好者,尤其喜欢和朋友一起开黑。虽然多人对战游戏相对容易,但如果玩的是像《人类一败涂地》、《胡闹厨房》、《怪物猎人世界》或《饥荒》等基于P2P联网模式的游戏,就可能会受到各种因素的影响,从而影响游戏体验。

云服务器是什么 云服务器ecs是什么意思

最近,我由于《饥荒》开启了冬日盛宴活动,邀请了几位好友一起组房开黑,结果却碰到了一些问题:北京的我和在宁夏的小伙伴连接房主(即我自己)时没有任何问题,网络延迟也很低。身在上海和广州的小伙伴就遇到了较高的延迟,游戏体验变成了PPT模式,几乎无法进行。

于是,我突然想到:

是否可以通过云服务器来建立游戏房间,让所有玩家连接到这个服务器进行组队呢?

云服务器的网络条件相当优秀,并且没有图形化界面,可以最大化利用资源,这样的游戏体验应该会有所改善。

为了支持4-6人的长期游戏体验,我选择了74元一年的双核4G轻量应用服务器,避免了游戏中后期出现卡顿的情况。服务器购买后,如何建立《饥荒》的私服呢?幸好在GitHub上有现成的解决方案,这为我节省了不少时间。我选择了这个GitHub项目作为部署方案:

该方案来自GitHub项目 /qinming99/dst-admin,如果你觉得有帮助,可以给项目点个star,鼓励原作者。

以下是开设《饥荒》私服的详细步骤:

一、购买服务器后,进入服务器后台,通过控制台选择重装系统,版本选择Ubuntu Server 18.04.1 LTS 64bit,并根据个人需要重置密码,记住用户名(重装系统后默认为ubuntu)和公网IP地址。

云服务器是什么 云服务器ecs是什么意思

二、进入防火墙设置(轻量应用服务器),或安全组设置(其他云服务器),开放8080、10888、10999、10998端口。如果你担心通信问题,也可以像我一样开放所有端口。

云服务器是什么 云服务器ecs是什么意思

三、在Windows系统下使用Shell工具(如XShell、Finalshell),或在Mac OS系统通过终端连接服务器。以MacOS为例,在终端中输入ssh 用户名@公网ip -p 22进行连接(密码输入时不会显示),连接成功后会有相应提示。

云服务器是什么 云服务器ecs是什么意思

四、连接成功后,输入sudo apt-get update更新软件源,再输入sudo apt-get install -y openjdk-8-jdk安装openJDK1.8,最后通过java -version检查java版本,显示“openjdk version "1.8.0_xxx"”字样即表示安装成功。

五、输入~d进入home目录,然后输入wget clouddn./release/dst-admin-1.3.1.jar -O dst-admin.jar下载最新版的dst-admin(管理后台)安装包。

六、下载完成后,输入java -jar dst-admin.jar启动安装包,可能需要一些时间,如果出现“Completed initialization”字样则表示启动成功,按Control+C键结束进程。

七、输入./install.sh安装《饥荒》客户端安装程序,安装过程中可能需要输入密码。安装成功后,执行管理脚本./dstStart.sh,输入3重启服务,至此完成。

八、通过网页管理《饥荒》的后台,网址栏输入公网IP地址:8080即可访问,如下图所示:

云服务器是什么 云服务器ecs是什么意思

建立房间的具体步骤在《饥荒》后台的说明文档中有详细说明。

服务器搭建后的效果也相当显著。由于云服务器使用的是骨干网络,与全国各地的连接性极佳,国内的连接延迟基本都在20ms以内,我也能和小伙伴们愉快地开黑了。

轻量应用服务器不仅可以用于《饥荒》的私人服务器,还可以部署《人类一败涂地》、《我的世界》等游戏的私人服务器,从而提升开黑体验。相关的搭建方法在GitHub上也可以找到。

云服务器的其他用途

事实上,在腾讯云轻量应用服务器的主页上,可以看到腾讯云对其适用范围的简单介绍,包括网站搭建、Web应用服务、开发测试环境和云端学习环境等。例如,在网站搭建方面,轻量应用服务器提供了WordPress、Discuz! Q、Typecho等应用镜像,轻松搭建个人博客或主页。建立完整的网站还需购买域名并进行备案。

通过部署开源的NextCloud项目,可以在云服务器上快速搭建个人或团队的云同步网盘,实现跨平台文件同步、共享、版本控制、团队协作等功能。NextCloud支持Windows、Mac、Android、iOS、Linux等平台,提供网页端和WebDAV接口,搭建后可以方便地在各种设备上访问云盘。

NextCloud还提供了许多应用安装,包括Markdown在线编辑、OnlyOffice(需额外部署服务端)、思维导图、日历等,可以根据需要丰富个人网盘的功能。

由此可见,云服务器对个人用户来说应用场景非常广泛,只需具备一些基础代码知识和搜索能力,就能根据需求进行各种定制化操作。

云计算已经发展成一个庞大且完善的生态系统,它无处不在,与我们的生活紧密相连。通过部署云服务器,我们也能进一步探索科技世界的更多可能性。

(7849007)