環(huán)境需求
在安裝URLOS之前確認(rèn)操作系統(tǒng)版本是否符合安裝要求
- 最低硬件配置:1核CPU,1G內(nèi)存(1+1)提示:如果你的應(yīng)用較多税手,而主機(jī)節(jié)點(diǎn)的硬件配置較低蜂筹,建議在部署節(jié)點(diǎn)時開通虛擬虛擬內(nèi)存;
- 生產(chǎn)環(huán)境建議使用2G或以上內(nèi)存芦倒;
- 推薦安裝系統(tǒng):Ubuntu-16.04艺挪、Ubuntu-18.04、CentOS7.X熙暴、Debian9X的64位的純凈的操作系統(tǒng)闺属;
安裝
1. 登陸操作系統(tǒng):使用ssh客戶端工具登錄系統(tǒng),如果登錄用戶不是root周霉,則執(zhí)行sudo -s命令切換到root用戶掂器;
2. 下載安裝腳本并執(zhí)行安裝命令:
集群模式(多臺主機(jī)組集群,支持彈性伸縮俱箱、故障自動轉(zhuǎn)移和負(fù)載均衡等高級功能):
curl -LO www.urlos.com/iu && sh iu
單機(jī)模式:
curl -LO www.urlos.com/siu && sh siu
注:當(dāng)系統(tǒng)中沒有curl工具時国瓮,請先執(zhí)行“apt-get install -y curl || yum -y install curl”安裝curl工具,然后再執(zhí)行安裝腳本
如果系統(tǒng)里已經(jīng)安裝了Docker狞谱,也可以使用docker run命令直接運(yùn)行(用此方法可省略后面的3乃摹、4、5步):
docker run -itd --name urlos --restart always -p 9968:9968 -p 9966:9966 -v /data/urlos:/data/urlos urlos/urlos
3. 選擇服務(wù)器所在區(qū)域的編號:服務(wù)器在中國選1跟衅,如果1不能安裝則選2或3孵睬,如果服務(wù)器在海外則選4(如下載過程比較緩慢,請更換其他編號)伶跷,然后按回車掰读;
4. 選擇Docker數(shù)據(jù)的存儲目錄:/data/docker選1,/home/docker選2叭莫,/var/lib/docker選3蹈集,然后按回車;
5. 安裝成功并重啟服務(wù)器:安裝完成后可能會自動重啟服務(wù)器雇初,重啟過程一般需要1分鐘左右拢肆;
6. 訪問并使用URLOS:請?jiān)诜阑饓虬踩M中開放9966,9967,9968,9969,9970端口(入站規(guī)則),然后通過瀏覽器打開“https://IP:9966”或“http://IP:9968”即可靖诗,默認(rèn)的用戶名和密碼均為urlos郭怪。
升級
升級前請做好相關(guān)數(shù)據(jù)備份,如果您的云主機(jī)具備磁盤快照功能呻畸,建議您優(yōu)先進(jìn)行磁盤快照移盆,然后再進(jìn)行ULROS升級。
方法一:在線升級:
如果URLOS版本號大于0.4.10伤为,請登錄URLOS后在“系統(tǒng)工具”中找到“升級URLOS”執(zhí)行在線升級咒循。如果在線升級失敗据途,請使用下面的“方法二”進(jìn)行升級!
方法二:命令行方式升級:
1.登陸操作系統(tǒng):使用ssh客戶端工具登錄系統(tǒng)叙甸,如果登錄用戶不是root颖医,則執(zhí)行sudo -s命令切換到root用戶
2.下載升級腳本并執(zhí)行升級命令:
curl -SO https://www.urlos.com/update && chmod 544 update && ./update
注:如果升級時無法停止MySQL程序,請使用強(qiáng)制升級:
curl -SO https://www.urlos.com/update && chmod 544 update && ./update latest force
3.選擇服務(wù)器所在區(qū)域裆蒸。
4.選擇Docker數(shù)據(jù)的存儲目錄:必須設(shè)置成舊的docker存儲目錄(如果忘記了熔萧,請執(zhí)行cat /etc/docker/daemon.json查看!)
5.訪問并使用URLOS:安裝完成后僚祷,請使用瀏覽器訪問“https://您的服務(wù)器IP:9966”或“http://您的服務(wù)器IP:9968”訪問UrlOS
注意:由于存儲密碼的算法發(fā)生了改變佛致,當(dāng)從0.3.x升級到0.4.x時,請升級后登錄URLOS修改所有數(shù)據(jù)庫服務(wù):需重新填寫密碼并強(qiáng)制部署一次辙谜!
卸載
如果您需要卸載URLOS俺榆,請通過SSH工具執(zhí)行以下命令:
curl -LO www.urlos.com/uninstall && sh uninstall
提示:
URLOS同時支持HTTPS和HTTP協(xié)議進(jìn)行訪問,但我們強(qiáng)烈推薦您使用HTTPS協(xié)議装哆,因?yàn)镠TTP協(xié)議非常不安全罐脊,很容易被抓包從而導(dǎo)致密碼泄露!
付費(fèi)版本需綁定授權(quán)解密才能正常使用蜕琴,詳情請查看授權(quán)碼綁定方法