云服务器ECS入门

2023-05-16

1.什么云服务器ECS

  • 云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS

(Infrastructure as a Service)级别云计算服务。

  • 云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。

2.如何获取一台云服务器ECS

1.飞天加速计划免费领取

学生用户免费领取关键步骤:完成学生认证:

2.云服务器ECS产品详情页付费购买

3. 何管理服务器ECS

  1. 重置ECS密码/重启ECS

操作路径:概览—实例ID>实例详情>重置密码

2. 远程连接ECS

操作路径:概览—实例ID>远程连接

连接方式:Workbench 或 VNC均可,推荐使用Workbench

3. 配置安全组规则

操作路径:概览-实例ID>实例详情>配置安全组>配置规则

端口设置:常用端口已默认开放,即22(可远程登录Linux )、3389(可远程登录windows )、

ICMP(可以ping通网络);

特殊端口,如80、25等端口,请评估业务需要及安全性后再开通

4. 变更ECS配置操作

操作路径:概览—实例ID>实例详情>操作,区分包年包月、按量付费

5使用数据监控

a.数据监控有什么用:通过监控,能够实时可视化掌握ECS运
行状态,一旦出现安全隐患,可及时预警,避免影响业务正常
运转。
b. 操作路径:概览—实例ID>安装插件
c. 监控维度:
■ 资源:CPU、内存、带宽、云盘使用率、系统负载、连接数等
■ 时间:1小时、6小时、1天、7天、自定义
d. 监控特色功能:
ⅰ. 报警规则:支持按阈值或事件设置报警
ⅱ. 报警通知:支持电话、短信、邮件、钉钉机器人

4. 控制台管理实践

1 .双击打开远程桌面的Chromium网页浏览器。在RAM用户登录框中单击下一步,并复制粘贴页面左上角的子用户密码到用户密码输入框,单击登录。(lx shell粘贴快捷键ctrl+shift+v,其他地方粘贴是ctrl+v)

2. 在左侧列表处单击产品与服务,然后单击云服务器ECS,进入ECS管理控制台。

3.在云服务器ECS控制台页面的左侧的导航栏中,选择实例与镜像>实例,进入实例页面。然后在实例页面顶部菜单栏中选择地域。找到实验室提供的ECS实例资源,并单击此实例ID,进入此台ECS实例的管理界面。

4. 单击云盘,可以查看到此实例中包含的两个磁盘:20G的数据盘和80G的系统盘

5. 点击实例详情,进入实例操作界面,在主页面基本信息栏中,单击重置实例密码。

6. 重置实例密码的对话框中,输入自定义密码,然后单击保存密码

完成后,点击 【保存密码】。重置密码后,必须在重启ECS实例,重置的密码才会生效。

7. 重置实例密码的对话框中,单击立即重启。在实例详情的页面中,可以看到实例的状态从停止中变为运行中,此时证明ECS实例已正常运行。

8. 最小化浏览器,返回云桌面双击进入LX终端

输入以下命令,远程连接ECS实例。

说明:@xxx.xx.xx.xx(此处xxx.xx.xx.xx 为云产品资源提供的ECS服务器的弹性IP),(lx 终端粘贴快捷键ctrl+shift+v /鼠标右键选择粘贴)。

ssh root@xxx.xx.xx.xx

在password处输入重置的密码(本文中是Passw0rd),就可以重新登陆到ECS实例中,进行其他的应用部署和操作。

说明:输入密码时界面是没有反应的,输入完毕直接回车即可,不要误以为出问题了。

5.基于ECS搭建云上博客

1.安装并配置Apache服务

1.登录服务器

连接之后需要输入登录密码,注意密码的粘贴不会显示,粘贴后直接回车就能进入本实验环境。

2.安装Apache

  1. 执行如下命令,安装Apache服务及其扩展包。

yum -y install httpd mod_ssl mod_perl mod_auth_mysql

  1. 执行如下命令,查看Apache是否安装成功

httpd -v

返回结果如下所示,表示您已成功安装Apache。

  1. 执行如下命令,启动Apache服务。

  1. 单击这里切换远程桌面

  1. 在远程桌面双击网页浏览器

  1. 在Firefox ESR浏览器的址栏中,访问http://ECS公网地址。

若返回页面如下图所示,说明Apache服务启动成功。

2. 安装MariaDB数据库

由于使用WordPress搭建云上博客,需要使用MySQL数据库存储数据。本步骤将指导您如何在ECS实例上安装MySQL的开源替代品MariaDB(MariaDB兼容MySQL),并创建博客数据库。

  1. 切换至Web Terminal

  1. 执行如下命令,安装MariaDB Server。

