首页 > 网管 > 服务器 > 正文

虚拟主机管理软件LuManager2.0正式版发布

2020-05-27 13:51:58
字体:
来源:转载
供稿:网友

LuManager(LUM)是基于FreeBSD、Debian、Centos、Ubuntu、HttpOS等Linux/Unix系统的网站服务器管理软件,是目前国内市场上为数不多的同时支持Linux和Unix的网站服务管理软件(好像是唯一的?)。只要您会上网,就可以搭建和管理 Linux/Unix服务器!完美支持Discuz、Phpwind、Shopex、ECShop、Ecmall、Wordpress、Dedecms、 PHP168、PHPCMS、ECMS、CmsTop、Magento、Zen-Cart、Xweibo、Iweibo等常用php+mysql结构程序。还集成了常用程序的快速安装方法,安装好LuManager后,5秒内即可创建一个网站!使创建网站的门槛大大降低。LUM是从已经有6年历史的 FAMP分离出来的控制面板的升级版本,我们将其命名为LuMananger,即Linux/Unix的管理者,简称LUM。

演示:http://demo.zijidelu.org:8888(用户名:zijidelu,密码:zijidelu)

######------ 为什么选择LuManager:

阿里巴巴、淘宝、新浪、网易、腾讯、搜狐、百度、优酷等大访问量的网站,工商银行、建设银行、支付宝等要求高度安全的交易网站,绝大多数甚至全部使用的是Linux/Unix服务器。但Linux/Unix系统通常是很难使用的,那些烦琐而难记的命令也很容易让人放弃使用这些优秀的系统,LUM将协助您傻瓜化管理这些系统。

######------ LuManager能做什么?

#-------- Nginx和Tengine自由切换

Tengine是由淘宝技术团队开发的Web服务器,Tengine基于Nginx,针对大流量网站需求增加了很多功能特性和性能优化(taobao.com就用它!)。

#-------- Nginx(Tengine)与Apache自由切换

每个网站都可以自由选择以下三种模式:1.完全使用Nginx,2.完全使用Apache,3.仅PHP用Apache处理(即前台Nginx,后台Apache)。并且可以选择是否使用cgi处理PHP,杜绝502错误。

#-------- 傻瓜化挂载硬盘

在LUM2.0出现之后,您只需要知道怎么插硬盘线就行了,别的事都交给LUM吧!阿里云,盛大云的数据库硬盘可以挂吗?哈哈,当然的,简直易如反掌,您不是在做梦!

#-------- 智能优化

LUM可以根据硬件的性能智能优化系统,您只需打开智能优化开关即可,完全没有必要花大量的时间学习如何优化!还可以直接修改php,mysql的参数,如mysql连接数,php上传文件大小等。

#-------- 增加了API接口

开发者可以开发主控端了!什么卖空间啦,FTP啦,都不在话下。不限制主控端的开发语言,理论上,只要能提交post数据,并接收json数据的语言便可。

#-------- 互相操控

如果您有1000台机装有LUM,要记账号,密码,还得不停切换。。。管理起来是不是特别麻烦?现在好了,只需要在其中一台LUM中录入其它999 个节点的API接口密码(装有LUM的服务器,便可以称为节点),便可以管理其它机器了,可以往节点服务器上添加网站,重启,关机。。。跟管理本机一样操作,连界面都不变,只多出一个提示:您正在操控IP为****的节点服务器,爽得要死!

#-------- 杜绝病毒与木马,安全有保障

LUM可以将网站“上锁”,就算网站程序有漏洞,也不会被挂木马或中病毒。至于跨站攻击,我们在很久很久以前就已经解决了。听说LUM还没有出现过漏洞?对头,相信我们,没错滴!

#-------- 禁止访客IP

当发现某客户端IP的访客过多时,可以在LUM后台禁止访客IP

#-------- 清理垃圾

相信没有几个人懂得Linux/Unix系统里所有文件的作用,而LUM可以将那些垃圾文件找出来!至于你信不信。。。哦,至于删除还是不删除,由你!

#-------- 半小时内即可装好服务器环境

如果您使用的Reh系列操作系统(如CentOS,HttpOS等),一般30分钟即可装好服务器环境;如果选择编译安装,一般也不会超过2小时(与机器性能与下载速度有关,但我们还是强烈推荐用编译安装,因为安装过程中会根据硬件环境自动优化)。不管您选择哪一种方式,都可以自动化安装。

#-------- 邮件告警

当系统发生故障时或进行一些重要的操作时,将发邮件给管理员告警。

#-------- 服务器资源共享(LUM是非常优秀的虚拟主机控制面板)

LUM支持无限级代理,每个用户都可以创建子用户,并为子用户指定用户组,然后通过用户组控制子用户的权限,就像鸡生蛋,蛋再生鸡和寡蛋。。.LUM的权限控制可以精确到具体行为,例如可让某用户的网站跨目录访问,是否有重启Nginx的功能等。哦,对了,用户可以在LUM发邮件烦管理员哦!

