LuManager(LUM)是基于FreeBSD、Debian、Centos、Ubuntu、HttpOS等Linux/Unix系統(tǒng)的網(wǎng)站服務(wù)器管理軟件,是目前國內(nèi)市場上為數(shù)不多的同時支持Linux和Unix的網(wǎng)站服務(wù)管理軟件(好像是唯一的?)。只要您會上網(wǎng),就可以搭建和管理 Linux/Unix服務(wù)器!完美支持Discuz、Phpwind、Shopex、ECShop、Ecmall、Wordpress、Dedecms、 PHP168、PHPCMS、ECMS、CmsTop、Magento、Zen-Cart、Xweibo、Iweibo等常用php+mysql結(jié)構(gòu)程序。還集成了常用程序的快速安裝方法,安裝好LuManager后,5秒內(nèi)即可創(chuàng)建一個網(wǎng)站!使創(chuàng)建網(wǎng)站的門檻大大降低。LUM是從已經(jīng)有6年歷史的 FAMP分離出來的控制面板的升級版本,我們將其命名為LuMananger,即Linux/Unix的管理者,簡稱LUM。
演示:http://demo.zijidelu.org:8888(用戶名:zijidelu,密碼:zijidelu)
######------ 為什么選擇LuManager:
阿里巴巴、淘寶、新浪、網(wǎng)易、騰訊、搜狐、百度、優(yōu)酷等大訪問量的網(wǎng)站,工商銀行、建設(shè)銀行、支付寶等要求高度安全的交易網(wǎng)站,絕大多數(shù)甚至全部使用的是Linux/Unix服務(wù)器。但Linux/Unix系統(tǒng)通常是很難使用的,那些煩瑣而難記的命令也很容易讓人放棄使用這些優(yōu)秀的系統(tǒng),LUM將協(xié)助您傻瓜化管理這些系統(tǒng)。
######------ LuManager能做什么?
#-------- Nginx和Tengine自由切換
Tengine是由淘寶技術(shù)團(tuán)隊(duì)開發(fā)的Web服務(wù)器,Tengine基于Nginx,針對大流量網(wǎng)站需求增加了很多功能特性和性能優(yōu)化(taobao.com就用它!)。
#-------- Nginx(Tengine)與Apache自由切換
每個網(wǎng)站都可以自由選擇以下三種模式:1.完全使用Nginx,2.完全使用Apache,3.僅PHP用Apache處理(即前臺Nginx,后臺Apache)。并且可以選擇是否使用cgi處理PHP,杜絕502錯誤。
#-------- 傻瓜化掛載硬盤
在LUM2.0出現(xiàn)之后,您只需要知道怎么插硬盤線就行了,別的事都交給LUM吧!阿里云,盛大云的數(shù)據(jù)庫硬盤可以掛嗎?哈哈,當(dāng)然的,簡直易如反掌,您不是在做夢!
#-------- 智能優(yōu)化
LUM可以根據(jù)硬件的性能智能優(yōu)化系統(tǒng),您只需打開智能優(yōu)化開關(guān)即可,完全沒有必要花大量的時間學(xué)習(xí)如何優(yōu)化!還可以直接修改php,mysql的參數(shù),如mysql連接數(shù),php上傳文件大小等。
#-------- 增加了API接口
開發(fā)者可以開發(fā)主控端了!什么賣空間啦,F(xiàn)TP啦,都不在話下。不限制主控端的開發(fā)語言,理論上,只要能提交post數(shù)據(jù),并接收json數(shù)據(jù)的語言便可。
#-------- 互相操控
如果您有1000臺機(jī)裝有LUM,要記賬號,密碼,還得不停切換。。。管理起來是不是特別麻煩?現(xiàn)在好了,只需要在其中一臺LUM中錄入其它999 個節(jié)點(diǎn)的API接口密碼(裝有LUM的服務(wù)器,便可以稱為節(jié)點(diǎn)),便可以管理其它機(jī)器了,可以往節(jié)點(diǎn)服務(wù)器上添加網(wǎng)站,重啟,關(guān)機(jī)。。。跟管理本機(jī)一樣操作,連界面都不變,只多出一個提示:您正在操控IP為****的節(jié)點(diǎn)服務(wù)器,爽得要死!
#-------- 杜絕病毒與木馬,安全有保障
LUM可以將網(wǎng)站“上鎖”,就算網(wǎng)站程序有漏洞,也不會被掛木馬或中病毒。至于跨站攻擊,我們在很久很久以前就已經(jīng)解決了。聽說LUM還沒有出現(xiàn)過漏洞?對頭,相信我們,沒錯滴!
#-------- 禁止訪客IP
當(dāng)發(fā)現(xiàn)某客戶端IP的訪客過多時,可以在LUM后臺禁止訪客IP
#-------- 清理垃圾
相信沒有幾個人懂得Linux/Unix系統(tǒng)里所有文件的作用,而LUM可以將那些垃圾文件找出來!至于你信不信。。。哦,至于刪除還是不刪除,由你!
#-------- 半小時內(nèi)即可裝好服務(wù)器環(huán)境
如果您使用的Reh系列操作系統(tǒng)(如CentOS,HttpOS等),一般30分鐘即可裝好服務(wù)器環(huán)境;如果選擇編譯安裝,一般也不會超過2小時(與機(jī)器性能與下載速度有關(guān),但我們還是強(qiáng)烈推薦用編譯安裝,因?yàn)榘惭b過程中會根據(jù)硬件環(huán)境自動優(yōu)化)。不管您選擇哪一種方式,都可以自動化安裝。
#-------- 郵件告警
當(dāng)系統(tǒng)發(fā)生故障時或進(jìn)行一些重要的操作時,將發(fā)郵件給管理員告警。
#-------- 服務(wù)器資源共享(LUM是非常優(yōu)秀的虛擬主機(jī)控制面板)
LUM支持無限級代理,每個用戶都可以創(chuàng)建子用戶,并為子用戶指定用戶組,然后通過用戶組控制子用戶的權(quán)限,就像雞生蛋,蛋再生雞和寡蛋。。.LUM的權(quán)限控制可以精確到具體行為,例如可讓某用戶的網(wǎng)站跨目錄訪問,是否有重啟Nginx的功能等。哦,對了,用戶可以在LUM發(fā)郵件煩管理員哦!
#-------- 網(wǎng)站壓力測試
想試一下服務(wù)器的性能嗎?想知道度娘的反應(yīng)速度如何嗎?
#-------- 同時支持PHP5.2X和PHP5.3X
如果朋友們想使用PHP5.3X,選擇Apache即可(選擇Nginx就使用PHP5.2)
#-------- 可以使用PostgreSQL數(shù)據(jù)庫
兄弟姐妹們,如果MySQL宕掉了,LUM是不是就不能用了?以前是,以后,不一定了。只需在LUM后臺點(diǎn)點(diǎn)鼠標(biāo)即可切換成PostgreSQL,LUM的穩(wěn)定性又一次大大增強(qiáng)
#-------- CDN靜態(tài)網(wǎng)站加速
提供靜態(tài)內(nèi)容加速功能,讓不同地區(qū)或線路的用戶訪問不同的服務(wù)器,是下載或鏡像網(wǎng)站的解決方案(創(chuàng)建一個鏡像網(wǎng)站是幾秒鐘的事情)。最簡單的應(yīng)用:可以非常輕松實(shí)現(xiàn)讓電信用戶訪問電信服務(wù)器,網(wǎng)通用戶訪問網(wǎng)通服務(wù)器,老外就訪問放在國外的服務(wù)器。并且我們即將推出動態(tài)網(wǎng)站的加速軟件,可以加速 discuz,phpwind等動態(tài)網(wǎng)站的內(nèi)容。
#-------- 在線安裝常用軟件
可在線安裝Discuz/Phpwind/EcShop/EcGroupon/Xweibo/iWeibo/PhpCMS/ECMS等程序,會上網(wǎng)就會建網(wǎng)站!
#-------- 防止跨站攻擊
不論使用的是Apache還是Nginx,都可以防跨站攻擊,當(dāng)服務(wù)上的一個網(wǎng)站出現(xiàn)安全問題并不會危及整臺服務(wù)器上的數(shù)據(jù)。
#-------- SSL證書支持
可以用LUM直接生成ssl證書和證書申請文件,生成后馬上就可以用(測試站點(diǎn)),任何人都可以創(chuàng)建支持SSL證書的站點(diǎn),不需再用命令去操作。
#-------- 301和302轉(zhuǎn)向
可以設(shè)置301永久轉(zhuǎn)向和302臨時轉(zhuǎn)向。
#-------- 網(wǎng)站流量限制
可以設(shè)置每個訪客的最大線程和最大的瀏覽網(wǎng)頁的速度。
#-------- 同時支持Linux和Unix系統(tǒng)
目前已經(jīng)支持的系統(tǒng)有FreeBSD(Unix系),Debian,Ubuntu系列(Linux mint, 深度Linux,YLMF Linux,KUbuntu等),Redhat系列(RHEL, CentOS等)。最重要的,LUM不會破壞系統(tǒng)的安全保護(hù)機(jī)制,請放心使用!
#-------- 在線下載遠(yuǎn)程數(shù)據(jù)
填入遠(yuǎn)程文件的網(wǎng)址,輕輕一點(diǎn)便可以將遠(yuǎn)程文件下載,同時支持將整個FTP上的內(nèi)容下載(搬站是件蠻好玩的事。)
#-------- 強(qiáng)大的流量統(tǒng)計功能
能統(tǒng)計網(wǎng)站的最近5分鐘,10分鐘,半小時,3天,7天、10天、180天,本月,本年,昨天等時間段流量。自定義統(tǒng)計時間,支持日志回滾和自動切割,不需擔(dān)心日志過大的問題。并且可以生成流量統(tǒng)計圖表。還可以對單個網(wǎng)站進(jìn)行流量統(tǒng)計,如果您感覺網(wǎng)站太難找,可以搜索并統(tǒng)計網(wǎng)站的流量。
#-------- 支持套餐定制
可以對產(chǎn)品(FTP,虛擬主機(jī),數(shù)據(jù)庫)進(jìn)行集中管理,如增加FTP的下載速度,限制FTP大小,控制FTP、網(wǎng)站、數(shù)據(jù)庫的個數(shù)等,接下來還將開發(fā)支持限制資源使用的功能。
#-------- FTP,主機(jī),數(shù)據(jù)庫分離
一個FTP下可以建N個網(wǎng)站,一個網(wǎng)站可以連接任意多個數(shù)據(jù)庫,數(shù)據(jù)庫和網(wǎng)站只相關(guān)不相連。一個用戶可以有N個FTP,一個FTP下又可以有N個網(wǎng)站。
#-------- 反向代理
只需填寫被代理網(wǎng)址,別的都交給LUM去做,而且可以為代理網(wǎng)站開啟靜態(tài)緩存。
#-------- 身份驗(yàn)證
可以為網(wǎng)站增加一個訪問用戶名和密碼,只有通過驗(yàn)證的用戶才能訪問網(wǎng)站。
#-------- 可選擇常用軟件的偽靜態(tài)規(guī)則
包括Discuz、PhpWind、ShopEX、Wordpress等常用程序的偽靜態(tài)規(guī)則。
#-------- Memcached緩存管理
在線啟動和關(guān)閉Memcached,并可設(shè)置所使用的內(nèi)存大小,連接數(shù),是否開機(jī)啟動等。
#-------- 防盜鏈
不僅可以設(shè)置允許鏈接的域名,還可以設(shè)置被盜鏈時的默認(rèn)圖片。
#-------- 備份與還原
支持對網(wǎng)站,數(shù)據(jù)庫或者普通文件夾直接打包備份或者解壓還原,支持zip, tar.gz, bz2等壓縮格式。
#-------- 操作系統(tǒng)行為控制
支持在后臺直接重啟,關(guān)機(jī),Nginx,Apache,MySQL,Pure-ftpd等軟件的重啟,重載,關(guān)閉等功能。
#-------- 操作FTP和網(wǎng)站的文件權(quán)限互通系統(tǒng)
開通網(wǎng)站后,能過FTP上傳程序即可使用,不需改文件權(quán)限。通過FTP上傳的文件在網(wǎng)站程序中可以編輯或刪除,網(wǎng)站生成的文件在FTP中也能編輯或刪除。而且可在編輯虛擬主機(jī)時一次性將網(wǎng)站所有文件更改成777、775、644等權(quán)限。
#-------- 錯誤頁控制
支持在后臺控制403、404、500、501、502錯誤頁
#-------- FTP和網(wǎng)站目錄自由定制
可以將FTP定在/home/以外的分區(qū),支持多個FTP主目錄(即可以掛多個硬盤),如/home/ftp2,/home/ftp3。
從LUM1.1.9至2.0有100多項(xiàng)更新,在此不再贅述。
######------ 安裝說明:
1. 安裝系統(tǒng):最小化安裝系統(tǒng)(全新安裝系統(tǒng),VPS用戶可跳過此步驟,也可以在VPS控制面板中重裝系統(tǒng)。如果是實(shí)體機(jī)用戶,我們建議您選擇我們專門為網(wǎng)站服務(wù)器定制的Linux操作系統(tǒng)HttpOS)。是當(dāng)今世界上最傻瓜化最容易安裝的Linux操作系統(tǒng),您只需填入一個數(shù)字便可以安裝好Linux操作系統(tǒng)!
2. 登陸系統(tǒng):用超級用戶root登陸系統(tǒng)。如果是FreeBSD,由于根目錄通常比較小,請切換到/usr目錄進(jìn)行安裝(cd /usr)。我們建議您用ssh工具并設(shè)置成UTF-8編碼登陸服務(wù)器,因?yàn)槟菢涌梢钥吹街形奶崾尽SH工具用putty,設(shè)置UTF-8編碼的方法見 http://www.zijidelu.org/thread-1818-1-1.html。
3. 下載zijidelu_install.sh安裝腳本:wget http://down.zijidelu.org/zijidelu_install.sh(FreeBSD系統(tǒng)則用fetch代替wget)
4. 賦予zijidelu_install.sh可執(zhí)行權(quán)限:chmod 740 zijidelu_install.sh(或者chmod u+x zijidelu_install.sh)
5. 安裝:./zijidelu_install.sh -y(此為全自動安裝,如需半自動安裝,請不用-y參數(shù),即:。/zijidelu_install.sh)
如果您希望PHP支持pdo和mysqli,請用兩個-y參數(shù),即:./zijidelu_install.sh -y -y,但由于兼容性方面的因素,在某些機(jī)器上可能裝不成功
其中第3、4、5步可合并執(zhí)行(FreeBSD則用fetch代替wget):
wget http://down.zijidelu.org/zijidelu_install.sh; chmod 740 zijidelu_install.sh; ./zijidelu_install.sh -y
復(fù)制代碼6. 選擇下載點(diǎn):China的為中國電信下載點(diǎn)(默認(rèn)),USA為美國下載點(diǎn)。選擇好后回車
7. 選擇您要安裝的版本:選擇好回車即可。如果是Redhat系列系統(tǒng),會提示您是否用rpm包來快速安裝LuNamp,建議時間比較緊或編譯安裝失敗的用戶選擇rpm包進(jìn)行安裝
提示:如果在安裝過程中斷網(wǎng),請重新執(zhí)行安裝便可(已經(jīng)安裝的會跳過)
也可以單獨(dú)下載安裝:
安裝腳本網(wǎng)址:http://down.zijidelu.org/zijidelu_install.tar.gz
LuNamp網(wǎng)址:http://down4.zijidelu.org/projects/zijidelu-lunamp/files/LuNamp2.1/LuNamp_last.tar.gz
LuManager網(wǎng)址:http://down.zijidelu.org/LuManager_last.tar.gz
1. 將zijidelu_install.tar.gz通過sftp上傳至服務(wù)器
2. 用root用戶登陸服務(wù)器
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. 執(zhí)行./i.sh -y(或用。/i.sh進(jìn)行半自動安裝)
這種方法可將LuNamp和LuManager一起打包分發(fā),也就是將LuNamp_last.tar.gz和LuManager_last.tar.gz放到zijidelu_install目錄后,打包即可分發(fā)。
######------ 升級方法:
1. 用root用戶登陸服務(wù)器系統(tǒng)。
2. 下載最新的zijidelu_update.sh:
wget http://down.zijidelu.org/zijidelu_update.sh(FreeBSD則用fetch代替wget) 。
3. 賦予可執(zhí)行權(quán)限:chmod 744 zijidelu_update.sh
4. 執(zhí)行:./zijidelu_update.sh -y,選擇您所需要升級的版本編號(請逐一升級),然后按回車
注:升級過程中,可能會要求您輸入mysql的root用戶密碼,請輸入后回車
5. 如果以前使用的是PostgreSQL數(shù)據(jù)庫,請修改/usr/local/LuManager/Conf/config.php文件,將其中的數(shù)據(jù)庫類型改成pgsql,然修正pgsql數(shù)據(jù)庫的連接密碼。
6. 登陸LUM更新網(wǎng)站
7. 升級完成
升級失敗后的還原方法:
1. 還原前請將LuManager數(shù)據(jù)庫切換成mysql,將Tengine切換成Nginx(如果沒有切換過,則略過)
2. 在/home/mysqls_backup目錄下找到最近一次的LuManager數(shù)據(jù)庫的備份文件夾,記下目錄名(是升級前自動備份的,可借助winscp工具使用sftp連接服務(wù)器進(jìn)行查看)
3. 刪除錯誤的數(shù)據(jù):rm -rf /home/mysql_data/LuManager/*
4. 將數(shù)據(jù)庫備份目錄下的所有文件復(fù)制到/home/mysql_data/LuManager/目錄下。cp -R /home/mysqls_backup/LuManager備份目錄(最新的那個)/* /home/mysql_data/LuManager/
5. 在/home/hosts_backup目錄下找到最近一次的LuManager程序的備份文件夾,記下目錄名
6. 刪除錯誤的數(shù)據(jù):rm -rf /usr/local/LuManager/*
7. 將LuManager備份目錄下的所有文件復(fù)制到/usr/local/LuManager/目錄下。cp -R /home/hosts_backup/LuManager備份目錄(最新的那個)/* /usr/local/LuManager/
8. 重啟lu: lu-restart,并登陸LUM編輯任意一個網(wǎng)站(無需改數(shù)據(jù)),然后提交
9. 還原完成。
原文地址:http://www.zijidelu.org/thread-7264-1-1.html
新聞熱點(diǎn)
疑難解答
圖片精選