[ 教学 ] 使用 WebYaST 在浏览器中管理你的服务器

起因是 tmux 太难了,其实也不是不会(你还要脸吗…)

好在我们有替代技术,在浏览器和本地计算机上管理远程服务器的利器:WebYaST。(居然还是用 nginx 的,与我们现有的完全一样嘛)

** 服务器端安装与配置:**

添加以下软件源:

sudo zypper ar -f http://download.opensuse.org/repositories/YaST:/Web/openSUSE_12.3/ webyast
sudo zypper ref

然后安装 webyast-base rubygem-webyast-status rubygem-webyast-software rubygem-webyast-system rubygem-webyast-services

sudo zypper in webyast-base rubygem-webyast-status rubygem-webyast-software rubygem-webyast-system rubygem-webyast-services

这是我根据论坛服务器的需要安装的软件包,你需要的只少不多,完整的可以看这个一键安装文件的内容:

download.opensuse.org/repositories/YaST:/Web/openSUSE_12.3/webyast.ymp

然后就是启动啦

sudo systemctl start webyast.service

接着

sudo systemctl status webyast.service

会看到一个「地址:端口」的 URL,复制下来。

PC 客户端配置:

打开浏览器,访问那个 URL。

登录用 root 和 root 密码。

截图:










另外注意,如果你看 en.opensuse.org/Portal:WebYaST 的教学的话(那里比较旧了,软件包大部分都重新命名了),你可能会对一个叫 qwebyast 的桌面挂件很感兴趣。但那就是个坑,那个是在你本地计算机开启 WebYaST 然后管理本地计算机的… 管理不了远程,本地谁用网页开 YaST 啊。。。。

哈哈,WebYaST 是个好东西,我之前也玩过,我是在 susustudio 上直接创建的一个 WebYaST 的 Appliance 虚拟机镜像,在创建的时候直接选择 WebYaST 的 Parttern,后面导入虚拟机之后,这个服务就自动开启了,很方便。

我觉得这个东西对于采用 SUSE 作为 server 运行自己的服务应用的开发厂商很有用,可以自己开发管理自己应用服务的插件到 WebYaST 离,就同时通过 web 远程管理自己的服务了。

:1:

好东西。之前用过没有设置成功。这回再试一下。