yum install -y mariadb-server

返回如下命令,表示您已安装完成MariaDB Server

  1. 执行如下命令,启动MariaDB Server。

systemctl start mariadb
  1. 执行如下命令,查看MariaDB Server运行状态。

systemctl status mariadb

  1. 执行如下命令,设置数据库root用户的初始密码。(出现Enter Password提示符的时,直接回车)

mysqladmin -u root -p password

返回如下结果,由于您是第一次设置数据库密码,因此在出现Enter Password提示符的时,直接回车即可。

[root@iZuf6gb82q5nxhu4j55hn8Z ~]# mysqladmin -u root -p password
Enter password: 
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
  1. 执行如下命令,连接数据库。

mysql -uroot -p

返回如下结果,出现Enter password提示符的时,输入root用户的密码123456789,即可登录数据库。(输入的密码是不会显示的,这是正常的,没有出错哦

  1. 执行如下命令,创建WordPress数据库。

reate database wordpress;

返回结果如下,您可以看到您创建的WordPress数据库。

3. 安装PHP

PHP是一种广泛使用的通用开源脚本语言,适合于Web网站开发,它可以嵌入HTML中。本步骤将指导您如何在ECS实例上安装并配置PHP服务。

  1. 执行如下命令,安装PHP。

yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

返回如下结果,表示您已安装完成PHP。

  1. 执行如下命令,创建PHP测试页面。

echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php

  1. 执行如下命令,重启Apache服务。

systemctl restart httpd

在实验室页面右侧,单击

图标,切换至远程桌面。

  1. 在远程桌面Firefox ESR浏览器的地址栏中,访问http://<ECS公网地址>/phpinfo.php。

说明 :您需要将<ECS公网地址>替换为云产品资源列表中的ECS公网地址。

返回如下页面,表示PHP语言环境安装成功。

4. 安装和配置WordPress

本步骤将指导您如何在ECS上安装和配置WordPress。

在实验室页面右侧,单击

图标,切换至Web Terminal。

  1. 执行如下命令,安装WordPress。

yum -y install wordpress

返回如下结果,表示您已安装完成WordPress。

  1. 修改WordPress配置文件。

1)执行如下命令,修改wp-config.php指向路径为绝对路径。

# 进入/usr/share/wordpress目录。
cd /usr/share/wordpress
# 修改路径。
ln -snf /etc/wordpress/wp-config.php wp-config.php
# 查看修改后的目录结构。
ll

2)执行如下命令,移动wordpress文件到Apache根目录。

# 在Apache的根目录/var/www/html下,创建一个wp-blog文件夹。
mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/

3)执行以下命令,修改wp-config.php配置文件。

sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php
sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
sed -i 's/password_here/123456789/' /var/www/html/wp-blog/wp-config.php

4)执行以下命令,查看配置文件信息是否修改成功。

cat -n /var/www/html/wp-blog/wp-config.php

返回如下结果,您可以看到配置文件相关信息已修改成功。

5)执行如下命令,重启Apache服务。

systemctl restart httpd

5测试WordPress

完成以上所有步骤后,您就可以测试基于ECS所搭建的云上博客了。

在实验室页面右侧,单击

图标,切换至远程桌面。

  1. 在远程桌面的Chromium网页浏览器的地址栏中,访问http://<ECS公网地址>/wp-blog/wp-admin/install.php。

说明 :您需要将<ECS公网地址>替换为云产品资源列表中的ECS公网地址。例如:http://192.168.0.1/wp-blog/wp-admin/install.php

  1. 在WordPress配置页面,配置相关信息,然后单击Install WordPress。

