Kloxo-MR是一个开源的服务器控制面板,可用于Redhat / CentOS 5, 6 和 7系统创建和管理虚拟主机,从名字可以看出Kloxo-MR是基于Kloxo改良过来的,只不过Kloxo-MR在性能上还有功能上都做了不少的改进,便得用起来更加顺手。
Kloxo-MR支持切换Web服务器,支持Nginx、Lighttpd、Hiawatha和Apache等自由切换,新版支持Squid,Varnish和ATS(Apache Traffic Server)。默认支持PHP 5.3 、5.4,不过在Kloxo-MR 7.0中已经可以自由选择PHP版本了。
Kloxo-MR自带了邮件服务器(Dovecot)、Webmail、DNS服务器(支持Powerdns,MaraDNS,NSD,myDNS)、数据库MySQL或MariaDB,同时Kloxo-MR也支持自动添加和续期Let’s Encrypt免费SSL证书,也可以与WHMCS,HostBill,TheHostingTool等系统整合。
可以说Kloxo-MR兼顾了服务器管理的复杂性以及虚拟主机管理的易用性,无论是用来建站还是搭建虚拟主机管理平台,Kloxo-MR都是一个非常不错的选择。更多的面板可以见:服务器控制面板榜单,如果你想找可以整合WHMCS的免费服务器面板,这里有:
- 服务器虚拟化面板SolusVM安装与使用-支持新建管理OpenVZ, KVM和Xen VPS
- ISPConfig 3.1 优秀的VPS主机控制面板安装与使用-DNS域名解析SSL自动部署
- VestaCP安装与使用教程-免费的VPS和虚拟主机控制面板自带邮局和DNS解析系统
PS:2018年2月21日更新,正在找Apache建站环境的一键安装包,可以试试这个:LAMP.sh一键安装包轻松搭建Apache建站环境-自动安装SSL和PHP组件
一、Kloxo-MR安装方法
网站:
- 官网:http://mratwork.com/
- 主页:https://github.com/mustafaramadhan/kloxo/
Kloxo-MR安装命令如下:
#升级
cd /
yum update -y
yum install yum-utils yum-priorities vim-minimal subversion curl zip unzip -y
yum install telnet wget -y
cd /
#安装6.5.0
cd /tmp
remove old rpm
rm -f mratwork*
# install rpm (read Warning)
rpm -ivh https://github.com/mustafaramadhan/rpms/raw/master/mratwork/release/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm
# move to /
cd /
# update
yum clean all
yum update mratwork-* -y
yum install kloxomr -y
sh /script/upcp
#安装7.0.0
cd /tmp
# remove old rpm
rm -f mratwork*
# install rpm (read Warning)
rpm -ivh https://github.com/mustafaramadhan/rpms/raw/master/mratwork/release/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm
cd /
yum clean all
yum update mratwork-* -y
yum install kloxomr7 -y
sh /script/upcp
看到如下提示就表示Kloxo-MR安装成功了。
打开:http://127.0.0.1:7778 或者https://127.0.0.1:7777,就可以进入到Kloxo-MR登录地址了。
第一次进入到Kloxo-MR没有自带中文,你需要执行以下命令给Kloxo-MR安装中文。
cd /usr/local/lxlabs/kloxo/httpdocs/lang
wget https://do.wzfou.net/wzfou/lxadmin_cn_pack.zip
unzip lxadmin_cn_pack.zip
然后,你就可以在Kloxo-MR设置为中文了。
二、Kloxo-MR基本使用
2.1 基本设置
这是Kloxo-MR控制面板界面,主要有管理、资源、域名、服务器、安全防护等等。
在PHP设置中可以对PHP相关的参数进行调整,支持Apache的PHP类型有:php-fpm_worker / _event和fcgid_worker / _event、mod_php / _ruid2 / _itk和suphp / _worker / _event。
而在服务器邮局设置中则可以设置发信账号、方式、是否开启病毒扫描等等,支持Afterlogic Webmail Lite,Telaen,Squirrelmail,Roundcube。(点击放大)
2.2 网站备份
Kloxo-MR提供了自动备份服务器的功能,可以设置定时备份网站文件。
备份好的文件可以通过Kloxo-MR的文件管理器下载保存。
2.3 SSL证书
Kloxo-MR的SSL证书管理器可以为Kloxo-MR或者是网站添加SSL证书。
Kloxo-MR还可以一键给网站添加Let’s Encrypt免费证书,前提你需要绑定好域名且做好DNS域名解析。
2.4 服务器管理
进程管理。Kloxo-MR可以看到服务器上各个进程的运行状态。
切换引擎。Kloxo-MR支持Nginx、Lighttpd、Hiawatha和Apache等自由切换。
在线控制台。Kloxo-MR自带了控制台,可以直接进行命令操作。
三、 Kloxo-MR建站操作
3.1 FTP账号
Kloxo-MR可以直接添加FTP账号,也可以给不同的用户分配FTP账号。
3.2 MysqL数据库
在Kloxo-MR中可以直接创建MysqL数据库账号、密码等。
Kloxo-MR自带了PHPmyAdmin,可以用来管理MysqL了。
3.3 在线文件管理器
Kloxo-MR的在线文件管理器类似于Cpanel,很强大。
3.4 邮局管理
Kloxo-MR面板自带了邮局功能,可以创建邮箱账号,搭建自己的邮局服务。
3.5 绑定域名
点击域名,输入你想要绑定的域名。
作好域名DNS解析工作,然后在域名列表中点击进入网站管理中。
这个就是Kloxo-MR的建站详细页面了,如果你只是普通的用户的话登录Kloxo-MR的话只能看到这个页面了。
这里还有建站可能要用到的301跳转、邮件转发、防垃圾邮件等等。
四、总结
总得来说,Kloxo-MR无论是服务器管理还是在虚拟主机建站方面都不错的,作为优秀的免费主机面板Kloxo的改良版,既继续了原版本的功能强大的特点,同时又新增加了引擎切换、PHP版本切换、SSL证书等新功能。
Kloxo-MR可以与WHMCS整合,打造成自动开通虚拟主机平台。WHMCS自带了Kloxo-MR模块,你只需要在Kloxo-MR设置好空间套餐即可,更多的关于WHMCS教程可以参考:WHMCS从入门到精通。