ECS 7天训练

第一天2020.08.06

一:安装配置vuepress
认识:VuePress由两部分组成: 一个以Vue驱动的主题系统的简约静态网站生成工具,和一个为编写技术文档而优化的默认主题。它是为了支持Vue子项目的文档需求而创建的。由VuePress生成的每个页面,都具有相应的预渲染静态HTML,它们能提供出色加载性能,并且对SEO友好。然而,页面加载之后,Vue 就会将这些静态内容,接管为完整的单页面应用程序(SPA)。当用户在浏览站点时,可以按需加载其他页面。
安装:先设置安全组,打开22和8080端口ECS 7天训练_第1张图片
登录esc控制台,下载Node.js安装包
ECS 7天训练_第2张图片
创建Node.js安装目录 ,解压至创建好的目录
在这里插入图片描述
解压成功
ECS 7天训练_第3张图片
验证:
ECS 7天训练_第4张图片
ECS 7天训练_第5张图片
ECS 7天训练_第6张图片
下载安装配置VuePres
npm config set registry https://registry.npm.taobao.org
npm install -g vuepress
2、创建个文件夹作为目录
mkdir try_blogs
cd try_blogs
3、项目初始化
npm init -y
初始化后会生成一个package.json文件
之后进入配置步骤
二:了解ECS
ECS实例是阿里云明星产品,ECS实例可以结合VPC、SLB等产品搭建高可用的高负载的集群应用
在这里插入图片描述
ECS 7天训练_第7张图片

三:搭建云上博客
我的个人主页就是
www.jyp029.top(由于第二天学习时更换了LAMP 环境镜像,以前的centos环境搭建的网站目前无法访问,等待七天结束后我会重新开放。)

第二天2020.08.07

目前主流的建站环境就是 LAMP 环境,它是 Linux + Apache Httpd + MySQL + PHP 的缩写,是网页环境的黄金搭档,可以兼容几乎所有的HTML和PHP运行需求。
先购买镜像;(我这里是换镜像,和购买流程差不多)
在这里插入图片描述
一、安装PuTTY和FileZiila
我们需要使用PuTTY和FileZiila来实现对ECS的远程终端控制和文件传输。
PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。
这里使用由 Larry Li维护并开源的中文版,下载地址:https://github.com/larryli/PuTTY/releases
下载第一个portable-putty-0.70cn.zip
ECS 7天训练_第8张图片
填写好主机名称、IP后点击【打开】,就可以使用终端连接了。ECS 7天训练_第9张图片
输入用户和密码ECS 7天训练_第10张图片
接下来安装FTP软件,推荐免费开源、跨平台、支持中文的FileZilla,下载地址:https://filezilla-project.org/download.php?type=client
ECS 7天训练_第11张图片
在【主机】文本框中输入 sftp://你的ECS IP,就可以连接了,就可以看到远程 Linux 上的目录了。
ECS 7天训练_第12张图片
二、下载 MediaWiki
下载MediaWiki并解压缩。
下载地址:https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz
三、上传程序文件

  1. 进入 /data/wwwroot/default/ 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。

  2. 将解压缩后的MediaWiki程序文件上传至 /data/wwwroot/default/ 目录。(传输时间较长,可耐心等待,或者干其他事)
    ECS 7天训练_第13张图片

  3. 使用 chown 命令为目录赋予权限:
    chown -R www /data/wwwroot/default
    四、安装MediaWiki

  4. 访问 http://ecs公网IP,,点击 【set up the wiki】

  5. 一般情况下会根据系统语言自动设置为简体中文,如果没有就自行设置一下。

  6. 数据库选择 SQLite。

  7. 输入wiki名称和管理员账户。

  8. 可以选择【我已经不耐烦了,赶紧安装我的wiki】加快安装速度。

  9. 下载配置文件。
    ECS 7天训练_第14张图片

  10. 将下载的 LocalSettings.php 文件上传到根目录。
    ECS 7天训练_第15张图片

  11. 重新访问http://ecs公网ip,就可以访问wiki系统了。
    ECS 7天训练_第16张图片

使用viki

在右上角点击【登录】,登录管理员账号。
ECS 7天训练_第17张图片

在右上角点击【参数设置】。
可以编辑个人资料和wiki皮肤以及相关信息。
编辑页面:以首页为例子,可以看到有一个【编辑】选项。
就可以编辑了。
点击右边的【更多】,还可以对该页面进行更多操作。
如何创建新页面?
例如首页是:http://101.132.96.47/index.php/首页,我们新建一个页面只要将首页替换成新的页面名,例如:http://101.132.96.47/index.php/ecs,当然会提示页面不存在,这时候就可以选择【创建本页面】就可以新建页面了。
ECS 7天训练_第18张图片
ECS 7天训练_第19张图片

第三天2020.08.08

使用微擎和管理公众号,小程序等
1:购买esc和lamp环境以及安全组管理等(第二天前面已经展示过,在此便不再展示)
2:安装putty和FTP(前面也展示过,在此便不再展示)
3:下载微擎并解压缩。
介绍;微擎 是一款基于WEB2.0(PHP+Mysql)技术架构,免费开源的公众平台管理系统,一款致力于将小程序和公众号商业化、智慧化、场景化的自助引擎。微擎提供公众号、微信小程序、支付宝小程序、百度熊掌号、移动端APP、PC网站等多种功能,一站式满足用户招商加盟、分销代理、营销推广、餐饮酒旅、讯息获取等各个环节的需求,真正实现智慧化商业服务。
下载地址:http://www.we7.cc/download/WeEngine-Laster-Offline.zip(如果下载不了,可以直接百度搜索,去官网下载)
上传安装文件(第二天前面也展示过)

  1. 进入 /data/wwwroot/default/ 目录,创建一个old文件夹,将目录上的原始文件全部搬到old内。

  2. 将 微擎安装文件 上传至 /data/wwwroot/default/ 目录。
    ECS 7天训练_第20张图片

  3. 在 SSH 中运行chown命令为目录赋予权限:
    chown -R www /data/wwwroot/default
    chown -R www /data/wwwroot/default/data
    开始安装

  4. 设置数据库密码。在SSH中运行:
    grep dbrootpwd /root/oneinstack/options.conf
    会提示:
    dbrootpwd=‘KeYpZrZx’
    这就是我们的 root 密码,(我的打了码)大家记好自己的。
    在这里插入图片描述

  5. 浏览器打开 http://ecs公网IP/old/phpmyadmin(公网就是当时ecs的那里有)
    输入 root 账户和密码,点击【执行】进行登录
    ECS 7天训练_第21张图片
    ECS 7天训练_第22张图片

  6. 在左侧列表点击【new】。

  7. 在【数据库名】中输入数据库名称,例如:newdb,点击【创建】按钮。
    ECS 7天训练_第23张图片
    访问http://你的域名/install.php进行安装微擎(因为第二节课装过wiki,所以直接访问ip地址的话就是第二节课的wiki)
    到时得先注册注册微擎完之后是进行安装:
    这里我们改一下主机名称什么的
    ECS 7天训练_第24张图片
    然后它就会进行自己安装
    ECS 7天训练_第25张图片
    ECS 7天训练_第26张图片
    ECS 7天训练_第27张图片
    添加需要管理的微信公众号。
    选择【手动添加公众号】。
    ECS 7天训练_第28张图片
    根据页面要求填写内容。
    有一步需要在微信公众号的后台添加开发者信息,将系统给出的 Token和 Key 复制到【基本配置】中即可。
    ECS 7天训练_第29张图片

ECS 7天训练_第30张图片

你可能感兴趣的:(阿里云,linux,服务器,运维)