云端搭建Linux学习环境 链接https://edu.aliyun.com/article/19 (阿里云ECS服务器 )课堂
云端搭建Linux学习环境
链接https://edu.aliyun.com/article/19
1. 开通云服务器 2
1.包年包月 按量付费(适合测试数据的时候) 2
2.地域 服务器数据中心所在城市 2
3. 网络 2
4. 实例系类 2
4. 公网带宽 3
5. 镜像 3
6. 存储 3
7. 购买台数 3
8. 安全设置 3
2.Linux 的远程管理 4
1.命令终端 4
2.文件传输 4
3.代码编辑 4
3. 为Linux环境安装图形化桌面(Gnome) 6
1.条件 6
2. 更新软件源并升级系统 7
3.安装Gnome+VNC一键包: 10
6.下载VNC_Viewer 11
4:学习 Linux 的基本操作 20
9.文件的下载 21
1.开通云服务器
进入ECS 的购买界面
1.包年包月 按量付费(适合测试数据的时候)
2.地域 服务器数据中心所在城市
华东1 杭州
华东2 上海
华北1 青岛
华北2 北京
华北3 张家口
华南1 深圳
不同地区之间内网不互联的
不同地域之间的同一区内网是互联的
一般我们选择可用区是看访客来源以及访客率最高的访客来源来自哪个国家哪个省份
比如是广东地区的,就选 华南1深圳的比较好
3. 网络
经典网络 是阿里云最早的网络访问方式 EDS RES 都是可以互联的 使用安全组织来隔离访问隔离控制
专有网络有个虚拟的网络和虚拟交换机 同一网络和同一个交换机下面才能实现 EDS 和 RES的互联 还可以绑定弹性官网IP 无论我们的ECS配置 无论怎么变更我们的IP都不会变 安全组可以实现可视化的配置
4. 实例系类
实现IO优化实例
分为系列一 aer barge 。。。内存
系列二 CPU DDOF 的内存
系列三 CPU DDRFOR 的内存
提供2.5GHZ的中轴HZ主频 适合通用计算机 小型WEB应用 中小型数据库
3.2GHZ的高轴 HZ频率 利用CPU进行高精度编解码,渲染,高定性能计算机场景
不同选型下面有不同的配置
4.公网带宽
按使用流量 无论我们使用多大的带宽都是用流量计费的
不同地域之间的流量资费不一样
固定带宽
5.镜像
公共镜像:
阿里云提供的底层公共实例镜像 比较纯净没有其他的附加组件
自定义镜像:
在公共镜像的基础上自定义安装软件和服务
共享镜像:
阿里云之间可以分享这个自定义镜像
镜像市场
商家做好的一些自定义镜像
6.存储
系统盘:40G起步的
1.SSD盘 论坛
2.高效 更适合大储存的场景
数据盘SSD盘
7.购买台数
8.安全设置
1.设置密钥 设置密钥文件来登录这个 linux系统 密钥 不会被暴力破解
2.设置密码 有个弊端可能会被暴力破解
3.创建后设置 创建ECS后重置密码 来设置密码
实例名称 系统自动生成
点击立即购买
2.Linux 的远程管理
Linux 的远程管理一般分为:命令终端,文件传输和代码编辑
1.命令终端
命令终端我们使用Putty 软件,Putty是一个自由的跨平台的Telnet/SSH客户端,同时在win32和Unix系统下模拟 .xtrem终端。其主要作者是SimonTatham
2.文件传输
使用SFTP协议传输文件的FTP软件
3.代码编辑
Linux代码和Windows是有不少区别的,就不如说回车上LF、CRLF,所以说编辑 Linux 上的文件像 .conf、config 文件啊,绝对不能用 TXT 文本编辑器!绝对不能用 TXT 文本编辑器!绝对不能用 TXT 文本编辑器!重要的事情说三遍,我接到过很多问题全都是 TXT 改文件的锅。
这里我推荐微软家的 Visual Studio Code,和其他编辑器比中文系统默认安装好就是中文,而且功能丰富,是一个比较不错的代码编辑器。
下载地址:https://code.visualstudio.com/Download
例子
新手注意
本实例安全组
开通
端口,有些时候端口没有开放一直以为我们软件配置出错了***
配置安全组
开放所有端口便于学习
3.为Linux环境安装图形化桌面(Gnome)
1.条件
条件 CentOS 7 64位的
打开putty
终端中输入
2.更新软件源并升级系统
在 SSH 内运行:
yum update&& yum install wqy-microhei-fonts
3.安装Gnome+VNC一键包:
Wget https://gist.githubusercontent.com/ivmm/d93138038edbd551def09205bb61ae11/raw/8ed82411926acb3ab331d293f6200447ad2c85cf/gnome_install.sh&& bash gnome_install.sh
注意要隔开Wget
按任意键开始安装:
安装桌面程序
不过这里的访问地址,IP是私网IP或者内网IP,我们需要自行替换成公网IP
6.下载VNC_Viewer
这里我们下载 TightVNc 的 VNC_Viewer 的绿色包:
http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_x86_viewer.zip
Wget https://gist.githubusercontent.com/ivmm/d93138038edbd551def09205bb61ae11/raw/8ed82411926acb3ab331d293f6200447ad2c85cf/gnome_install.sh&& bash gnome_install.sh
etc:
初期:早期UNIX中,贝尔实验室的解释是:etcetra directory 。 etc. 就是Et cetra。表示其他、等等什么的,英语里能常常看都这个缩写的。是用来放其他不能归类到其他目录中的内容。
后来FHS规定用来放配置文件,就解释为:"Editable Text Configuration" 或者 "Extended Tool Chest"。
linux下/etc为系统配置文件目录,该目录包含系统启动脚本、启动配置文件、用户登陆配置文件、网络配置文件、httpd 配置文件、IPSec 配置文件和其他文件等。
四、这里输入VNC的连接密码,不是root密码,可以是全新的,输入密码时是不显示的所以不要以为是没输入密码:
五、提示安装成功:
不过这里的访问地址,IP是私网IP或者内网IP,我们需要自行替换成公网IP
六、下载VNC_Viewer
这里我们下载 TightVNc 的 VNC_Viewer 的绿色包:
http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_x86_viewer.zip
七、运行VNC,输入公网IP:5901,点击 CONNETCT,然后输入刚才的VNC密码就可以了
八、开始你的远程 Linux 操作吧!
4:学习 Linux 的基本操作
视频学习附加内容:
Tar xzf 清净解压的命令
一、基本操作
1.查看系统、内核
cat /etc/redhat-release
uname -r
2.查看CPU
grep "CPU" /proc/cpuinfo
3.运行时间
uptime
4.查看系统位数
getconf LONG_BIT
5.查看硬盘和分区
df -h
6.软件安装与卸载
yum update #更新系统
yum makecache #更新软件源缓存
yum search 软件名 #搜索软件
yum install 软件名 #安装软件
yum remove 软件名 #卸载软件
7.软件的管理
service软件名 start #启动
service软件名 restart #重启
service软件名 stop #关闭
service软件名 status #状态
8.文件与文件夹管理
touch 文件名 #创建文件
mkdir –p a/b/c/d #递归创建文件夹
cp a.a b.b #复制文件
mv a.a c.c #重命名或者复制
chmod 0755 d/ #目录权限
chown –R 用户名:用户组 e/ #目录归属
rm a.bc -rf #删除文件/文件夹
9.文件的下载
wget http://下载地址
wget https://mirrors.aliyun.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-DVD-1611.torrent
10.压缩于解压
压缩:tar zcvf node-v4.5.0.tar.gz
解压:tar zxvf node-v4.5.0.tar.gz
云端搭建Linux学习环境 链接https://edu.aliyun.com/article/19 (阿里云ECS服务器 )课堂的更多相关文章
- 阿里云ECS服务器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里 ...
- 阿里云ECS服务器环境搭建——ubuntu16.04图形界面的安装
阿里云ECS服务器环境搭建——ubuntu16.04图形界面的安装 最近琢磨着想在服务器上搭建一个hexo博客,于是就在阿里云上买了一个云服务器ECS,远程接入后默认给的是一个命令窗口,没有图形界面, ...
- 阿里云ECS服务器环境搭建(1) —— ubuntu 16.04 图形界面的安装
阿里云ECS服务器环境搭建(1) —— ubuntu 16.04 图形界面的安装1. 背景在我们购买阿里云ECS服务器之后,默认的系统环境是很干净的,我购买的是ubuntu16.04,远程登录进入之后 ...
- 阿里云ECS服务器Linux环境下配置php服务器(二)--phpMyAdmin篇
上一篇讲了PHP服务器的基本配置,我们安装了apache,php,还有MySQL,最后还跑通了一个非常简单的php页面,有兴趣的朋友可以看我的这篇博客: 阿里云ECS服务器Linux环境下配置php服 ...
- 阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建
准备: 两台配置CentOS 7.3的阿里云ECS服务器: hadoop-2.7.3.tar.gz安装包: jdk-8u77-linux-x64.tar.gz安装包: hostname及IP的配置: ...
- 阿里云ECS服务器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper)
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里 ...
- 阿里云ECS服务器windows环境下配置redis
一.下载解压redis github下载地址:https://github.com/MSOpenTech/redis/tags 下载的是Redis-x64-3.2.100版本,Redis-x64-3. ...
- Linux学习1-Xshell连接阿里云ECS服务器
前言 前段时间双十一活动,头脑发热买了个阿里云的服务器,买了后也不知道怎么用一直放着在.最近想起来,于是看了下阿里云ECS的相关资料. 由于平常一直用xshell比较多,不太习惯阿里云的ESC终端连接 ...
- 阿里云ECS服务器上搭建keepalived+mha+mysql5.6+gtid+一主两从+脚本判断架构踩的坑
最近,公司项目搭建了一套后端数据库架构,不是在RDS,是在阿里云的ECS服务器上搭建keepalived.mha.mysql5.6.gtid.一主两从架构,目前还没有实现读写分离,以后架构升级,可能代 ...
随机推荐
- 蓝桥杯 Beaver's Calculator
问题描述 从万能词典来的聪明的海狸已经使我们惊讶了一次.他开发了一种新的计算器,他将此命名为"Beaver's Calculator 1.0".它非常特别,并且被计划使用在各种各样 ...
- JDK 8 - JVM 对类的初始化探讨
在<深入理解 Java 虚拟机>(第二版,周志明著)中,作者介绍了 JVM 必须初始化类(或接口)的五种情况,但是是针对 JDK 7 而言的. 那么,在 JDK 8 中,这几种情况有没有变 ...
- TCP和UDP数据包大小限制
1.概述 首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层. 其中以太网(Ethernet)的数据帧在链路层 IP包在网络层 TCP或UDP包在传输层 TCP或UDP中的数据(Da ...
- Windows10:怎么安装whl文件
whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件.使得可以在不具备编译环境的情况下,选择合适自己的python环境进行安装.安装方法很简单,进入命令行输入pip instal ...
- Java多线程中的常用方法
本文将带你讲诉Java多线程中的常用方法 Java多线程中的常用方法有如下几个 start,run,sleep,wait,notify,notifyAll,join,isAlive,current ...
- python的raw_input()函数。 函数的可变对象和不可变对象作为参数传递。
python的raw_input()函数, 接受键盘输入, 其返回值是字符串类型, 所以当输入的是数字时, 如果是想参与算术运算, 必须要对其进行类型转换. python的参数传递, 对于可变对象和不 ...
- C语言学习笔记--指针阅读技巧
1. 指针阅读技巧:右左法则 (1)从最里层的圆括号中未定义的标示符看起 (2)首先往右看,再往左看 (3)遇到圆括号或方括号时可以确定部分类型,并调转方向 (4)重复 2.3 步骤,直到阅读结束 注 ...
- kernel下制作动态logo
kernel下制作动态logo 在uboot中实现logo的好处是反映速度快. 在kernel中实现logo的好处是,不管是android还是什么其他平台,logo显示无需考虑上层平台. 参照三星平台 ...
- css代码结构
整个文档结构如下: 一般性样式 主体样式 reset样式 链接 标题 其他元素 辅助样式 表单 通知和错误 一致的条目 页面结构 标题.页脚和导航 布局 其他页面结构元素 页面组件 各个页面 覆盖
- 数据结构 nxd(顺序对)
数据结构 nxd(顺序对) 问题描述 给定 n 个数 a1,a2,...,an,求满足条件的(i,j)数量: i<j 且 a[i]<a[j] ★数据输入输入第一行为一个正整数 n.第二行为 ...