① 伺服器是1G內存,請問我是安裝LuManager和WDCP哪個面板好一些
第一、lumanager對vps的內存要求要小一些,因為lumanager會自動釋放內存,在2009年,景安尚未推出雲vps之前,小何就在256m內存的vps上運行過lumanager,效果良好。
第二、創建網站比較方便,登陸面板後,在左側有一個「快速建站」,點擊後輸入網站域名和密碼,lumanager就會自動創建對應的ftp空間和資料庫,建站效率非常高。
第三、lumanager的文件管理器功能強大,支持文件刪除、移動、復制、壓縮解壓、備份,以及文件遠程下載,遠程下載這個功能非常強大,比如你要進行網站搬家,只需要輸入網站壓縮包的地址,然後lumanager就會在後台幫你下載,通常,下載一個1GB的壓縮包,需要幾十分鍾時間,採用lumanager後這幾十分鍾時間則是自動完成。
第四、快速進行偽靜態設置,系統內置了discuz、wordpress等常見php程序的偽靜態規則,並且可以在網站設置中設置為」完全的apache」這樣就支持。htaccess文件了,
lumanager的缺點,我沒有明確的受,只是網站打包後從lumanager下載到本地比較麻煩,我的操作是打包、移動打包到某個網站目錄、然後用FTP軟體下載。
wdcp的界面要更漂亮一些,控制面板左側的導航欄也更為清晰。最新版本2013年4月16日,不得不說wdcp作者非常用功。
② 如何重裝LuNamp和LuManager
centos安裝LuManager
註:tar.gz上傳的話在根目錄,即/root下
安裝:./zijidelu_install.sh -y(此為全自動安裝,如需半自動安裝,請不用-y參數,即:./zijidelu_install.sh)
選擇下載點:China的為中國電信下載點(默認),USA為美國下載點。選擇好後回車
選擇您要安裝的版本:選1為1.0.X,選2為1.1.X
也可以單獨下載安裝(上傳至/root目錄,即根目錄下):
復制代碼
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目錄後,打包即可分發。
######------ 帳戶相關:
後台登陸地址:http://ip:8888(將IP代替成您的伺服器的IP地址或者解析到該IP的域名)
LUM後台用戶名和密碼:zijidelu zijidelu
mysql超級用戶的用戶名和密碼:root zijidelu,phpMyAdmin管理面板:http://ip:8888/pm(為安全起見,該管理網址是可以在LUM中禁止的)
postgres超級用戶的用戶名和密碼:postgres zijidelu,phpPgAdmin管理面板:http://ip:8888/pp(為安全起見,該管理網址是可以在LUM中禁止的)
默認情況下,所有密碼都是zijidelu
######------ 卸載方法:
1. 下載LuNamp_last.tar.gz,如果已經下載了,則找到該文件,一般位於zijidelu_install目錄下(在哪個目錄下進行安裝的?)。
2. 解壓:tar xvf LuNamp_last.tar.gz
3. 切換目錄:cd LuNamp
4. 執行./i.sh,然後選2(uninstall)
######------ 軟體操作方法:
* 關閉LUM及所有組件:lu-stop
* 啟動LUM及所有組件:lu-start
* 重啟LUM及所有組件:lu-restart
* 關閉MySQL:mysql-stop
* 啟動MySQL:mysql-start
* 重啟MySQL:mysql-restart
* 關閉PgSQL:pgsql-stop
* 啟動PgSQL:pgsql-start
* 重啟PgSQL:pgsql-restart
* 關閉Nginx:nginx-stop
* 啟動Nginx:nginx-start
* 重啟Nginx:nginx-restart
* 關閉apache:apache-stop
* 啟動apache:apache-start
* 重啟apache:apache-restart
* 關閉pureftpd:pureftpd-stop
* 啟動pureftpd:pureftpd-start
* 重啟pureftpd:pureftpd-restart
* 關閉LUM後台:lum-stop
* 啟動LUM後台:lum-start
* 重啟LUM後台:lum-restart
* 修復LUM文件許可權(包括MySQL資料庫許可權的LUM軟體本身的許可權等):lu-repair
LuNamp和LuManager的目錄結構
/
|---- etc/
|-------- my.cnf #mysql配置文件
|-------- ipfw.conf #ipfw防火牆的配置文件(僅FreeBSD)
|---- home/
|-------- ftp #FTP目錄(默認情況下,所有網站位於此目錄下)
|-------- hosts_backup #網站備份目錄
|-------- logs_backup #網站訪問日誌備份目錄
|-------- lum_files #重要內容保護目錄
|-------- mysql_data #mysql資料庫目錄
|-------- pgsql_data #pgsql資料庫目錄
|-------- mysqls_backup #mysql資料庫備份目錄
|-------- pgsqls_backup #pgsql資料庫備份目錄
|-------- files_backup #垃圾桶(被刪除文件)
|-------- lum_safe_files #LUM重要文件存放目錄
|---- usr/
|-------- local/
|------------ apache/
|-------------------- httpd.conf #apache配置文件
|-------------------- vhost.conf #apache虛擬主機配置文件
|------------ apache_LuManager/
|------------ bind/
|------------ freetype/
|------------ gd/
|------------ jpeg/
|------------ libiconv/
|------------ libmcrypt/
|------------ libpng/
|------------ LuManager/
|---------------- Conf/
|-------------------- htaccess_files/ #偽靜態(重寫規則)存放目錄
|-------------------- config.php #LUM配置文件
|---------------- Tpl/
|-------------------- App/ #應用程序目錄
|-------------------- User_1520/ #用戶模板目錄
|---------------- Runtime/ #LUM臨時目錄
|------------ LuNamp/
|---------------- cmd/ #LUN系統命令存放目錄(該目錄下的命名無需使用完整路徑,如要重啟nginx,直接執行nginx-restart便可)
|-------------------- apache_LuManager-reload #重載LUM後檯面板
|-------------------- apache_LuManager-restart
|-------------------- apache_LuManager-start
|-------------------- apache_LuManager-stop
|--------
|-------------------- apache-reload #重啟apache
|-------------------- apache-restart
|-------------------- apache-start
|-------------------- apache-stop
|--------
|-------------------- crontab_cmd.sh #計劃任務腳本
|--------
|-------------------- lu-repair #修復LUN和LUM的文件許可權
|-------------------- lu-restart #重啟LUN各組件
|-------------------- lu-start
|-------------------- lu-stop
|
|-------------------- mysql_install_db.sh #初始化資料庫(危險)
|-------------------- mysql-restart #重啟mysql
|-------------------- mysql-start
|-------------------- mysql-stop
|
|-------------------- nginx-reload #重載nginx
|-------------------- nginx-restart #重啟nginx
|-------------------- nginx-start #啟動nginx
|-------------------- nginx-stop #關閉nginx
|
|-------------------- pgsql-reload #重載PostgreSQL
|-------------------- pgsql-restart #重啟PostgreSQL
|-------------------- pgsql-start #啟動PostgreSQL
|-------------------- pgsql-stop #關閉PostgreSQL
|
|-------------------- pureftpd-restart #重啟pureftpd
|-------------------- pureftpd-start
|-------------------- pureftpd-stop
|
|-------------------- webserver-reload #重載web服務(包括nginx和apache,會自動判斷LUM是否啟用apache)
|-------------------- webserver-restart
|-------------------- webserver-start
|-------------------- webserver-stop
|---------------- pm/ #phpMyAdmin目錄
|------------ make/
|------------ memcached/
|------------ mysql/
|------------ nginx/
|---------------- conf/
|-------------------- nginx.conf #nginx配置文件
|-------------------- vhost.conf #nginx虛擬主機配置文件
|------------ perl/
|------------ php/
|------------ php_fcgi/
|------------ php_LuManager/
|------------ pureftpd/
|------------ pgsql/
|------------ Zend/
|------------ Zend_LuManager/
|------------ LuManager/