URLOS安裝、升級、解除安裝
環境需求
在安裝URLOS之前確認作業系統版本是否符合安裝要求
- 最低硬體配置:1核CPU,1G記憶體(1+1)提示:如果你的應用較多,而主機節點的硬體配置較低,建議在部署節點時開通虛擬虛擬記憶體;
- 生產環境建議使用2G或以上記憶體;
- 推薦安裝系統:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的純淨的作業系統;
安裝
1. 登陸作業系統:使用ssh客戶端工具登入系統,如果登入使用者不是root,則執行sudo -s命令切換到root使用者;
2. 下載安裝指令碼並執行安裝命令:
叢集模式(多臺主機組叢集,支援彈性伸縮、故障自動轉移和負載均衡等高階功能):
curl -LO www.urlos.com/iu && sh iu
單機模式:
curl -LO www.urlos.com/siu && sh siu
注:當系統中沒有curl工具時,請先執行“apt-get install -y curl || yum -y install curl”安裝curl工具,然後再執行安裝指令碼
如果系統裡已經安裝了Docker,也可以使用docker run命令直接執行(用此方法可省略後面的3、4、5步):
docker run -itd --name urlos --restart always -p 9968:9968 -p 9966:9966 -v /data/urlos:/data/urlos urlos/urlos
3. 選擇伺服器所在區域的編號:伺服器在中國選1,如果1不能安裝則選2或3,如果伺服器在海外則選4(如下載過程比較緩慢,請更換其他編號),然後按回車;
4. 選擇Docker資料的儲存目錄:/data/docker選1,/home/docker選2,/var/lib/docker選3,然後按回車;
5. 安裝成功並重啟伺服器:安裝完成後可能會自動重啟伺服器,重啟過程一般需要1分鐘左右;
6. 訪問並使用URLOS:請在防火牆或安全組中開放9966,9967,9968,9969,9970埠(入站規則),然後通過瀏覽器開啟https://IP:9966
或http://IP:9968
即可,預設的使用者名稱和密碼均為urlos。
升級
升級前請做好相關資料備份,如果您的雲主機具備磁碟快照功能,建議您優先進行磁碟快照,然後再進行ULROS升級。
方法一:線上升級:
如果URLOS版本號大於0.4.10,請登入URLOS後在“系統工具”中找到“升級URLOS”執行線上升級。如果線上升級失敗,請使用下面的“方法二”進行升級!
方法二:命令列方式升級:
1.登陸作業系統:使用ssh客戶端工具登入系統,如果登入使用者不是root,則執行sudo -s命令切換到root使用者
2.下載升級指令碼並執行升級命令:
curl -SO https://www.urlos.com/update && chmod 544 update && ./update
注:如果升級時無法停止MySQL程式,請使用強制升級:
curl -SO https://www.urlos.com/update && chmod 544 update && ./update latest force
3.選擇伺服器所在區域。
4.選擇Docker資料的儲存目錄:必須設定成舊的docker儲存目錄(如果忘記了,請執行cat /etc/docker/daemon.json檢視!)
5.訪問並使用URLOS:安裝完成後,請使用瀏覽器訪問https://您的伺服器IP:9966
或 http://您的伺服器IP:9968
訪問UrlOS
注意:由於儲存密碼的演算法發生了改變,當從0.3.x升級到0.4.x時,請升級後登入URLOS修改所有資料庫服務:需重新填寫密碼並強制部署一次!
解除安裝
如果您需要解除安裝URLOS,請通過SSH工具執行以下命令:
curl -LO www.urlos.com/uninstall && sh uninstall
提示:
-
URLOS同時支援HTTPS和HTTP協議進行訪問,但我們強烈推薦您使用HTTPS協議,因為HTTP協議非常不安全,很容易被抓包從而導致密碼洩露!
-
付費版本需繫結授權解密才能正常使用,詳情請檢視授權碼繫