首页 > 其他分享 >云服务器使用指南

云服务器使用指南

时间:2024-01-13 18:34:30浏览次数:32  
标签:需要 提供商 ECS 服务器 Docker 使用指南 安装

随着云计算技术的不断发展,越来越多的企业和个人开始使用云服务器来托管网站、应用程序和其他在线服务。云服务器提供了一种灵活、可扩展且成本效益高的解决方案,使得用户可以轻松地部署和管理自己的在线业务。本文将为您提供一份详细的云服务器使用指南,帮助您更好地利用云服务器。

一、选择合适的云服务器提供商

市场上有许多云服务器提供商,如阿里云、腾讯云、亚马逊AWS等。在选择云服务器提供商时,您需要考虑以下几个因素:

  • 价格:比较不同提供商的价格,选择性价比最高的方案。
  • 性能:根据您的需求选择合适的CPU、内存和存储配置。
  • 可靠性:了解提供商的数据中心分布和网络连接质量,确保您的服务稳定可靠。
  • 技术支持:选择提供良好技术支持的提供商,以便在遇到问题时能够得到及时的帮助。

这些云服务器提供商针对个人和企业用户有非常多的产品可供挑选,尤其是对于新用户、学生更是有很多优惠。

二、注册和购买云服务器

在选择好云服务器提供商后,您需要在其官方网站上注册一个账户并购买相应的云服务器套餐。购买过程中,您需要选择合适的操作系统(如Windows Server或Linux发行版)和所需的硬件配置。此外,您还需要设置一个安全的登录凭据(如SSH密钥),以便日后远程登录和管理服务器。

需要知道的是云服务提供商,主要目标群体还是企业用户,个人用户不怎么赚钱的。所以不管是阿里云、腾讯云等等,不仅产品种类丰富,而且管理起来相当复杂。尤其是目前常见的租户模式,针对企业和组织是非常有用的,但是对于个人来讲,确实没什么用,而且真的很难用。我的建议是只用主账号就行,一定要设置好账号的安全设置,绑定好手机、邮箱等重要信息。

三、连接到云服务器

购买成功后,您可以通过云服务器提供商提供的管理控制台连接到您的云服务器。大多数提供商都提供了图形化管理界面,方便您轻松地管理和监控服务器状态。此外,您还可以使用SSH客户端(如PuTTY)通过命令行方式连接到服务器。

四、安装和配置软件

在连接到云服务器后,您可以根据需要安装和配置各种软件。例如,如果您需要托管一个网站,您可以安装Web服务器(如Apache或Nginx)和数据库管理系统(如MySQL或PostgreSQL)。在安装软件时,请确保遵循最佳实践,以保障系统的安全性和稳定性。

五、部署和管理应用程序

将您的应用程序部署到云服务器上后,您需要对其进行持续的管理和监控。这包括定期更新软件、监控系统资源使用情况、备份数据以及处理可能出现的问题。为了提高运维效率,您可以考虑使用自动化工具(如Ansible或Docker)来简化部署和管理过程。

示例

下面就以我从华为云服务器HECS到期到新购阿里云服务器做了哪些事情为例吧。

首先讲一下我使用的目的,作为个人开发者,基础的开发环境总不能是一直本地启动吧,如:MySQL、Redis、Nacos、RocketMQ,之后可能还需要Kafka、Es,要运行的后端服务也不能总是在本地吧,前端调试好,要对外需要服务器吧!总之云服务器还是很有必要的。

一、备份

重要的事情说三遍!!!

记得备份!记得备份!记得备份!

对于持久化保存的重要数据一定要记得备份,本人本身就有些强迫症,爱整理东西,杂乱的环境有点让人崩溃,我不是建议所有人都有强迫症,而是建议所有人都要学会总结经验教训。

当我的华为云服务器到期的前一周还是一个月,华为就会通过短信和邮箱的方式发送到期提醒,记得去查看一下,看自己是否有续期的必要,然后就是整理一下要备份的东西。

对于我就是一下内容了:

Nacos配置

登录nacos控制台,配置管理/配置列表/需要导出的命名空间,选中需要的配置,导出即可

MySQL数据库/表结构

这个根据你使用的MySQL可视化工具,或直接使用mysql dump都行,看自己更熟悉哪种方式吧,另外,推荐在自己做项目时,添加一个sql文件夹,用来放本项目需要的SQL DDL

Docker镜像

除了导出配置、结构、数据的方式外,如果正好你使用的是Docker镜像的方式,可以依此生成自己的Docker镜像这样Docker优势就体现出来了,没错,很棒

登录服务器

最后登录服务器看是否还有什么重要的文件有遗忘,很重要

二、创建新的云服务器

云服务器使用指南_云服务器

在阿里云服务器中选择需要的产品,配置好需要的规格后就可以下单购买了。

购买完成后可以查看订单确认是否有误,之后在控制台就可以看到已购买的资源了

云服务器使用指南_云服务器_02

在ECS管理台可以管理ECS服务器的所有东西,初始化的ECS服务器是需要重置密码的,重要提醒!!!密码一定要复杂的,最好是包含大小写字母+数字+特殊字符的,一定要复杂,之后我会从我的血泪教训告诉你为什么。另外也可以设置通过密钥的方式连接,也是很不错的。云服务器-网络与安全-密钥对,创建密钥-关联资源-下载就好了,之后在SSH连接时使用就好。

三、连接到云服务器

前面都做好后,我们就可以连接到云服务器了,当然阿里云本身也提供了web端连接方式,不过我是习惯了使用本地的SSH工具,工具上不必纠结,顺手习惯就行。

我Mac电脑使用的Tabby,连接上服务器查看基本信息就不多讲了,下面才是重点。

四、安装和配置软件

