搭建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