天天看點

阿裡ECS 7天訓練營

搭建Java Web開發環境

完全按照教程 按部就班,沒有意外

打造離線下載下傳伺服器

環境

哪些應用已經在上一個實踐安裝了

看到教學視訊 又重裝了系統,堅決抵制。。。。。。。。。。。。。。

看看能不能不要重裝吧

執行:

bash <(curl -Lsk

https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)

cdn

加不加cdn 可以試試

下載下傳路徑和密鑰

然後就成功了, 使用 6080端口通路(圖含有密碼就不放了)

會發現無法通路

注意 6080端口之前沒有使用過,需要放行6080

前往阿裡控制台,執行個體,進入相應的執行個體,安全組,配置規則

手動添加

再次通路就可以了

常用指令

幫助文檔

https://dwz.ovh/ccaa

使用就不要介紹了,和迅雷類似的

wiki知識庫

環境配置

因為是之前使用過的系統, 是以不采用教程的 直接安裝LAMP的鏡像。

不适用ftp: 之前使用ftp有點問題,連接配接不上,折騰了半天也不行,幹脆自己下

建立一個檔案夾,解壓到該檔案夾: wiki_directory

實際上由于沒有 LAMP的環境 (),直接解壓也是不能用的

目前伺服器我拿來做一個電影網站,已經完成了,還不能把它删掉,搭的環境有不适合這wiki知識庫的,是以不再伺服器做這個了,隻記錄一些思路:

搭建LAMP: 使用做好的鏡像雖然省力,但是會把以前的 工作清掉。可以手動一個個去安裝(Apache Httpd + MySQL + PHP )

注意版本的對應,三者之間有版本的要求,具體

安裝apache

yum -y install httpd

使用8080端口的原因:

80端口被之前說的網站使用了,是以使用沒被用的 8080, 也可以使用其他沒有使用的端口

然後修改配置檔案 /etc/httpd/conf/httpd.conf

改監聽端口為 8080, listen 8080

改ServerName 為 公網IP:]8080

啟動 httpd(直接輸入httpd 即可, 不明白看幫助: httpd -h)

浏覽器通路 公網IP:8080

apache ok

ServerRoot /etc/httpd

設定開機自啟

在rc.local檔案中添加/usr/local/apache/bin/apachectl start,然後輸入:wq儲存退出。

C++

vim /etc/rc.d/rc.local

php 5.3

yum install php

Java

vim /etc/httpd/httpd.conf

在配置檔案最後添加如下二行:

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

安裝MediaWiki

下載下傳

解壓到 網站根目錄 /var/www/html

通路:

公網IP:8080/mediawiki-1.29.1/

因為解壓産生了 該檔案夾mediawiki-1.29.1/

發現php版本太低了需要更新

更新php

檢視安裝的php包

yum list installed |grep php

全部删除幹淨

yum remove php-*

再次檢視是否删除幹淨

安裝新的php

官網下載下傳頁:

https://www.php.net/downloads 官網安裝介紹: https://www.php.net/manual/en/install.unix.apache2.php

下載下傳包: wget 下載下傳位址

解壓 tar -zxvf 包名

進入檔案夾 安裝參數

Plain Text

cd ../php-NN

./configure

提示:

yum install libxml2 注意 是字母l,然後2

還是不行

使用包安裝走不通。。。

更新yum源,安裝,總是找不到

折騰了半天,沒有起色。。。。

還在折騰。。。。。。。

最後 還是回到原點,安裝最新的 libxml2

到官網下載下傳 libxml2 和 libxml2-dev

然後又提示 sqlite3 版本太低,安裝最新的版本

去官網下載下傳

http://www.sqlite.org/download.html

下面是linux系統約定不同類型檔案預設的顔色: 白色:表示普通檔案 藍色:表示目錄 綠色:表示可執行檔案 紅色:表示壓縮檔案 淺藍色:連結檔案 紅色閃爍:表示連結的檔案有問題 黃色:表示裝置檔案 灰色:表示其它檔案”

還是不行,百般無奈,決定重新安裝系統了。

新的OS

産品組成:

CentOS 7.3

http-2.4.25

mysql-5.6.35

php-7.1.4

phpmyadmin-4.7.0

基本操作:

檢視端口:netstat -tunlp

mysql:

service mysqld start | stop | restart (開啟|關閉|重新開機)

進入mysql控制台:mysql -uroot -p 然後輸入密碼