简单的直接根据ECS提供的安装Docker的文档一步步操作就好了

安装JDK

如何部署Java Web环境_云服务器 ECS(ECS)-阿里云帮助中心

安装Docker

安装Docker并使用_云服务器 ECS(ECS)-阿里云帮助中心

安装MySQL

这里再次强调一下,一定要重视root用户,这是所有软件中最重要的用户,对于root用户不能有半点信息泄漏。非常建议创建专门的数据库用户,密码也是要精心设置的,只允许非root用户远程连接数据库,root用户只能在服务器上操作数据库,这很重要!!!

安装MySQL数据库_云服务器 ECS(ECS)-阿里云帮助中心

安装Redis

如何在配备持久内存的实例上部署Redis应用_云服务器 ECS(ECS)-阿里云帮助中心

这里我安装的时候好像是有点问题的,其他的安装方式我也会写博客补充的,敬请期待。

安装Nacos

docker run --name nacos2.2 -e MODE=standalone -e JVM_XMS=128m -e JVM_XMX=128m  -p 8848:8848 -p 9848:9848 -d nacos/nacos-server:v2.2.0

因为我对Nacos的要求比较低,所以使用的是Docker方式单机部署而且设置的内存很小,大家根据自己的需要来。

五、应用程序

有了需要的软件环境,就可以愉快的玩耍了。

有devops需要的可以看我的另一篇文章。

标签:需要,提供商,ECS,服务器,Docker,使用指南,安装
From: https://blog.51cto.com/wnhyang/9232833

相关文章

  • 服务器安全性漏洞和常见攻击方式解析
    服务器安全性是当今互联网信息安全的重要组成部分。在网络安全领域中,常见的威胁之-就是服务器安全性漏洞。本文将深入探讨服务器安全性漏洞的本质,并分析常见的攻击方式并提供一些建议以加强服务器的安全性。一、服务器安全性漏洞的本质服务器安全性漏洞指的是服务器系统中存在的缺......
  • 服务器IP如何隐藏
    说到IP地址,它足以作为服务器的定位标志,算是在互联网上的名片。因此,当一些黑客攻击服务器时,IP地址便会成为首要目标。为保护服务器避免受到潜在的攻击和侦察,隐藏服务器的真实IP地址是一项重要的措施。服务器IP隐藏的原理:服务器IP隐藏的基本原理是防止未经授权的用户通过直接......
  • DreadHunger恐惧饥荒海上狼人杀服务器配置要求
    DreadHunger恐惧饥荒海上狼人杀服务器配置要求大家好我是艾西,在这几天DreadHunger恐惧饥荒海上狼人杀技术组对于客户端做了一些调整修复,对于之前开房间只能默认7777端口做出了调整。目前经过我自己的测试是可以完全设置成你自己想要的端口,官方客户端更新固定游戏端口的设置,改成随机......
  • 北斗网络时钟服务器介绍、网络校时服务器,北斗网络授时服务器,时钟服务器
    随着科学技术的发展工业信息化高速迈进许多设备对于高精度时间系统应用日益广泛,高稳定时钟系统显得尤为重要,在某些系统设备从而需要网络校时服务器进行校正,网络时间服务器可接收北斗卫星标准时间为基准同步时间。网络校时服务器是针对自动化系统中的计算机、控制装置等进行校时的高......
  • LXD管理和使用GPU服务器之使用
    LXD使用创建容器基本用法##使用Ubuntu22.04镜像启动一个名为ceshi的容器lxclaunchubuntu:22.04ceshi##检查启动的实例列表lxclist##使用命令查询每个实例的更多信息lxcinfoceshi##停止容器lxcstopceshi##删除容器lxcdeleteceshi##强制删除容器lxcd......
  • 防火墙添加允许服务器IP和端口方法
    一、检测防火墙命令systemctlstatusfirewalld如果显示如下active表示防火墙开启●firewalld.service-firewalld-dynamicfirewalldaemonLoaded:loaded(/usr/lib/systemd/system/firewalld.service;enabled;vendorpreset:enabled)Active:active(ru......
  • 串口服务器在网络通信中的作用与应用场景
    在当今的网络通信技术中,串口服务器扮演了一个至关重要的角色。它是一个实现串口到网络功能转换的设备,通常用于设备的远程管理和控制。本文将探讨串口服务器在网络通信中的作用及其应用场景。串口服务器的基本原理串口通信是一种基本的计算机通信方式。它通过数据信号线和地线等按位......
  • 串口服务器技术概述与实际应用案例
    在当代信息化时代,串口服务器技术因其独特的通信转换功能,在众多领域发挥着不可替代的作用。本文将对串口服务器的技术原理进行概述,并结合实际应用案例,深入探讨其在现代通信中的应用。串口服务器技术原理串口服务器,主要是将传统的RS-232、RS-485、RS-422串口转换成TCP/IP网络接口。这......
  • 当黑客入侵了服务器后会发生什么
    作为互联网服务的基础承载,服务器作用重大。但正是这种重要性,让它成为越来越多网络gong击的首选目标。目前,针对服务器的网络gong击层出不穷,从勒索软件、漏洞利用再到数据窃取以及挖K等等,种种网络gong击让服务器随时随地处于危险之中。网络罪犯会利用服务器干啥?第一种:搞勒索让你交......
  • 串口服务器485至以太网转换技术指南
    在现代工业和网络通信领域,串口服务器485至以太网转换技术扮演着至关重要的角色。本文旨在介绍这一技术的关键点和实际应用.串口服务器与RS-485接口串口服务器是一种网络设备,用于将串行通信(如RS-485)转换为以太网通信。RS-485接口是一种广泛应用的串行通信标准,它支持高速、远距离的多......