1. 程式人生 > >URLOS安裝、升級、解除安裝

URLOS安裝、升級、解除安裝

環境需求

在安裝URLOS之前確認作業系統版本是否符合安裝要求

  1. 最低硬體配置:1核CPU,1G記憶體(1+1)提示:如果你的應用較多,而主機節點的硬體配置較低,建議在部署節點時開通虛擬虛擬記憶體;
  2. 生產環境建議使用2G或以上記憶體;
  3. 推薦安裝系統: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:9966http://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:9966http://您的伺服器IP:9968訪問UrlOS

注意:由於儲存密碼的演算法發生了改變,當從0.3.x升級到0.4.x時,請升級後登入URLOS修改所有資料庫服務:需重新填寫密碼並強制部署一次!

解除安裝

如果您需要解除安裝URLOS,請通過SSH工具執行以下命令

curl -LO www.urlos.com/uninstall && sh uninstall

提示:

  1. URLOS同時支援HTTPS和HTTP協議進行訪問,但我們強烈推薦您使用HTTPS協議,因為HTTP協議非常不安全,很容易被抓包從而導致密碼洩露!

  2. 付費版本需繫結授權解密才能正常使用,詳情請檢視授權碼繫