第一天 2020.08.06
一:安裝配置 vuepress
認識:VuePress 由兩部分組成: 一個以 Vue 驅動的主題系統的簡約靜态網站生成工具,和一個為編寫技術文檔而優化的預設主題。它是為了支援 Vue 子項目的文檔需求而建立的。由 VuePress 生成的每個頁面,都具有相應的預渲染靜态 HTML, 它們能提供出色加載性能,并且對 SEO 友好。然而,頁面加載之後,Vue 就會将這些靜态内容,接管為完整的單頁面應用程式 (SPA)。當使用者在浏覽站點時,可以按需加載其他頁面。
安裝:先設定安全組,打開 22 和 8080 端口

登入 esc 控制台,下載下傳 Node.js 安裝包
建立 Node.js 安裝目錄 , 解壓至建立好的目錄
解壓成功
驗證:
下載下傳安裝配置 VuePres
npm config set registry
https://registry.npm.taobao.orgnpm install -g vuepress
2、建立個檔案夾作為目錄
mkdir try_blogs
cd try_blogs
3、項目初始化
npm init -y
初始化後會生成一個 package.json 檔案
之後進入配置步驟
二:了解 ECS
ECS 執行個體是阿裡雲明星産品,ECS 執行個體可以結合 VPC、SLB 等産品搭建高可用的高負載的叢集應用
三:搭建雲上部落格
我的個人首頁就是
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
填寫好主機名稱、IP 後點選【打開】,就可以使用終端連接配接了。
輸入使用者和密碼
接下來安裝 FTP 軟體,推薦免費開源、跨平台、支援中文的 FileZilla,下載下傳位址:
https://filezilla-project.org/download.php?type=client在【主機】文本框中輸入 sftp:// 你的 ECS IP,就可以連接配接了,就可以看到遠端 Linux 上的目錄了。
二、下載下傳 MediaWiki
下載下傳 MediaWiki 并解壓縮。
下載下傳位址:
https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz三、上傳程式檔案
- 進入 /data/wwwroot/default/ 目錄,建立一個 old 檔案夾,将目錄上的原始檔案全部搬到 old 内。
- 将解壓縮後的 MediaWiki 程式檔案上傳至 /data/wwwroot/default/ 目錄。(傳輸時間較長,可耐心等待,或者幹其他事)

- 使用 chown 指令為目錄賦予權限:
 四、安裝 MediaWiki
- 通路 http://ecs 公網 IP,,點選 【set up the wiki】
- 一般情況下會根據系統語言自動設定為簡體中文,如果沒有就自行設定一下。
- 資料庫選擇 SQLite。
- 輸入 wiki 名稱和管理者賬戶。
- 可以選擇【我已經不耐煩了,趕緊安裝我的 wiki】加快安裝速度。
- 下載下傳配置檔案。

- 将下載下傳的 LocalSettings.php 檔案上傳到根目錄。

- 重新通路 公網 ip,就可以通路 wiki 系統了。

