2015-04-24

Ubuntu 安裝 LXC Web Panel 管理界面

LXC Web Panel 比阿舍預期的簡潔好用,讓阿舍好有一種相見恨晚的感覺哩 ! 這個 LXC Web Panel 不只是可以啟動、暫停和停用已建立好的 LXC Container,連建立、複製和變更 Container 的設定都可以,老實說,用 LXC 指令可以操作的指令就幾乎都可以透過 LXC Web Panel 來操作哩 ! 如果不想背指令或懶的打字的話,就可考慮安裝來用用哩 !



這個 LXC Web Panel 的安裝不難,只要分別執行下面這幾行指令就會開始安裝,不過,安裝會花一點時間,需要安裝一些相依套件,安裝後,LXC Web Panel 的程式會被放在 /srv/lwp 資料夾,而主程式就是 lwp.py 這支,預設在安裝完成後就會以服務方式啟動,應該不用自己手動執行哩 !

$ wget http://lxc-webpanel.github.io/tools/install.sh
$ chmod +x ./install.sh
$ sudo ./install.sh

安裝完成後,就可以用下面這一行網址來開啟 LXC Web Panel 的網頁,預設的使用者帳號和密碼都是「admin」,登入後就可以開始進行各項操作了,但是,如果有你運氣很好,遇到 LXC Web Panel 沒有啟動的情形的話,可以進到「/srv/lwp」資料後,用下面第二行的指令來手動啟動 LXC Web Panel,提醒一下,一定要用 sudo 來啟動,不然,是不會出現錯誤,但是會看不到 Container ,除非 ... 這個使用者有建立過自己的 Unprivileged Container 哩 !
不過,阿舍還是建議用 service 指令來操作會比較好 ...


http://127.0.0.1:5000

$ sudo python lwp.py

$ sudo service lwp start

另外,如果要更新 LXC Web Panel 的話,則是要執行下面這幾行指令,執行完成後,要重開機才行,然後,如果在升級的時候,如果出現找不到 LXC Web Panel 的安裝路徑的話,就要手動設定一個 INSTALL_DIR 來指向 LXC Web Panle 的安裝路徑後再執行哩 !

$ wget http://lxc-webpanel.github.io/tools/install.sh
$ chmod +x ./update.sh
$ sudo ./update.sh

阿舍大概的用了一下,整體的功能都還不錯,大部份的 LXC 指令都有界面可以操作,不過,資源使用情形的顯示資訊就好像有點太 OK 哩 ! 像阿舍的 CPU 使用資訊不太對,Container 的 IP 也沒顯示出來哩 ! 但是,拿來當作 LXC  Container  的圖型操作界面倒是滿不錯的哩 ! 有需要的人可以試試囉 !

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