退出:exit

重置密碼:mysqladmin -uroot -p password "輸入新密碼"

apache:

apachectl -k start | stop | restart (開啟|關閉|重新開機)

新的wiki安裝

和之說的一樣, wget

https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz

下載下傳安裝包,然後解壓到網站的根目錄

在網站的根目錄下建立:檔案夾,更有序

移動包到該目錄,然後解壓

跳過了賦予權限部分

通路: 公網IP+

名字改短一點 : mv mediawiki-1.29.1/ mediawiki

重新用新的名字通路

然後下一步。。。

設定資料庫

權限:

下一步,然後 複制設定連接配接 ,使用 wget下來,然後 重命名為 LocalSettings.php

名字一定得這個,才能有效

通路 IP/mediawiki/index.php

微信公衆号管理系統

上一個已經按照好了環境,那麼 直接下載下傳包

wget

http://www.we7.cc/download/WeEngine-Laster-Offline.zip

直接解壓zip 總是提示:事實上該檔案就在目前目錄

按理說,如果是沒有按照unzip 應該提示沒有該指令才對

執行: yum install unzip ===》 開始安裝了

再次執行解壓,還是同樣的問題

在本地電腦解壓:

??????????

檔案損壞

搜尋官網

https://s.w7.cc/store-static-install.html#top

下載下傳公衆版 免費,

解壓 上傳 檔案install.php 到微擎網站的根目錄

通路 IP/根目錄/install.php

要求注冊登入才能安裝

1.data目錄無法寫入問題,本地目錄無法寫入問題

在shell裡面發送指令

chmod -R 777 [檔案名/目錄名]

chmod -R 777 data //讓data擷取所有權限

還有就是去httpd的www檔案夾授予所有檔案及檔案夾權限,問題解決

全部權限都給了 還是沒能通過檢測

沒有解決

找到問題: chmod -R 777 /data/www/weEngine/

指令是 chmod, 而不是 chown

注意 這裡資料庫使用者是 伺服器上安裝的資料庫的 使用者名(root,後面改了 ,沒有截圖)

然後設定賬号密碼(不上圖了)

然後就是

進入控制台

應用市場

然後就接入上面的,不折騰了

雲筆記

在雲伺服器安裝 VuePress

先裝 nodejs

伺服器系統系統是 centOs 6.8 32位, 不能直接使用教程的包

自己找了一下:

https://npm.taobao.org/mirrors/node/latest-v9.x/node-v9.0.0-linux-x86.tar.gz

其他鏡像也可以在這裡查找

其他步驟參考 指南文檔: 實驗手冊—安裝%20VuePress%20程式.pdf

配置VuePress

在 try_blogs 中

設定package.json的腳本配置 vim package.json

修改scripts中的内容如下:

"scripts": { "docs:dev": "vuepress dev docs",

"docs:build": "vuepress build docs" }

建立這樣的目錄結構

vuepress的兩個指令

注:VuePress中有兩個指令:

vuepress dev docs 指令運⾏本地服務,通過通路(

http://localhost:8080)

即可預覽⽹ 站

vuepress build docs 命 令 ⽤ 來 ⽣ 成 靜 态 ⽂ 件 , 默 認 情 況 下 , 放 置 在 docs/.vuepress/dist⽬錄中,當然你也可以在docs/.vuepress/config.js中的dest字段 來修改預設存放⽬錄。在這⾥将兩個指令封裝成腳本的⽅式,直接使⽤npm run docs:dev和npm run docs:build即可。

啟動以後: 公網IP:8080 即可通路到

首頁配置

修改README.md⽂件,即可修改首頁配置

如:

home: true

heroText: Vue技術部落格初試

tagline: 項⽬結構,關注讨論,每⽇分享

actionText: 每⽇更新 →→

actionLink: /testlink/ features:

  • title: 項⽬結構

details: 以 Markdown 為中⼼的項⽬結構,以最少的配置幫助你專注于寫作。

  • title: 關注讨論

details: 享受 Vue + webpack 的開發體驗,在 Markdown 中使⽤ Vue 元件,同 時可以使⽤ Vue 來開發⾃定義主題。

  • title: 每⽇分享

details: VuePress 為每個⻚⾯預渲染⽣成靜态的 HTML,同時在⻚⾯被加載的 時候,将作為 SPA 運⾏。

footer: LearnVueonECS Licensed | Copyright © 2020-present