资源描述
开通云服务器4搭建自己的简历网站10打造在线编程环境22搭建 Linux 学习环境34搭建自己专属的云笔记45基于 ECS 搭建云上博客58目录开通云服务器进入https:/ecs- 产品才能使用 ECS,适合于长期稳定使用服务器的场景,比如说做网站。而按量付费可以理解为是后付费产品,我们需要保证有100 元的余额才可以使用按量付费,按量付费就是用几个小时就扣几小时的钱,适合于测试或者跑数据的场景。2.地域 地域(Region)和可用区(Zone)是两个概念:开通云服务器开通云服务器4.实例系列实例就是云服务器的规格,包括 CPU、内存等。可以点击【选择其他实例规格】来查看所有可选的实例。可根据需要来选择合适的规格,这里可以选择【入门级(共享)】实例。开通云服务器开通云服务器他账号共享给您的镜像的完整性和安全性,使用共享镜像需要自行承担风险。镜像市场:提供经严格审核的优质镜像,预装操作系统、应用环境和各类软件,无需配置,可一键部署云服务器。满足建站/应用开发/可视化管理等个性化需求。7.存储存储主要分系统盘和数据盘,系统盘就是整个操作系统所安装的虚拟硬盘,而数据盘则是提供挂载到某一盘符或者目录下。数据盘的安全可靠性更高,推荐将网站数据存放于数据盘所挂载的目录或盘符下。而普通云盘则是阿里云最早提供的云盘,在三盘副本和高可靠性下性能孱弱,只存在于无 I/O 优化的实例。高效云盘则是在三盘副本和高可靠性下提供1240 3000IOPS 的磁盘性能,在 60G 以下性价比凸显。SSD 云盘则是买的越大性能越好,最大提供 20000IOPS的性能,磁盘大于 60G 的情况下有购买价值,性能明显。8.其他开通云服务器9购买量,就是购买多长时间,以及多少台相同配置的 ECS。9.安全设置设置密钥,就是通过密钥文件登入Linux系统,而非通过密码,必须拥有密钥文件才可以登入系统。自定义密码,就是通过密码登入 Linux 系统或者 Windows系统,推荐新手使用该方式。创建后设置,就是生成实例了再通过重置密码的方式修改密码,不推荐!搭建自己的简历网站第一步:开通 ECS 云服务器在搭建属于自己的简历网站的时候,需要注意要先开通 ECS 云服务器,具体的开通步骤可以参考上面。第二步:安装网页运行环境一般来说阿里云提供的公共镜像是一个空白的 Linux 发行版或者 WindowsServer,具体的运行环境我们还是需要自行搭建,对于新手来说一下子就提高了使用ECS 的学习成本,这里我们使用云市场的现有镜像,无需安装,开箱即用!一般来说,主流的建站环境就是LAMP环境,它是Linux+ApacheHttpd+MySQL+PHP的缩写,是网页环境的黄金搭档,可以兼容几乎所有的 HTML 和PHP 运行需求。这里推荐使用LAMP 环境(Ubuntu16.04ApachePHP7.1),因为这个镜像提供了比较丰富的工具:例如 OSS 备份、Let sEncrypt 等,而且 Apache、PHP等组件可以自行升级,更加安全!使用云市场的镜像有以下几种方式。1.购买 ECS 时选择还记得在购买 ECS 的使用选择公共镜像吗?我们可以在这一步就选择镜像市场,然后在搜索框输入关键词:LAMP 环境(Ubuntu16.04ApachePHP7.1)搭建自己的简历网站搭建自己的简历网站(2)然后在配置信息更换系统盘就可以和第一步一样选择镜像市场的镜像了3.直接在镜像页面购买进入:https:/ ECS 一样购买并使用镜像了。搭建自己的简历网站搭建自己的简历网站设置内容:授权类型:全部授权对象:0.0.0.0/0这就是默认开放所有端口且允许所有 IP 访问了。这是 VPC(专有网络)的设置,如果是经典网络,设置公网出入方向的内容即可,不要输入内网的。5.查看访问:http:/你的公网 iP/就可以看到:搭建自己的简历网站搭建自己的简历网站第三步:制作个人简历网页 拥有一个个人简历网页总还是能给自己加分不少的,特别是在互联网企业,简历这种东西一定要新颖并且内容一定能差,以免给人一种头重脚轻的感觉。这里需要通过VisualStudioCode(后面简称 VSC)编辑并制作简历页面。下载地址:https:/ HTML 简历模板,就是 resume 文件(下载地址:https:/ 403。1.修改 HTML 标题将以下图片中的“王小明的个人简历”改成你的名字或者XX 的简历。搭建自己的简历网站搭建自己的简历网站3.修改技能的百分比用 VSC 打开,可以看到:class=s90中的,s90表示90%,s100 即 100%以此类推搭建自己的简历网站搭建自己的简历网站只需要在主机栏中声明sftp:/协议,就可以连接了,就可以看到远程Linux上的目录了:2.上传因为绑定域名需要涉及备案,所以我们这里以公网 IP 访问先介绍:(1)进入/data/wwwroot/default/目录,创建一个 old 文件夹,将目录上的原始文件全部搬到 old 内。(2)将简历上传至/data/wwwroot/default/目录下:搭建自己的简历网站21然后在浏览器中直接访问:http:/ecs 公网 ip 就可以可以访问了!打造在线编程环境打造自己的在线编程环境,使用 CodingWebIDE 来实现在线的 IDE,以便我们在不方便使用本地编辑器的时候可以使用在线编辑器来进行我们的在线编辑操作。使用容器服务容器服务简化了容器管理集群的搭建工作,整合了阿里云虚拟化、存储、网络和安全能力,是 Docker 云端最佳运行环境。我们使用镜像市场中自带 Docker 容器的镜像。打造在线编程环境打造在线编程环境部署 Web IDECodingWeblDE(https:/)是 Coding 自主研发的在线集成开发环境(IDE)。用户可以通过 WebIDE 创建项目的工作空间,进行在线开发,调试等操作,同时 WebIDE 集成了 Git 代码版本控制,支持绝大部分 Git 托管。下面开始教程:1.使用 PuTTY 作为传输终端PuTTY 是自由的跨平台 Telnet/SSH客户端,同时在 Win32 和 Unix系统下模拟 xterm 终端。其主要作者是 SimonTatham。由 LarryLi 维护并开源的中文版:下载地址:https:/ Putty.exe打造在线编程环境打造在线编程环境双击保存的会话,输入密码后即可登入 SSH运行下面的代码以安装容器化的 WebIDE(在命令行界面点击右键即可粘贴并运行):gitclonehttps:/ IP 地址和端口,即可进入 WebIDE 的界面使用 WebIDE我们这里使用在 Github 的一个 DEMO 来演示如何操作1.登录后我们先查看一下 IDE 的公钥,点击 Show public key打造在线编程环境打造在线编程环境4.点击 open 打开 ecsdemo5.新建一个 readme.md 文件打造在线编程环境打造在线编程环境确认后再点击推送打造在线编程环境336.在 Github 仓库中即可看到推送过来的文件搭建 Linux 学习环境第一步:开通 ECS 云服务器我们搭建 Linux 学习环境之前,首先需要开通 ECS 云服务器,开通云服务器的步骤,在第一部分已经做过详细介绍了,可以参照上面步骤来进行 ECS 云服务器的开通。第二步:Linux 的远程管理一般来说Linux的远程管理分三个模块:命令终端、文件传输和代码编辑。这里就介绍一下对应三大模块并适合新手并提供中文的软件。1.命令终端命令终端我们使用PuTTY软件,PuTTY是自由的跨平台Telnet/SSH客户端,同时在Win32和Unix系统下模拟xterm终端。其主要作者是SimonTatham。由于PuTTY有很多篡改源代码的病毒版建议从我提供的地址下载:下载地址:https:/www.chiark.greenend.org.uk/sgtatham/putty/latest.html由LarryLi 维护并开源的中文版:下载地址:https:/ Linux 学习环境搭建 Linux 学习环境2.文件传输用过虚拟主机的朋友可能会知道虚拟主机一般使用 FTP 传输文件,而我们使用Linux发行版,其实也可以通过SFTP协议传输文件,常见的FTP软件基本上都支持SFTP协议。这里我们推荐免费开源,而且非常好用的跨平台FTP软件,支持中文哟FileZilla下载地址:https:/filezilla-project.org/download.php?type=client只需要在主机栏中声明sftp:/协议,就可以连接了,就可以看到远程Linux上的目录了:搭建 Linux 学习环境搭建 Linux 学习环境4.设置安全组(1)进入本实例安全组(2)点击配置规则(3)右上角添加安全组规则搭建 Linux 学习环境搭建 Linux 学习环境3.安装 Gnome+VNC 一键包:wgethttps:/ Linux 学习环境搭建 Linux 学习环境不过这里的访问地址,IP 是私网 IP 或者内网 IP,我们需要自行替换成公网 IP6.下载 VNC_Viewer这里我们下载TightVNc的VNC_Viewer的绿色包:http:/ VNC,输入公网 IP:5901,点击 CONNETCT,然后输入刚才的 VNC 密码就可以了搭建 Linux 学习环境搭建 Linux 学习环境(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:/ zcvf node-v4.5.0.tar.gz解压:tar zxvf node-v4.5.0.tar.gz搭建自己专属的云笔记在本课程中将要带大家安装一下 mangodb,安装二进制 Leanotes 的版本,最终形成一个如下图一样大气的云笔记:我们可以在这个笔记里记录、修改笔记:46搭建自己专属的云笔记第一步:开通 ECS 云服务器同搭建简历与搭建 Linux 学习环境一样,我们进行自己云笔记的搭建也需要开通ECS 云服务器,具体操作步骤同上。第二步:安装 Leanote 程序Leanote 是一款开源云笔记软件,使用 Go 的 Web 框架 revel 和 MongoDB 开发完成。支持多语言多用户有非常好的笔记记录体验,接下来我们将介绍Leanote的二进制版安装教程搭建自己专属的云笔记搭建自己专属的云笔记(4)根据框内内容输入,并点击确认:HTTP(80)和HTTPS(443)授权对象为:0.0.0.0/02.安装 MongoDB(1)导入包管理系统使用的公钥sudo apt-key adv-keyserver hkp:/:80-recv 0C49F3730359A14518585931BC711F9BA15703C6(2)为 MongoDB 创建一个列表文件根据版本创建/etc/apt/sources.list.d/mongodb-org-3.4.list列表文件搭建自己专属的云笔记搭建自己专属的云笔记cdapt install screen screen-S leanotecd leanote/binbash run.sh第三步:配置 Leanote代码:cd./cd confvim app.confbash./bin/run.sh搭建自己专属的云笔记搭建自己专属的云笔记搭建自己专属的云笔记搭建自己专属的云笔记第四步:使用 Leanote1.进入首页后,在顶部切换至中文2.点击登录,账号是 admin,密码是 abc123搭建自己专属的云笔记搭建自己专属的云笔记5.笔记是实时保存的,我们不用刻意去点击保存,或者 Ctrl+S6.在右上角,点击后台管理搭建自己专属的云笔记577.在 Configuration 中 Site s URL 修改为我们的 ECS 公网 IP8.Open Register 中可以选择不开放注册基于 ECS 搭建云上博客更换操作系统更换操作系统前,需要先停止实例,如有文件需要备份请提前备份基于 ECS 搭建云上博客基于 ECS 搭建云上博客连接 ECS 实例按下电脑上的 WIN+R 键(组合键)在弹出来的窗口输入“mstsc”打开远程桌面连接第一次连接需要点击“显示选项”本地资源”勾选“剪切板”选项(以下两张图为图片教程)基于 ECS 搭建云上博客基于 ECS 搭建云上博客安装 IIS服务器管理器-添加角色和功能下一步基于 ECS 搭建云上博客基于 ECS 搭建云上博客选择:Web 服务器(IIS)点击添加功能基于 ECS 搭建云上博客基于 ECS 搭建云上博客下一步基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击安装正在安装中基于 ECS 搭建云上博客基于 ECS 搭建云上博客点开始按钮,打开 IE 浏览器,输入 http:/127.0.0.1/会看到下面的界面就说明IIS 已经安装完成了!基于 ECS 搭建云上博客基于 ECS 搭建云上博客2.安装 Visual C+Redistributable for Visual Studio 2015基于 ECS 搭建云上博客基于 ECS 搭建云上博客在 C 盘新建php7.2 文件夹将下载好的 PHP 压缩包中的所有文件复制到创建的 php7.2 文件夹中基于 ECS 搭建云上博客基于 ECS 搭建云上博客cgi.rfc2616_headers=1以下 php 扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块extension=curlextension=gd2extension=mbstringextension=exif ;Must be after mbstring as it depends on itextension=mysqliextension=pdo_mysqlextension=socketsextension=xmlrpc最后保存 关闭记事本基于 ECS 搭建云上博客基于 ECS 搭建云上博客双击左边“起始页”下面的计算机名称找到中间的 IIS 部分,打开“处理程序映射基于 ECS 搭建云上博客基于 ECS 搭建云上博客点“是”双击左边“起始页”下面的计算机名称找到中间的 IIS 部分,打开“FastCGI 设置”基于 ECS 搭建云上博客基于 ECS 搭建云上博客环境变量点旁边的“”点击“添加”基于 ECS 搭建云上博客基于 ECS 搭建云上博客双击左边“起始页”下面的计算机名称找到中间的 IIS 部分,打开“默认文档基于 ECS 搭建云上博客基于 ECS 搭建云上博客5.测试 PHP 是否正常运行点开“网站”右击默认站点 点击“浏览”删除默认的两个文件基于 ECS 搭建云上博客87新建一个文本文档 打开文本文档在里面写入内容:保存并关闭88基于 ECS 搭建云上博客点击“查看”选中“文件扩展名”将“index.txt”重命名为“index.php”在浏览器输入 http:/127.0.0.1基于 ECS 搭建云上博客基于 ECS 搭建云上博客opcache.fast_shutdown=1opcache.enable=1opcache.enable_cli=1最后,保存退出安装 MySQL 数据库双击打开 MySQL 安装包基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击“Typical”点击“Install”基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击“Next”点击“Next”基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击“Next”点击“Next”基于 ECS 搭建云上博客基于 ECS 搭建云上博客输入完成后 点击“Next”点击“Execute”(安装过程中可能程序会未响应一下,稍等就好)基于 ECS 搭建云上博客基于 ECS 搭建云上博客下载完成后 打开该目录 将文件全部选中并复制 返回到 ECS 中 打开“C:inetpubwwwroot”目录 并删除 index.php基于 ECS 搭建云上博客基于 ECS 搭建云上博客在 wwwroot 目录上 右击 选择“属性”点击“编辑”基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击“立即查找”基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击“确定”勾选 修改选项后 点击应用 之后点击确定基于 ECS 搭建云上博客基于 ECS 搭建云上博客输入命令mysql-uroot-p 密码我的密码是 123321所以输入 mysql-uroot-p123321创建数据库命令:createdatabaseemlog;(注意后面有个英文分号)基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击“本实例安全组”点击“配置规则”基于 ECS 搭建云上博客基于 ECS 搭建云上博客这样就是创建好规则了在浏览器地址栏输入 ECS 公网 IP 显示以上页面 基于 ECS 搭建云上博客基于 ECS 搭建云上博客安装完成!拓展:域名解析配置(域名需备案)登陆阿里云官网,点击控制台基于 ECS 搭建云上博客基于 ECS 搭建云上博客点击“添加记录”输入完成 点击“确定”基于 ECS 搭建云上博客基于 ECS 搭建云上博客输入完成后点击“确定”点击“关闭”基于 ECS 搭建云上博客119浏览器输入绑定的域名进行访问,显示页面,说明域名解析成功!
展开阅读全文