在安装URLOS以前确认操做系统版本是否符合安装要求算法
1. 登录操做系统:使用ssh客户端工具登陆系统,若是登陆用户不是root,则执行sudo -s命令切换到root用户;docker
2. 下载安装脚本并执行安装命令:数据库
集群模式(多台主机组集群,支持弹性伸缩、故障自动转移和负载均衡等高级功能):json
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命令直接运行(用此方法可省略后面的三、四、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,而后按回车;ssh
5. 安装成功并重启服务器:安装完成后可能会自动重启服务器,重启过程通常须要1分钟左右;curl
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
提示: