浅谈云服务器下如何选择操作系统
目录
- Windows操作系统和Linux操作系统有何区别?
- Windows系统和Linux系统哪个更好,应该怎么选择?
- 华为云提供哪些版本的操作系统?
- 如果选错了云服务器的操作系统,怎么切换?
Windows操作系统和Linux操作系统有何区别?
Windows操作系统:需支付版权费用,(华为云已购买正版版权,在华为云购买云服务器的用户安装系统时无需额外付费),界面化的操作系统对用户使用习惯来说可能更容易上手;目前华为云提供的版本有2008版、2012版、2016版和2019版,并有英文和中文版的区分。
Linux操作系统:分为商业公司维护的商业版本和开源社区维护的免费发行版本,常用的Ubuntu、CentOS、Debian属于免费发行版,而Redhat和SUSE需要收费,有界面化和命令行两种操作,可分为Debian系、Redhat系以及其他自由的发布版本,当前华为云提供了CentOS、Ubuntu、EulerOS、Debian、OpenSUSE、Fedora、CoreOS、openEuler以及other等9种可供选择的操作系统。
Windows系统和Linux系统哪个更好,应该怎么选择?
其实不存在哪个好哪个不好,两个操作系统各有特点,只是说哪个操作系统更适合你,适合你的业务,在选择时,可从如下角度去选择。
Ø 根据业务需求来选(网站采用哪种开发语言?网站的数据库类型?)
如果开发语言为ASP、.NET、MFC、C#,数据库为ACCESS、SQL Server,请选择Windows;如果需要运行Microsoft软件,则只能选择Windows;
如果开发语言为WAP,数据库为MySQL、SQLite,请选择Linux;
如果开发语言为HTML、C、JAVA、PHP等,两种操作系统都支持,随心选吧!
Ø 如果你选择好了系统,这里我们再来讲讲版本如何选择?
Windows:版本选择的建议是版本越高越好,win2003和win2008都已经停止了安全更新,许多云厂商也会逐步下线这两个版本,因此不建议选择,,win2012、win2016、win2019网络优化和系统兼容性比较好,兼具开放性,可伸缩性、安全性、高性能、操作简单。另外,在选择32位还是64位时,区别在内存的大小,32位最大只可支持到4GB内存,如果要使用高于4GB的内存或者以后有扩充内存到4GB以上,选择64位操作系统。至于语言,中文还是英文,请根据自身使用习惯来选择。
Linux:常用的发行版是CentOS、Ubuntu、Debian,当前,绝大多数互联网公司选择CentOS, CentOS更侧重服务器领域,并且无版权约束。
华为云提供哪些版本的操作系统?
Windows系统,华为云在用户购买云服务器时提供了最多16个版本
Linux系统,华为云提供了9个常用的Linux操作系统,且每个系统又有不同的版本。选择非常丰富!
如果选错了云服务器的操作系统,怎么切换?
这里为大家整理了详细的切换指导,
1、 登录管理控制台
2、 单击管理控制台左上角的,选择区域和项目。
3、 选择计算>弹性云服务器。
4、 在待切换操作系统的弹性云服务器的“操作”列下,单击“更多>镜像/磁盘>切换操作系统”。
请注意:切换操作系统前请先将云服务器关机,或根据页面提示勾选“系统自动关机后切换操作系统”。
5、 根据需求选择需要更换的弹性云服务器规格,包括“镜像类型”和“镜像”。
6、 设置登录方式,如果待切换操作系统的弹性云服务器是使用密钥登录方式创建的,此时可以更换新密钥。
7、 单击“确定”
8、 在“切换云服务器操作系统”页面,确认切换的操作系统规格无误后,阅读并勾选“我已经阅读并同意《华为弹性云服务器服务协议》”,单击“提交申请”。
请注意:提交切换操作系统的申请后,弹性云服务器的状态变为“切换中”,当该状态消失后,表示切换结束。
说明:切换操作系统过程中,会创建一台临时弹性云服务器,切换操作系统结束后会自动删除。
以上就是浅谈云服务器下如何选择操作系统的详细内容,更多关于云服务器下如何选择操作系统的资料请关注我们其它相关文章!
相关推荐
-
阿里云ECS云服务器如何开放8080端口
阿里云服务器ECS处于安全考虑默认自带安全组(仅开放了22号和3389号端口),Tomcat的默认端口号为8080,所以想使用Tomcat不开放8080端口是不行的.很多用户通过修改iptables来开放8080号端口,结果失败,这是由于安全组,对安全组,阿里云亘古不变的安全组开放端口问题.废话少说,云服务器吧来说说阿里云服务器ECS如何开放8080端口吧! 注意:阿里云服务器开放端口首先要配置安全组,如果您开启了服务器内部防火墙,您还需要修改iptables,关于配置安全组的方法官网文档中有教
-
阿里云服务器安装Mysql数据库的详细教程
前言 由于在学习过程中需要安装zookeeper,我的虚拟机一直有问题,就够买了阿里云服务器.安装完zookeeper后想着把数据库也安装在服务器上,释放一下电脑的压力,在安装数据库的时候遇到了很多问题,通过查看有些大佬的作品终于安装好了数据库.现在就我遇到的问题总结如下: 一.卸载Mysql 1.查看是否安装mysql 首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功 [root@localhost ~]# php -v 或 [root@localhost ~]# rpm -q
-
详解如何在阿里云服务器安装Mysql数据库
前言 由于在学习过程中需要安装zookeeper,我的虚拟机一直有问题,就够买了阿里云服务器.安装完zookeeper后想着把数据库也安装在服务器上,释放一下电脑的压力,在安装数据库的时候遇到了很多问题,通过查看有些大佬的作品终于安装好了数据库.现在就我遇到的问题总结如下: 一.卸载Mysql 1.查看是否安装mysql 首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功 [root@localhost ~]# php -v 或 [root@localhost ~]# rpm -q
-
Centos8.2云服务器环境安装Tomcat8.5的详细教程
在安装Tomcat之前,先安装好JDK环境 可以看下我以前写的安装JDK的文章及环境配置 关于Linux服务器配置java环境遇到的问题 去Apache官网下载Tomcat8.5的安装包,https://tomcat.apache.org/ 也可以选择其他版本的 Tomcat 这里选择 Tomcat8,https://tomcat.apache.org/download-80.cgi wget 命令+复制的下载地址 wget https://mirrors.bfsu.edu.cn/apache/
-
阿里云服务器搭建Php+Apache运行环境的详细过程
1.apache 1.1 安装apache 使用yum命令安装 : yum -y install httpd 执行结果如下: 1.2 开启apache 开启apache: systemctl start httpd 开启启动apache: systemctl enable httpd 执行结果如下: 1.3 验证安装是否成功 在浏览器输入http://(服务器公网ip),如果出现以下页面说明安装成功: 1.4 验证是否能够正常访问 使用vim在/var/www/html下面编辑一个html文件:
-
阿里云服务器Tomcat无法访问的问题
1.前言 之前我就已经在阿里云上面配置过Tomcat了,并且当时测试过也是可以访问的,之后因为一些原因就把Tomcat给卸载了,昨天晚上开始重新安装Tomcat启动测试,发现一直都是访问不了,然后自己一个晚上的时间又没了,主要可能是下面几个原因,希望对你有所帮助 2.方案 阿里云的检查措施是两层,第一层就是防火墙,第二层就是安全组了,这里我们先配置防火墙 2.1配置防火墙,开通端口 这里我们先检查防火墙的状态是否是开启的 systemctl status firewalld `` 如果出现这个错
-
Docker安装阿里云服务器和在虚拟机安装遇到的坑(问题小结)
Docker安装(阿里云服务器) Docker官方centos安装教程 卸载旧版本 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 使用存储库安装 在新主机上首次安装Docker Engine之前,需要设置Docker存储库.之后,您
-
云服务器centos8安装oracle19c的详细教程
因为云服务器的centos是没有图形界面的,所以安装比较麻烦,刚好19c有本地rpm的安装方法,所以推荐用rpm安装. 首先到官网下载rpm包,然后上传到服务器.官网需要先注册账号,而且因国情原因下载很慢,我下载传到网盘了. 链接: https://pan.baidu.com/s/1VypTTrd9zpiLzw1_zV8pVw 提取码: sexh 上传到服务器的两个rpm文件,第一个是数据库安装包,第二个是安装数据库的准备环境,安装的时候先安装第二个. 一.用yum安装准备环境配置: 在安装之前
-
浅谈云服务器下如何选择操作系统
目录 Windows操作系统和Linux操作系统有何区别? Windows系统和Linux系统哪个更好,应该怎么选择? 华为云提供哪些版本的操作系统? 如果选错了云服务器的操作系统,怎么切换? Windows操作系统和Linux操作系统有何区别? Windows操作系统:需支付版权费用,(华为云已购买正版版权,在华为云购买云服务器的用户安装系统时无需额外付费),界面化的操作系统对用户使用习惯来说可能更容易上手:目前华为云提供的版本有2008版.2012版.2016版和2019版,并有英文和中文版
-
浅谈web服务器项目中request请求和response的相关响应处理
我们经常使用别人的服务器进行构建网站,现在我们就自己来写一个自己的服务来使用. 准备工作:下载所需的题材及文档 注:完整项目下载 一.request请求获取 1.了解request请求 在写服务器之前,我们需要知道客户端发送给我们哪些信息?以及要求我们返回哪些信息?经过测试我们能够知道用户客户端发送的信息有以下几点: 客户端发送到服务器端的请求消息,我们称之为请求(request),其实就是一个按照http协议的规则拼接而成的字符串,Request请求消息包含三部分: 请求行 消息报头 请求正
-
浅谈Linux环境下gcc优化级别
代码优化可以说是一个非常复杂而又非常重要的问题,以笔者多年的linux c开发经验来说优化通常分为两个方面,一是人为优化,也就是基于编程经验采用更简易的数据结构函数等来降低编译器负担,二是采用系统自带的优化模式,也就是gcc - o系列,下面我将简述一下各级优化的过程以及实现. gcc - o1 首先o1上面还有一个o0,那个是不提供任何优化,项目中几乎不会使用,而o1使用就非常广泛了,o1是最基本的优化,主要对代码的分支,表达式,常量来进行优化,编译器会在较短的时间下将代码变得更加短小,这样体
-
浅谈web服务器项目中静态请求和动态请求处理
注:完整项目下载 在处理了核心任务之后,我们会发现有些请求并不是都是静态的,那么我们就需要进行实现处理动态请求的要求,如下面代码是我们请求的解决方式,我们只需在HttpRequestImpl实现类中,将如下代码实现具体的判断过程 //判断当前请求的否是静态资源 public boolean isStaticResource(){ return true; } //判断当前请求的否是动态资源 public boolean isDynamicResource(){ return true; } 1.
-
浅谈find命令下的atime,ctime,mtime
Linux下的find命令在目录结构中搜索文件,并执行指定的操作.linux下的find命令提供了相当多的查找条件,功能很强大,由于find的功能很强大,所以他的选项也很多,今天我们来细说一下find命令下的三个时间参数atime,ctime,mtime. atime:access time,最近一次访问时间,当使用这个文件的时候就会更新这个时间. mtime:modify time,最近一次文件内容更改时间,当修改文件内容数据时,就会更改这个时间. ctime:change time,最近一次
-
浅谈Java向下转型的意义
一开始学习 Java 时不重视向下转型.一直搞不清楚向下转型的意义和用途,不清楚其实就是不会,那开发的过程肯定也想不到用向下转型. 其实向上转型和向下转型都是很重要的,可能我们平时见向上转型多一点,向上转型也比较好理解. 但是向下转型,会不会觉得很傻,我是要用子类实例对象,先是生成子类实例赋值给父类引用,在将父类引用向下强转给子类 引用,这不是多此一举吗?我不向上转型也不向下转型,直接用子类实例就行了. 我开始学习Java时也是这么想的,这误区导致我觉得向下转型就是没用的. 随着技术的提升,我在
-
浅谈在JupyterNotebook下导入自己的模块的问题
在jupyternotebook下导入自己写的模块,有两点需要注意: 1.要将自己写的模块编程xxx.py的形式,而不是.ipynb文件 2.当更改自己的模块的内容后,要Restart内核,才能反映到使用该模块的.ipynb文件中. 补充知识:Jupyter 重新导入修改后的自定义包 Jupyter 经常遇到这样一个问题,就是在已有的 notebook 中导入了自定义的 itools.py 包文件,但是在编辑 notebook 中发现需要对 itools.py 文件某些函数进行修改,但是保存后再
-
浅谈C#多线程下的调优
目录 一.原子操作 1.基于Lock实现 2.基于CAS实现 3.自旋锁SpinLock 4.读写锁ReaderWriterLockSlim 二.线程安全 1.线程安全集合 2.线程安全字典 三.线程池 1.通过QueueUserWorkItem启动工作者线程 2.线程池等待(信号量) 3.Task 4.线程池调度原理 四.并行 五.异步IO 1.异步IO于同步IO比较 2.异步读写文件 一.原子操作 先看一段问题代码 /// <summary> /// 获取自增 /// </summa
-
浅谈Web服务器和应用服务器的区别
通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods).确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic). 下面让我们来细细道来: Web服务器(Web Server) Web服务器可以解析(handles)HTTP协议.当Web服务器接收到一个HTTP请求(request),
-
浅谈Windows系统下C语言编程中Glib库的使用
在这个C的变成世界里,有许多实用的库,其中最有名的且最通用(跨多个平台的实现包括Windows,要知道很多实用的编程库都不提供Windows的实现)就是GLib这个库,其中就有实现线程的部分. glib库是Linux平台下最常用的C语言函数库,它具有很好的可移植性和实用性. glib是Gtk +库和Gnome的基础.glib可以在多个平台下使用,比如Linux.Unix.Windows等.glib为许多标准的.常用的C语言结构提供了相应的替代物. 如果在程序中要使用到glib库中的函数,则应该包
随机推荐
- Redis发布订阅和实现.NET客户端详解
- 用jquery等比例控制图片宽高的具体实现
- Java中字符串与byte数组之间的相互转换
- Android 获取屏幕高度,标题高度,状态栏高度(实例代码)
- Spring Data JPA实现动态查询的两种方法
- 脚本收藏iframe
- JavaScript数据结构链表知识详解
- 弹出遮罩层后禁止滚动效果【实现代码】
- asp.net 修饰符介绍(关于public、private、protected、internal)
- 通过php删除xml文档内容的方法
- PHP中file_exists函数不支持中文名的解决方法
- js正则表达式之RegExp对象之compile方法 编译正则表达式
- mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)
- Spring Boot整合mybatis(一)实例代码
- python Django框架实现自定义表单提交
- C++ 实现优先队列的简单实例
- C++中vector和map的删除方法(推荐)
- Android 利用 APT 技术在编译期生成代码
- Android ListView的OnItemClickListener详解
- C#实现获取mp3 Tag信息的方法