首页 > 云计算 > OpenVZ > OpenVZ Web Panel 2.4 安装教程
2018
02-09

OpenVZ Web Panel 2.4 安装教程

前言:OpenVZ开设需要使用vzctl等命令行进行,批量管理比较非常麻烦,目前有一个相对知名的管理面板OpenVZ Web Panel 2.4 (github: https://github.com/envolution/ovz-web-panel),不过似乎目前已经停止更新,虽然提供了WHMCS集成工具不过目前只建议个人安装使用.

*卸载方法:

安装流程:

安装环境: CentOS 6.8 x86_64

一.准备工作

1.关闭SeLinux:

2.开放iptables的3000端口或vim /etc/sysconfig/iptables

二.安装OpenVZ环境

1.配置YUM源

2.安装vz工具

3.配置操作系统内核参数,vim /etc/sysctl.conf

4.挂载模块并确认是否加载

5.重启并检查vz服务是否正常运行

三.安装OpenVZ Web Panel

1.执行安装脚本

2.下载汉化包

3.恢复并启动被覆盖的Hardware Deamon程序

4.重启OpenVZ Web Panel服务

安装到此完成,默认用户名密码都是 admin

四.设置OpenVZ Web Panel

1.安全设置

* 登入前请根据需要考虑修改面板端口,默认端口为3000,修改方法:

修改端口之前请先确认已经通过iptables开放了新端口

编辑/etc/owp.conf文件,其中”PORT=”之后的就是端口,可以修改为想要的端口.

此外还可以通过修改”IP=”之后的部分来修改默认侦听的IP地址.

** 可以根据需要开启SSL加密,修改方法:

编辑/etc/owp.conf文件,其中”SSL=”之后的就是是否启用SSL加密(ON为开,OFF为关闭),SSL证书和私钥的存储位置在/opt/ovz-web-panel/config/certs目录,证书文件:server.crt,私钥文件:server.key

*** 上述步骤完成后请执行以下命令来重启OpenVZ Web Panel服务使配置生效

2.登入面板

假定服务器IP地址为10.0.0.1,打开任意浏览器,地址栏输入 http://10.0.0.1:3000 进入管理界面,输入用户名密码,选择简体中文语言包:

 

OpenVZ Web Panel 2.4 安装教程 - 第1张  | 乐意分享

2.在”我的资料”功能中修改默认密码

OpenVZ Web Panel 2.4 安装教程 - 第2张  | 乐意分享

 

3.点击左侧分类菜单中的”物理服务器”节点,在右侧窗格中点击”连接到新服务器”按钮来添加服务器

OpenVZ Web Panel 2.4 安装教程 - 第3张  | 乐意分享

如果OpenVZ Web Panel安装在OpenVZ环境本机上,直接如图设置即可,点击”连接”按钮来确认.

* 如果出现红色叹号提示说明OpenVZ环境安装有问题或是IP或端口不正确,也可能iptables阻挡了7767端口

4.添加完成之后点击”同步”按钮来获取OpenVZ环境设置.

OpenVZ Web Panel 2.4 安装教程 - 第4张  | 乐意分享

5.点击刚刚添加的服务器,在打开的”物理服务器 localhost”窗格中找到并点击”OS系统模板”按钮,然后在打开的窗格中找到”安装新OS系统模板”按钮,从列表中勾选想要下载的系统模板,点击安装按钮,系统会自动开始下载,下载所需时间取决于安装了OpenVZ环境的目标服务器的外网速度.

OpenVZ Web Panel 2.4 安装教程 - 第5张  | 乐意分享

6.可选步骤:添加服务器配置模板

点击物理服务器节点下的localhost服务器,在右侧的窗格中点击”服务器配置模板”按钮,可以修改默认套餐或是添加新模板,服务器配置模板类似于预制规格包,预定义了VZ Container/VPS的基本配置,可以在开通VPS时直接选择使用,节省时间.

OpenVZ Web Panel 2.4 安装教程 - 第6张  | 乐意分享

7.向IP地址池添加IP地址:

点击左侧导航菜单中的IP地址节点,在右侧的IP地址窗格中点击建立IP池,在如图界面中输入IP段的开始和结束IP.

* 如果需要为多个节点添加IP则需要分别为每个节点添加IP段,然后在服务器下拉框中选中目标服务器.只有一台localhost的话选择”全部”即可.

OpenVZ Web Panel 2.4 安装教程 - 第7张  | 乐意分享

8.创建VPS:

点击左侧导航菜单中”物理服务器”节点下的localhost服务器,然后在右侧物理服务器窗格中点击”建立虚拟服务器”按钮,在弹出的”建立新虚拟服务器”对话框中设置要创建的VPS的基本信息即可:

OpenVZ Web Panel 2.4 安装教程 - 第8张  | 乐意分享

请确保”附加设置”选项卡中”杂项”选项组中的”开机启动”复选框为选中状态.

** “服务器ID(VEID)”只能是数字;

*** 如果OpenVZ Web Panel系统中设置了多个用户,请在”系统访问”选项组中的”所有者”下拉框中选择该VPS的所属用户.

**** “附加设置”选项卡中可以设置VPS的规格限制,这里设置的规格限制将覆盖”服务器配置模板”中的设置:

OpenVZ Web Panel 2.4 安装教程 - 第9张  | 乐意分享

点击”建立”之后稍等片刻系统会自动重定向到”物理服务器 localhost”窗格,其中的”虚拟服务器列表”部分会列出当前已激活的VPS列表,可以通过列表上方的管理按钮进行管理,”更改状态”按钮可以用来开机/关机,双击VPS可以进入高级管理,在”工具”菜单中可以进行重装,克隆/备份等高级操作.

 

后续更新:

中文语言包OpenVZ Web Panel_zh_CN

  1. 解压 将汉化文件放置于以下路径
  2. /opt/ovz-web-panel/config/locales
  3. 重启服务 /etc/rc.d/init.d/owp restart
  4. 打开 http://ip:30000 访问选择中文即可

最后这个问题是所有教程都没有写的,一个非常奇葩的问题,当你安装好OWP后,你无法下载系统模版,也就无法创建VZ。哈哈,这个问题困扰了我几天,终于在github里发现了解决办法。引起这个BUG的原因就是一个重要的进程文件hw-daemon.rb被覆盖为空文档了,解决的办法就是重新写入这个文件的内容。

复制一下内容

重启服务即可.

最后编辑:
作者:Admin
想要了解更多请加群:71808134
捐 赠如果你觉得这篇文章帮助到您,请捐赠我吧!

说点什么

avatar
  Subscribe  
提醒