云端搭建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

例子

新手注意

本实例安全组

开通

有些地方要开通不是很常见的80 或443端口,有些时候端口没有开放一直以为我们软件配置出错了***

配置安全组

开放所有端口便于学习

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

时间: 2024-10-07 03:31:05

云端搭建Linux学习环境 链接https://edu.aliyun.com/article/19 (阿里云ECS服务器 )课堂的相关文章

阿里云ECS服务器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建

本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里云ECS服务器:master, slave1, slave2 操作系统:CentOS 7.3 Hadoop:hadoop-2.7.3.tar.gz Java: jdk-8u77-linux-x64.tar.gz ZooKeeper: zookeeper-3.4.14.tar.gz 1.2 各节点角色

阿里云ECS服务器Linux环境下配置php服务器(二)--phpMyAdmin篇

首先说明,以下文本内容用vim编辑麻烦 可参考阿里云ECS服务器Linux环境下配置php服务器(一)--基础配置篇 这一次我们来继续说说phpMyAdmin的安装. 什么是phpMyAdmin?phpMyAdmin是一种mysql的管理工具,它可以直接通过网页来管理你的MySQL,当然,phpMyAdmin不是必要的,如果你不安装phpMyAdmin,一样可以通过mysql的命令行来管理你的mysql. 开始安装. 首先找到phpMyAdmin的下载地址(推荐官网地址https://www.p

阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建

准备: 两台配置CentOS 7.3的阿里云ECS服务器: hadoop-2.7.3.tar.gz安装包: jdk-8u77-linux-x64.tar.gz安装包: hostname及IP的配置: 更改主机名: 由于系统为CentOS 7,可以直接使用‘hostnamectl set-hostname 主机名’来修改,修改完毕后重新shell登录或者重启服务器即可. 1 hostnamectl set-hostname master 2 exit 3 ssh [email protected]

在阿里云ECS服务器上部署Java环境实现域名访问

事实证明,善于利用网络搜索是一项非常重要的能力. 在很多时候,借用别人的经验和成果能够帮助我们拓宽思维和眼界,以高效率解决问题. 一味地自己埋头钻研,很可能会局限在角落里,甚至走进死胡同.从来,努力都不是要求自行其是.在绝大多时候,都是用成果来衡量努力的程度的,而善于借用现成的结果可以帮助我们解决问题. 今天找到了一篇很好的文章,讲述了如何在阿里云ECS服务器上部署Java环境实现域名访问. 链接 在之前我已经购买了域名和空间,并配置了映射,导入wordprss建立个人博客网站,实现了在线编辑和

阿里云ECS服务器的搭建

之前写了一个Android小项目,然后里面各种与后台数据库的交互,然后差不多完成了吧!感觉应该买一个服务器,而不是每次都是需要启动MyEclipse,启动Tomcat服务器才能够启动服务,获取到数据.那么这次就讲一下阿里云ECS服务器搭建的流程吧! 1. 去阿里云的官网购买服务器,菜单栏的"产品"-->"弹性计算"-->"云服务器ECS" 2. 进去里面购买,分为包年包月 与 按量付费 两种模式,其实价格对于学生党来说还是不算便宜的.

阿里云ECS服务器windows环境下配置redis

一.下载解压redis github下载地址:https://github.com/MSOpenTech/redis/tags 下载的是Redis-x64-3.2.100版本,Redis-x64-3.2.100.zip. 二.安装redis 1.解压并改名到你喜欢的目录,c:\redis 注意:这里有2个conf配置文件,redis.windows.conf和redis.windows-service.conf后续会要修改 2.启动redis redis-server redis.windows

使用VMware Workstation 11搭建Linux学习环境(Linux所用版本CentOS 7.0)

今天学习了一天的Linux相关基础知识,下面做一下总结以备不时之需. 首先先从搭建学习环境开始写起,我用的是VMware公司的最新工作站版本,也就是VMware Workstation 11,之所以使用VMware而不用像VirtualBox等其他的虚拟机软件是因为VMware在安装了VMware Tools后可以方便的与宿主机进行复制.粘贴等操作,当然也有可能其他的软件也可以,只是我孤陋寡闻了吧,不过用VMware的缺点就是它是个商业软件需要注册(这个可以自行解决),还有就是在内存占用和性能上

Linux一键安装web环境全攻略(阿里云ECS服务器)

摘自阿里云服务器官网,此处 一键安装包下载: 点此下载 安装须知 1.此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为: nginx:1.0.15.1.2.5.1.4.4 apache:2.2.22.2.4.2 mysql:5.1.73.5.5.35.5.6.15 php:5.3.18.5.4.23.5.5.7 php扩展:memcache.Zend Engine/ OPcache ftp:(yum/apt-get安装) phpwind:8.7 GBK phpmyadm

记一个linux零基础的人搞阿里云ECS服务器中遇到的坑(系统为ubuntu)

概述: 因为最近研究python网络爬虫方面的知识比较多,于是租了一台阿里云(本文非广告)的云服务器(系统为ubuntu)作为学习之用,由此开始了本人的受苦之路,整理了到目前为止遇到的坑,与各位萌新共勉 遇到的坑: (作为一个linux初学者有些问题确实看起来很傻,但是确实是本人被困扰过的问题,各位大神勿喷ORZ) 1.纯命令行模式下的指令 这个大概是所有习惯windows操作的人总要面临的一个问题,如果是虚拟机还好说,我们有GUI来抚慰自己的心灵,但是作为一个只有shell的服务器,我还有什么