使用 viki
在右上角點選【登入】,登入管理者賬号。
在右上角點選【參數設定】。
可以編輯個人資料和 wiki 皮膚以及相關資訊。
編輯頁面:以首頁為例子,可以看到有一個【編輯】選項。
就可以編輯了。
點選右邊的【更多】,還可以對該頁面進行更多操作。
如何建立新頁面?
例如首頁是:
http://101.132.96.47/index.php/ 首頁,我們建立一個頁面隻要将首頁替換成新的頁面名,例如:
http://101.132.96.47/index.php/ecs,當然會提示頁面不存在,這時候就可以選擇【建立本頁面】就可以建立頁面了。
第三天 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(如果下載下傳不了,可以直接百度搜尋,去官網下載下傳)
上傳安裝檔案(第二天前面也展示過)
- 将 微擎安裝檔案 上傳至 /data/wwwroot/default/ 目錄。
ECS 7天訓練海外伺服器 -
在 SSH 中運作 chown 指令為目錄賦予權限:
chown -R www /data/wwwroot/default
chown -R www /data/wwwroot/default/data
開始安裝
-
設定資料庫密碼。在 SSH 中運作:
grep dbrootpwd /root/oneinstack/options.conf
會提示:
dbrootpwd=‘KeYpZrZx’
這就是我們的 root 密碼,(我的打了碼)大家記好自己的。
ECS 7天訓練海外伺服器 - 浏覽器打開
公網 IP/old/phpmyadmin(公網就是當時 ecs 的那裡有)
輸入 root 賬戶和密碼,點選【執行】進行登入
ECS 7天訓練海外伺服器 ECS 7天訓練海外伺服器 - 在左側清單點選【new】。
- 在【資料庫名】中輸入資料庫名稱,例如:newdb,點選【建立】按鈕。 http://
ECS 7天訓練海外伺服器 你的域名 / install.php 進行安裝微擎(因為第二節課裝過 wiki,是以直接通路 ip 位址的話就是第二節課的 wiki)
到時得先注冊注冊微擎完之後是進行安裝:
這裡我們改一下主機名稱什麼的
然後它就會進行自己安裝ECS 7天訓練海外伺服器 ECS 7天訓練海外伺服器 ECS 7天訓練海外伺服器 ECS 7天訓練海外伺服器 添加需要管理的微信公衆号。
選擇【手動添加公衆号】。
ECS 7天訓練海外伺服器 根據頁面要求填寫内容。
有一步需要在微信公衆号的背景添加開發者資訊,将系統給出的 Token 和 Key 複制到【基本配置】中即可。
ECS 7天訓練海外伺服器
第四天:2020.08.09
今天是線上程式設計訓練
我是第 51 名,差一個名次就有 T 恤和力扣 vip,非酋臉不開心。
手中的肉夾馍突然就不香了。
第五天:2020.08.10
今天是打造離線下載下傳伺服器
開始是我面以前講過的購買阿裡雲伺服器,安裝 putty 和 FTP(前面也展示過,在此便不再展示)
不過如何編輯相關服務端的檔案呢?很多人用 vim,也可用可視化的 Visual Studio
Code,可以代碼編輯和管理。
https://code.visualstudio.com/Download安裝 CCAA
ccaa 是伺服器離線下載下傳解決⽅案包,元件包含了 Aria2 提供離線下載下傳,ccaa_web 支撐 AriaNg 運作,
AriaNg 為 Aria2 提供 WEB 界⾯以及 Filemanager 提供檔案管理。
主要功能
持 HTTP/HTTPS/FTP/BT / 磁盤連結等離線下載下傳,斷點續傳等
件管理、視訊線上播放
完善的幫助文檔
安裝
在 Putty 中運作:# 國内伺服器
bash <(curl -Lsk
https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)cdn
海外伺服器
1. 詢問是安裝、解除安裝還是更新,這⾥是安裝是以輸: 1(我這裡是國内伺服器)
要求設定下載下傳路徑,
5. 安裝完成後便會有提示:
常用指令
ccaa: 進入 CCAA 操作界面
ccaa status: 檢視 CCAA 運⾏狀态
ccaa stop: 停止 CCAA
ccaa start: 啟動 CCAA
ccaa restart: 重新開機 CCAA
ccaa -v: 檢視 CCAA 版本(2.0 開始持)
設定
1. 我們需要打開安裝好後提示的⽹站連結:
你的公網 P:6080/
2. 剛開始打開有點慢,還會提醒打開錯誤,沒關系。
3. 點選左側菜單的 AriaNG 設定,然後點選 RPC。
4. 修改對應的 Aria2 RPC 密鑰為剛才安裝過程中輸⼊的密鑰。
5. 然後右上⻆就會提示重新加載
使用離線下載下傳伺服器
直接操作即可
第六天:2020.08.11
今天講主要做的是搭建 web 環境,這個比較簡單。
安裝 jdk
yum -y install java-1.8.0-openjdk*
安裝 Mysql
wget
http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
或者好多鏡像以及寶塔面闆等有一鍵安裝
安裝啟動 Tomcat
https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.57/bin/apache-tomcat-8.5.57.tar.gztar -zxvf apache-tomcat-8.5.57.tar.gz
mv apache-tomcat-8.5.57 /usr/local/Tomcat8.5
chmod +x /usr/local/Tomcat8.5/bin/*.sh
sed -i 's/Connector port=“8080”/
/usr/local/Tomcat8.5/bin/./startup.sh
通路 ip
第七天:2020.08.12
發證書了哈哈哈。