参数说明:

  • Site Title:站点名称。本示例为Hello ABC。

  • Username:管理员用户名。本示例为admin。

  • Password:访问密码。本示例为Cm%c4(MKI3gQwGk8ap。

  • Your Email:邮箱地址,建议使用真实有效的邮箱地址。若没有,可以填写虚拟邮箱地址,但将无法接收信息。本示例为admin@admin.com。

  1. Success!页面,单击Log In

  1. 在登录页面,输入您的用户名和密码,单击Log In

返回如下页面,表示您已成功登录博客首页,你即可进行博客发布等操作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

云服务器ECS入门 的相关文章

  • 三分钟了解腾讯云DDOS基础防护

    三分钟了解腾讯云DDOS基础防护 DDoS 基础防护应用场景包括哪些 腾讯云 DDoS 基础防护应用于攻击频率不高且攻击峰值不超过基础防护阈值的 DDoS 攻击防护场景 当攻击流量超过一定流量时 将自动启动 DDoS 清洗设备进行流量清洗
  • 参加了阿里云天池的视觉 AI开发者创新应用赛,我学到了什么?

    天池大赛 预选赛 半决赛 初次接触Php的我 遇到了哪些问题 预选赛 非常幸运 我参加了这个比赛 为什么说幸运呢 因为是小破站关注的一个up主推荐的 幸运的是我知道了这个比赛 更幸运的是我参加了这个比赛 虽然没有什么大牛队友 我们也磕磕碰碰
  • 什么是对象存储COS?它又有哪些优势?

    产品概述 对象存储 Cloud Object Storage COS 是腾讯云提供的一种存储海量文件的分布式存储服务 用户可通过网络随时存储和查看数据 腾讯云 COS 使所有用户都能使用具备高扩展性 低成本 可靠和安全的数据存储服务 COS
  • 大佬为你揭秘微信支付的系统架构,你想知道的都在这里了

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由李跃森发表于云 社区专栏 李跃森 腾讯云PostgreSQL首席架构师 腾讯数据库团队架构师 负责微信支付商户系统核心数据库的架构设计和研发 PostgreSQL x2社区核心
  • 阿里云——云安全中心安全事件提醒:挖矿程序

    近日收到云安全中心安全事件提醒 出现了紧急安全事件 挖矿程序 建议您立即登录查看事件详情 并根据事件建议的方案进行处理 登录服务器后用top命令查看CPU利用率并不高 感觉不一定真是挖矿程序在作怪 或挖矿还没启动 用ps ef命令列出进程
  • 腾讯云2022年双11云服务器配置及报价表汇总

    活动直达 点此进入腾讯云2022年双11活动主会场 腾讯云2022年双11活动的既有轻量应用服务器又有云服务器 购买资格分为个人企业同享和企业用户专享 因此 价格表可分为个人企业同享轻量应用服务器 个人企业同享云服务器 企业专享轻量应用服务
  • FTP:服务器发回了不可路由的地址,使用服务器地址代替 问题解决方案

    状态 连接建立 等待欢迎消息 状态 初始化 TLS 中 状态 TLS 连接已建立 状态 已登录 状态 读取目录列表 状态 服务器发回了不可路由的地址 使用服务器地址代替 打开阿里云控制面板 把放行端口中的39000 40000加入放行规则
  • 真假难辨?来看看华为云区块链怎么搞定

    怎么证明你是你 你的合同是真合同 被骗 防被骗 怎么证明自己的证据是真实的 跑路 人间蒸发 怎么还原事实维护自己的合法产权 云 5G的普遍应用与流量平面化 促使数字化资产内容爆发式增长 数字合同 知识版权 书籍 视频 音乐 个人信息等在流通
  • 教你从零开始搭建私有网盘及个人博客(云服务器基础使用教程)

    云服务器选择 首先 你必须购买一个的服务器 不过你可以到阿里云的 高校学生 在家实践 计划 http suo im 5sMWSq 中免费领取6个月的云服务器先试试手 选配服务器和选配个人电脑差不多 所以配置方面不多提 我们直接看到 镜像 选
  • 阿里云实例重启服务器后宝塔面板无法访问打开,同时SSH和网站也无法链接解决方法

    这个持续了一天 今天终于找到办法解决了 分享一下解决方法 网上找了很久 他们说的那些办法都无法解决的 很多人都是说阿里云端口防火墙问题 这个对于新安装的宝塔面板的用户 就要去阿里云或者腾讯云平台上面开启8888端口 我这个之前已经开启 都不
  • C#连接云服务器MySql数据库

    环境 vs2017 第一步 在主窗口代码区新建一个类 用于连接数据库 在开发过程中其他窗口 常常也需要 对数据库进行操作 如果在每一个窗口的代码区域都连接一次数据库的话 就会很麻烦 所以在主窗口先用一个公共类连接了数据库 其他窗口就可以直接
  • 做JAVA开发的同学一定遇到过的爆表问题,看这里解决

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文由净地发表于云 社区专栏 记一次Java线上服务器CPU过载问题的排查过程 详解排查过程中用到的Java性能监测工具 jvisualvm jstack jstat jmap 背景
  • 云服务器选什么系统

    特网科技是一家领云计算服务提供商 拥有全球性服务 覆盖了超过200个国家和地区 提供多种不同的服务器操作系统 包括常见的Linux和Windows 以及一些非常特殊的OS 如FreeBSD和OpenSUSE 如何选择合适的操作系统对于服务器
  • 简单记录我的第一个云服务器:华为云服务器

    一直想买个服务器用来瞎鼓捣 或者说把之前的一些乱七八糟的小项目部署到服务器给自己的 object 看 但是我也很无奈昂 一个菜鸡 临近毕业了说来就来 于是就买了个华为云服务器 毕竟在某地培训很是无聊 服务器如下 因为用的是linux系统 需
  • 使用tinyproxy简易搭建代理服务器

    需要 腾讯云服务器或阿里云服务器 虚拟机 步骤 第一步 在自己的云服务器上安装 tinyproxy 如果是 Ubuntu 就使用 apt install y tinyproxy 如果是 Centos 则使用 yum install y ti
  • 一文拆解Faas的真实案例

    欢迎大家前往腾讯云 社区 获取更多腾讯海量技术实践干货哦 本文来自腾讯云技术沙龙 本次沙龙主题为Serverless架构开发与SCF部署实践 刘敏洁 具有多年云计算行业经验 曾任职于华为 UCloud等企业担任产品开发 产品经理 目前负责腾
  • 使用ECS和mysql搭建mysql服务器

    一 首先得在阿里云等云主机上申请两台主机 二 现在连上去安装mysql 1 通过安装源将mysql下载下来 root iz2ze2llim71y07x3numlbz wget https dev mysql com get mysql57
  • 阿里云ECS部署Nginx配置域名访问

    目录 前言 环境 具体步骤 服务器 域名 SSL证书 Nginx配置 前言 记录下阿里云服务器建站的过程 回回建 回回忘 尴尬 环境 ECS Centos7 6 Nginx 具体步骤 服务器 首先 需要购买一台服务器 域名 需要购买一个域名
  • 云服务器是什么? 云服务器有哪些选择?

    欢迎前往我的个人博客云服务器查看更多关于云服务器和建站等相关文章 随着互联网技术的发展和云计算技术的应用 越来越多的企业倾向于使用云服务器来满足其不断增长的计算需求 云服务器是一种基于云计算技术的虚拟服务器 它能够为企业提供高性能 可靠 灵
  • ubuntn 下安装nginx 报错 ./configure: error: C compiler cc is not found

    原因是 error C compiler cc is not found c编译器没有安装 解决办法 需要安装编译工具及库文件 网址很多文章没有详细写nginx 安装教程 跟着教程敲命令然后出错了 安装nginx需要安装编译工具及库文件参考

随机推荐

  • python爬取4399页面

    提示 xff1a 该段代码只可爬取4399页面的代码和图片 xff0c 适合新手爬虫入门学习 python爬取4399页面 代码总结 代码 代码如下 xff1a import urllib span class token punctuat
  • Arduino手动安装esp8266开发板

    Arduino手动安装esp8266开发板可以用离线安装包 xff0c 确定就是离线安装包网上不好找 xff0c 版本也不齐全 xff0c 无法找到某个特定版本的离线安装包 xff0c 好处是直接双击运行 xff0c 傻瓜式安装就好了 xf
  • 修改启动的进程的窗口标题

    最近在改一个项目里的小功能 原先的情况是在网页上点击按钮 xff0c ocx控件写临时 rdp文件 xff0c 根据这个文件启动mstsc exe 现在要做的工作是把远程桌面连接窗口的标题改成能显示特定信息的标题 感谢 http blog
  • Week5作业

    A题 最大矩形 题目描述 给一个直方图 xff0c 求直方图中的最大矩形的面积 例如 xff0c 下面这个图片中直方图的高度从左到右分别是2 1 4 5 1 3 3 他们的宽都是1 xff0c 其中最大的矩形是阴影部分 input 输入包含
  • Week11程序设计 A - 必做题11-1 计蒜客 - T1065

    题目描述 蒜头君从现在开始工作 xff0c 年薪 N 万 他希望在蒜厂附近买一套 60 平米的房子 xff0c 现在价格是 200 万 假设房子价格以每年百分之 K 增长 xff0c 并且蒜头君未来年薪不变 xff0c 且不吃不喝 xff0
  • Week11程序设计 B - 必做题11-2 计蒜客 - T3176

    题目描述 蒜头君的班级里有 n 2 个同学 xff0c 现在全班同学已经排列成一个 n n 的方阵 xff0c 但是老师却临时给出了一组新的列队方案为了方便列队 xff0c 所以老师只关注这个方阵中同学的性别 xff0c 不看具体的人是谁这
  • 程序设计Week13 必做部分

    A TT 的神秘任务1 xff08 必做 xff09 题目描述 这一天 xff0c TT 遇到了一个神秘人 神秘人给了两个数字 xff0c 分别表示 n 和 k xff0c 并要求 TT 给出 k 个奇偶性相同的正整数 xff0c 使得其和
  • 下载安装maven历史版本

    下载安装maven历史版本 一 下载maven 进入maven官网 http maven apache org 选择Download 最新版本maven直接点击进行下载 下载maven历史版本点击 archives xff0c 查看历史版本
  • idea导入不了io包和ibatis包

    一 java io InputStream找不到 发现用InputStream一直没办法导入IO下的 xff0c 百度了好久 xff0c 试过了clean install Build Project Rebuild Project都不好用
  • java.lang.ClassNotFoundException: Cannot find class: “com.mysql.jdbc.Driver“

    为了解决这个问题我四处奔波啊 xff0c 百度了各种方法 xff0c 最终发现是因为properties中属性赋值时等于号后面都加了引号 xff0c 引号去掉就好用了 官方mysql驱动下载地址 一 1 mysql版本 gt 低版本的mys
  • 使用@PostMapping访问接口却报错 HttpRequestMethodNotSupportedException: Request method ‘GET‘ not supported

    错误记录 学习springCloud项目时 xff0c 测试接口写的是否正确 xff0c 就用网址访问了一下接口 xff0c 忽然发现报错了 很纳闷以前显示列表接口我一直都用POST方法写的 xff0c 为什么这次会报错 而且报错的是不支持
  • springboot启动错误Could not resolve placeholder ‘XXX‘ in value “${XXX}“

    百度了很多方法 xff0c 都没有解决 xff0c 记录一下 后来发现是因为多模块项目中 xff0c 必须要在有XXXXApplication java主启动类的项目下的application yml中配置的参数才可以读取到 xff0c 之
  • Map中key和value值是否可以为null或空字符串?

    答案 xff1a HashMap既支持分别为空 null xff0c 也支持key和value同时为空 null Hashtable不支持key和value存储null xff0c 但支持存空字符串 HashMap HashMap是中支持空
  • CentOS 7+vim+ycm(clang)

    原本想在CentOS6 6下搞 xff0c 中间各种问题 xff0c 要升级Python xff0c 要升级gcc xff08 还因为之前系统没划分swap分区 xff0c 高版本的gcc编译不出来 xff09 xff0c 后来索性放弃 x
  • 实现map按输入顺序输出或按key排序

    HashMap输出时是无序的 想要顺序输出就要借助其他map HashMap缺点 xff1a HashMap是非线程安全的 xff0c 多个线程同时写入可能导致数据不一致 解决办法详见 xff1a HashMap是非线程安全的解决办法 li
  • hashMap是线程安全的吗?若不是,有什么线程安全的解决方法?

    HashMap是非线程安全的 多个线程同时写入可能导致数据不一致 xff0c 从而出现各种脏数据 想要实现线程安全的解决方法 HashTable 是线程安全的 HashTable 容器使用 synchronized 来保证线程安全 xff0
  • Codeblocks快捷键合集

    索引 CodeBlocks常用操作快捷键编辑部分 xff1a 编译与运行部分 xff1a 调试部分 xff1a 界面部分 xff1a CodeBlocks常用操作快捷键 编辑部分 xff1a Ctrl 43 A xff1a 全选bai Ct
  • Ubuntu 18.04 Linux内核升级(因为在系统中安装会出现各种驱动不兼容的问题,所以去官网下)

    前言 原本使用Ubuntu 18 04 2 LTS来换到5 4 45的内核版本 xff0c 来尝试在系统中直接用sudo apt get install linux image 命令更新一下Linux的内核 xff0c 但是碰到各种驱动不兼
  • ubuntu xubuntu 安装xrdp 键盘鼠标无法输入问题 采用命令行解决办法

    前言 原本打算安装xrdp实现windows控制ubuntu的 xff0c 结果安装完成后 xff0c 系统一重启突然发现键盘鼠标不能用了 xff0c 去网络上搜索了很多解决办法发现都不行 xff0c 后来经过不断地尝试 xff0c 终于找
  • 云服务器ECS入门

    1 什么云服务器ECS 云服务器ECS xff08 Elastic Compute Service xff09 是阿里云提供的性能卓越 稳定可靠 弹性扩展的IaaS xff08 Infrastructure as a Service xff