#-------- 网站压力测试

想试一下服务器的性能吗?想知道度娘的反应速度如何吗?

#-------- 同时支持PHP5.2X和PHP5.3X

如果朋友们想使用PHP5.3X,选择Apache即可(选择Nginx就使用PHP5.2)

#-------- 可以使用PostgreSQL数据库

兄弟姐妹们,如果MySQL宕掉了,LUM是不是就不能用了?以前是,以后,不一定了。只需在LUM后台点点鼠标即可切换成PostgreSQL,LUM的稳定性又一次大大增强

#-------- CDN静态网站加速

提供静态内容加速功能,让不同地区或线路的用户访问不同的服务器,是下载或镜像网站的解决方案(创建一个镜像网站是几秒钟的事情)。最简单的应用:可以非常轻松实现让电信用户访问电信服务器,网通用户访问网通服务器,老外就访问放在国外的服务器。并且我们即将推出动态网站的加速软件,可以加速 discuz,phpwind等动态网站的内容。

#-------- 在线安装常用软件

可在线安装Discuz/Phpwind/EcShop/EcGroupon/Xweibo/iWeibo/PhpCMS/ECMS等程序,会上网就会建网站!

#-------- 防止跨站攻击

不论使用的是Apache还是Nginx,都可以防跨站攻击,当服务上的一个网站出现安全问题并不会危及整台服务器上的数据。

#-------- SSL证书支持

可以用LUM直接生成ssl证书和证书申请文件,生成后马上就可以用(测试站点),任何人都可以创建支持SSL证书的站点,不需再用命令去操作。

#-------- 301和302转向

可以设置301永久转向和302临时转向。

#-------- 网站流量限制

可以设置每个访客的最大线程和最大的浏览网页的速度。

#-------- 同时支持Linux和Unix系统

目前已经支持的系统有FreeBSD(Unix系),Debian,Ubuntu系列(Linux mint, 深度Linux,YLMF Linux,KUbuntu等),Redhat系列(RHEL, CentOS等)。最重要的,LUM不会破坏系统的安全保护机制,请放心使用!

#-------- 在线下载远程数据

填入远程文件的网址,轻轻一点便可以将远程文件下载,同时支持将整个FTP上的内容下载(搬站是件蛮好玩的事。)

#-------- 强大的流量统计功能

能统计网站的最近5分钟,10分钟,半小时,3天,7天、10天、180天,本月,本年,昨天等时间段流量。自定义统计时间,支持日志回滚和自动切割,不需担心日志过大的问题。并且可以生成流量统计图表。还可以对单个网站进行流量统计,如果您感觉网站太难找,可以搜索并统计网站的流量。

#-------- 支持套餐定制

可以对产品(FTP,虚拟主机,数据库)进行集中管理,如增加FTP的下载速度,限制FTP大小,控制FTP、网站、数据库的个数等,接下来还将开发支持限制资源使用的功能。

#-------- FTP,主机,数据库分离

一个FTP下可以建N个网站,一个网站可以连接任意多个数据库,数据库和网站只相关不相连。一个用户可以有N个FTP,一个FTP下又可以有N个网站。

#-------- 反向代理

只需填写被代理网址,别的都交给LUM去做,而且可以为代理网站开启静态缓存。

#-------- 身份验证

可以为网站增加一个访问用户名和密码,只有通过验证的用户才能访问网站。

#-------- 可选择常用软件的伪静态规则

包括Discuz、PhpWind、ShopEX、Wordpress等常用程序的伪静态规则。

#-------- Memcached缓存管理

在线启动和关闭Memcached,并可设置所使用的内存大小,连接数,是否开机启动等。

#-------- 防盗链

不仅可以设置允许链接的域名,还可以设置被盗链时的默认图片。

#-------- 备份与还原

支持对网站,数据库或者普通文件夹直接打包备份或者解压还原,支持zip, tar.gz, bz2等压缩格式。

#-------- 操作系统行为控制

支持在后台直接重启,关机,Nginx,Apache,MySQL,Pure-ftpd等软件的重启,重载,关闭等功能。

#-------- 操作FTP和网站的文件权限互通系统

开通网站后,能过FTP上传程序即可使用,不需改文件权限。通过FTP上传的文件在网站程序中可以编辑或删除,网站生成的文件在FTP中也能编辑或删除。而且可在编辑虚拟主机时一次性将网站所有文件更改成777、775、644等权限。

#-------- 错误页控制

支持在后台控制403、404、500、501、502错误页

#-------- FTP和网站目录自由定制

可以将FTP定在/home/以外的分区,支持多个FTP主目录(即可以挂多个硬盘),如/home/ftp2,/home/ftp3。

从LUM1.1.9至2.0有100多项更新,在此不再赘述。

######------ 安装说明:

1. 安装系统:最小化安装系统(全新安装系统,VPS用户可跳过此步骤,也可以在VPS控制面板中重装系统。如果是实体机用户,我们建议您选择我们专门为网站服务器定制的Linux操作系统HttpOS)。是当今世界上最傻瓜化最容易安装的Linux操作系统,您只需填入一个数字便可以安装好Linux操作系统!

2. 登陆系统:用超级用户root登陆系统。如果是FreeBSD,由于根目录通常比较小,请切换到/usr目录进行安装(cd /usr)。我们建议您用ssh工具并设置成UTF-8编码登陆服务器,因为那样可以看到中文提示。SSH工具用putty,设置UTF-8编码的方法见 http://www.zijidelu.org/thread-1818-1-1.html。

3. 下载zijidelu_install.sh安装脚本:wget http://down.zijidelu.org/zijidelu_install.sh(FreeBSD系统则用fetch代替wget)

4. 赋予zijidelu_install.sh可执行权限:chmod 740 zijidelu_install.sh(或者chmod u+x zijidelu_install.sh)

5. 安装:./zijidelu_install.sh -y(此为全自动安装,如需半自动安装,请不用-y参数,即:。/zijidelu_install.sh)

如果您希望PHP支持pdo和mysqli,请用两个-y参数,即:./zijidelu_install.sh -y -y,但由于兼容性方面的因素,在某些机器上可能装不成功

其中第3、4、5步可合并执行(FreeBSD则用fetch代替wget):

wget http://down.zijidelu.org/zijidelu_install.sh; chmod 740 zijidelu_install.sh; ./zijidelu_install.sh -y

复制代码6. 选择下载点:China的为中国电信下载点(默认),USA为美国下载点。选择好后回车

7. 选择您要安装的版本:选择好回车即可。如果是Redhat系列系统,会提示您是否用rpm包来快速安装LuNamp,建议时间比较紧或编译安装失败的用户选择rpm包进行安装

提示:如果在安装过程中断网,请重新执行安装便可(已经安装的会跳过)

也可以单独下载安装:

安装脚本网址:http://down.zijidelu.org/zijidelu_install.tar.gz

LuNamp网址:http://down4.zijidelu.org/projects/zijidelu-lunamp/files/LuNamp2.1/LuNamp_last.tar.gz

LuManager网址:http://down.zijidelu.org/LuManager_last.tar.gz

1. 将zijidelu_install.tar.gz通过sftp上传至服务器

2. 用root用户登陆服务器

3. 解压:tar zxvf zijidelu_install.tar.gz

4. 解压zijidelu_install.tar.gz后有一个zijidelu_install目录,然后将LuNamp_last.tar.gz和LuManager_last.tar.gz上传到zijidelu_install目录下

5. 切换目录:cd zijidelu_install

6. 执行./i.sh -y(或用。/i.sh进行半自动安装)

这种方法可将LuNamp和LuManager一起打包分发,也就是将LuNamp_last.tar.gz和LuManager_last.tar.gz放到zijidelu_install目录后,打包即可分发。

######------ 升级方法:

1. 用root用户登陆服务器系统。

2. 下载最新的zijidelu_update.sh:

wget http://down.zijidelu.org/zijidelu_update.sh(FreeBSD则用fetch代替wget) 。

3. 赋予可执行权限:chmod 744 zijidelu_update.sh

4. 执行:./zijidelu_update.sh -y,选择您所需要升级的版本编号(请逐一升级),然后按回车

注:升级过程中,可能会要求您输入mysql的root用户密码,请输入后回车

5. 如果以前使用的是PostgreSQL数据库,请修改/usr/local/LuManager/Conf/config.php文件,将其中的数据库类型改成pgsql,然修正pgsql数据库的连接密码。

6. 登陆LUM更新网站

7. 升级完成

升级失败后的还原方法:

1. 还原前请将LuManager数据库切换成mysql,将Tengine切换成Nginx(如果没有切换过,则略过)

2. 在/home/mysqls_backup目录下找到最近一次的LuManager数据库的备份文件夹,记下目录名(是升级前自动备份的,可借助winscp工具使用sftp连接服务器进行查看)

3. 删除错误的数据:rm -rf /home/mysql_data/LuManager/*

4. 将数据库备份目录下的所有文件复制到/home/mysql_data/LuManager/目录下。cp -R /home/mysqls_backup/LuManager备份目录(最新的那个)/* /home/mysql_data/LuManager/

5. 在/home/hosts_backup目录下找到最近一次的LuManager程序的备份文件夹,记下目录名

6. 删除错误的数据:rm -rf /usr/local/LuManager/*

7. 将LuManager备份目录下的所有文件复制到/usr/local/LuManager/目录下。cp -R /home/hosts_backup/LuManager备份目录(最新的那个)/* /usr/local/LuManager/

8. 重启lu: lu-restart,并登陆LUM编辑任意一个网站(无需改数据),然后提交

9. 还原完成。

原文地址:http://www.zijidelu.org/thread-7264-1-1.html

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表