目錄
下一頁
ISPConfig是一個軟體套件,可以讓您輕鬆的管理伺服器(servers),網站(webs),經銷商(resellers)和每一個獨立的虛擬主機(virtual
hosts).
ISPConfig包括三種管理層級:
- ISPConfig伺服器管理員(server
administrator),可以管理伺服器,網站空間,經銷商和客戶.
- ISPConfig經銷商(reseller),可以管理網站空間,客戶和虛擬主機(網站).
- ISPConfig網站管理員(webmaster),可以管理網站,網域別名和郵件信箱.
2
手冊內專有名詞和架構說明
手冊內根據上述三種管理層級,將內容分為三大部分:
- 第一章
伺服器管理員(Administrator )手冊,描述提供給伺服器管理員的各種服務.
- 第二章
經銷商(Reseller)手冊,描述提供給經銷商的各種服務.
- 第三章
客戶(Customer)手冊,描述提供給客戶的各種服務.
請注意:
上述三種管理層級的手冊編排架構,並不表示每一章都是獨立的.
第一章會包括第二章和第三章的服務內容,第二章則會包括第三章的服務內容.
為了讓您更了解軟體功能,第一章和第二章的手冊內,都包含子層級應用軟體的相關超連結,在其子層級的手冊內也都有詳細的說明.
要安裝ISPConfig之前,請先詳閱ISPConfig安裝手冊.
ISPConfig安裝手冊共有多種HTML格式.
假如您的ISPConfig核心版本相同(例如,1.1.12
到 1.2.0),就可以更新舊版本. 您只要將所需的ISPConfig新版本下載到伺服器內,全部重新安裝即可,不須要更新,
安裝的時候,系統會偵測到伺服器內既有的ISPConfig舊版本,自動執行必要的更新步驟.
要移除ISPConfig系統時,必須用root登入伺服器,在指令列輸入下列指令:
/root/ispconfig/uninstall
移除時,有下列兩種方式讓您選擇:
- 部分移除(Partial
Deinstallation): 只會移除ISPConfig系統程式,但是會保留原先用ISPConfig建立的網站,使用者,DNS記錄等資料.
- 完全移除(Complete
Deinstallation): 會將ISPConfig主程式和由它建立的所有物件
(如網站,使用者,DNS記錄等)全部移除.
欲登入ISPConfig系統,請參考相關的手冊說明
(第一 ~ 三章, 1.1節)
欲登出ISPConfig系統,請按一下功能表的"Logout
(登出)"鈕即可.
第一章
伺服器管理員手冊
請在瀏覽器網址列,輸入ISPConfig系統所在的網址
(例如: https://www.domain.tld:81 或 http://www.domain.tld:81; 將www.domain.tld
換成您的專屬網域名稱),然後在ISPConfig登入畫面內,填入您的帳號(Username)和密碼(Paassword),按下"Login
(登入) "鈕.
伺服器管理員的管理介面包括下列幾項功能:
- 功能表(Menu):
內含 "Management (伺服器管理)", "ISP Manager
(ISP管理員)", "DNS Manager (DNS管理員)",
"Web-FTP (網站上傳)", "ISP Invoice (ISP發票)", "Tools
(工具)", "Help (求助)"
和 "Logout (登出)".
- 按鈕(Button):
位在功能表下方的按鈕,共有"New reseller (新増經銷商)", "New
client (新增客戶)"...等, 按鈕功能依照您所選的功能表而異
(如ISP Manager (ISP管理員) 或 DNS Manager (DNS管理員)). 若選擇"Management
(伺服器管理)"和"Logout (登出)"就沒有按鈕功能.
- 樹狀目錄(Structure
tree)/儲存系統(Storage system):
樹狀目錄是ISPConfig管理員的儲存系統.系統會依照您所選擇的功能表而顯示不同的項目.例如選擇"ISP
Manager (ISP管理員)"的話,樹狀目錄會顯示伺服器的資本資料(server
data), 經銷商(resellers), 客戶(customers),網站(sites)和
使用者(users)等項目.如果選擇"DNS
Manager (DNS管理員)"的話,樹狀目錄會顯示和DNS相關的服務項目.
- 伺服器的狀況(Server Status):
在登入ISPConfig系統後,螢幕中央會顯示目前伺服器的狀況,包括處理器(CPU)的硬體狀況,伺服器的硬碟分割區及使用狀況,記憶體和伺服器的各種服務(如Apache網站伺服器)等.
(請參考第一章-2.2節)
ISPConfig伺服器管理員(Server Administrator)權限,包含經銷商和客戶的權限,也就是說,若您具有伺服器管理員身分,可以不必重新登入,就能夠執行經銷商或客戶的管理權限.
- 變更伺服器的設定值
- 新增及管理經銷商,查看經銷商的統計資料
- 備份ISPConfig資料庫.
- 編輯DNS記錄
- 新增及管理客戶,查看客戶的統計資料
- 新增及管理網站.
- 新增DNS記錄
- 查看網站的基本資料和統計資料
- 新增及管理使用者和電子郵件信箱
- 新增及管理(子)網域.
- 申請使用SSL認證 (選擇性).
- 管理MySQL存取資料.
- 變更使用者的郵件信箱設定
(密碼(password),垃圾信過濾(spamfilter),病毒防護(antivirus)等)
|
|
|
|
|
|
|
|
當您在表單內輸入資料後,ISPConfig提供下列兩種方式讓您將資料儲存起來:
- "Save"按鈕:
按下"Save"鈕,可以將輸入的資料送出並儲存起來,左方的樹狀目錄和系統啟始畫面會重新載入瀏覽器.
- 切換標籤(Tab): 當表單內有一個以上的標籤時,您只要切換到其它的標籤,系統就會先將剛剛輸入的資料儲存起來,再顯示新標籤的表單內容,但是左方的樹狀目錄並不會立即更新.
此種資料儲存技術,可讓您一次就可以處理具有多個標籤的表單,這也是ISPConfig的主要特色之一.
您可以在功能表選擇"Tools
(工具)" -> "Change Password (改變密碼)",改變ISPConfig的密碼.
請在"Change Password
(改變密碼)"表單內,輸入目前的舊密碼及兩次新的密碼,然後按下"Save
(儲存)"鈕.
您可以在功能表選擇"Tools
(工具)" ->"Change Language (改變語言)",選擇ISPConfig系統的語言介面.
在"Change Language
(改變語言)"表單的下拉式選單內,選擇ISPConfig系統的語言,然後按下"Save
(儲存)"鈕.
請注意:
您選擇的語言介面只適用於您自己的帳號. ISPConfig系統的其他使用者(例如,經銷商或客戶)可以個別設定他們自己的語言介面.
為了安全起見,您在ISPConfig系統所設定的密碼
(如 經銷商或客戶登入ISPConfig系統的密碼,客戶存取MySQL的密碼等),一旦儲存過後,就不會在表單上顯示出來.
因此,當您看到ISPConfig表單的密碼欄位空白時,並不表示以前沒有設定過密碼.
一旦儲存並重新載入表單後,已經設定過的密碼就不會在表單上顯示出來.
按下功能表的"Help
(求助)"功能.
此功能可讓您查閱英文和德文PDF格式的"伺服器管理員(Server
Administrator)","經銷商(Reseller)"和"客戶(Customer)"手冊以及Prihejtfarm公司的網站連結.
另外,您也可以在 ISPConfig系統內,發現許多欄位右方都有一個"?
(問號)"圖示:
當您按下該"?
(問號)"圖示時,螢幕就會出現一個彈出式小視窗,提供您必要的提示內容.
依您的伺服器而定,某些設定值會在安裝ISPConfig系統時自動完成.
某些進階功能就必須自行設定.
您可以按下功能表的"Management
(管理)"項目,展開左方"Server (伺服器)"資料夾,點選"Settings
(設定)".
- Server Name
(伺服器名稱): 預設值是Server 1,
您可以改成任何您想要的名稱 (例如 Web 1).
-
Hostname (主機名稱): 預設值是www.
- Domain (網域):
填入ISPConfig可以連線成功的網域名稱.
- IP Address (IP位址):
填入伺服器的IP位址(192.168.0.100).
-
Netmask (網路遮罩): 填入伺服器的網路遮罩位址(255.255.255.0).
- Admin Email
(管理員電子郵件):
填入管理員的電子郵件,當ISPConfig系統提供的某個服務出現問題時,系統會以電子郵件通知管理員.
-
IP List (IP 列表): 當您的伺服器有一個以上的IP位址時
(除了"IP
Address"欄位的位址以外),請在此處填入其它的IP位址(例如192.168.0.101)
(每行一個IP位址). 請注意: 您的網路環境會根據您在 IP Address (IP位址)和
IP List (IP 列表)
填入的位址自動設定 (此功能僅適用Linux系統)!
此處請不要填入無意義的位址,否則可能會導致外部的使用者無法登入您的伺服器.
-
Site (網站): 虛擬主機的網站內容會根據預設值而定.
- FTP (檔案傳送):
FTP內容會根據預設值而定.
如果每晚流量分析完成後,您想要將FTP登錄資料記錄下來,可以勾選"Save Log
(儲存登錄檔)",系統會在FTP設定的資料夾內自動產生一個副檔名為".ispconfigsave"的登錄檔.
若沒有勾選"Save Log (儲存登錄檔)",每當流量分析完畢,系統會自動將該檔案刪除.
-
Email (電子郵件):Email內容會根據預設值而定.
請檢查Email登錄檔的路徑和email帳號設定是否正確,以免分析Email流量時產生錯誤.如果每晚流量分析完成後,您想要將email登錄資料記錄下來,可以勾選 "Save Log
(儲存登錄檔)".
系統會在Email設定的資料夾內自動產生一個副檔名為".ispconfigsave"的登錄檔.
若沒有勾選"Save
Log (儲存登錄檔)",每當流量分析完畢,系統會自動將該檔案刪除.
如果您想要使用Maildir格式的郵件信箱
(和傳統的Unix形式的Mailbox郵件信箱格式不同),請勾選 "Maildir
(郵件資料夾)". 注意: 如果您在系統運作當中,勾選此功能,可能會造成某些使用者的郵件還沒來得及從伺服器上取出,導致無法讀取郵件內容(只能讀取改變至"Maildir"以後重新收發的郵件).
因此,改變郵件信箱格式的最好時機是在系統還沒有建立使用者之前,或者確定在改變設定當時,使用者的收件匣內還沒有郵件.
- 在"Antivirus-Admin (病毒防護-管理員)"欄位內填入電子郵件位址,當系統偵測到郵件含有已知的病毒時,會寄出通知到此電子郵件.
- 如果您想要讓伺服器內的使用者使用垃圾郵件過濾功能的話,請勾選"Spamfilter
(垃圾郵件過濾)".
- DNS (網域名稱伺服器):
DNS伺服器內容會根據預設值而定. 請填入兩個DNS伺服器位址及管理者的email位址,執行"ISP Manager
(ISP管理員)" 和 "DNS Manager (DNS管理員)"功能時,
ISPConfig系統會自動將這些位址寫入DNS記錄.假如您勾選"Default MX
(預設MX記錄)",在"DNS
Manager (DNS管理員)"表單,新增的每個網域(例如"domain.tld")內,都會自動加上相對應的A和MX記錄,例如:
mail A
192.168.0.100
和
MX 10 mail.domain.tld.
您可以在表單的"IP Address (IP位址)"欄位內,將預設的
"192.168.0.100" 改成您自己實際的IP位址.
- Functions
(附加功能): 如果伺服器有安裝 Frontpage Extensions套件,您就可以在ISPConfig系統內,啟動此項功能.
如此,每當新增一個網站時,該網站就具有支援Frontpage上傳的功能.
如果ISPConfig系統在您的伺服器內找不到Frontpage Extensions套件,或者您沒有在此處啟動Frontpage Extensions功能,則網站就無法支援Frontpage上傳的功能
請注意: 目前ISPConfig系統僅在Apache
1.3.x系統下支援Frontpage 2002上傳的功能.
- Other (其它):
您可以在此處填入 ISPConfig系統新增使用者和群組識別碼的起始值.
此處的起始值不可以和系統既有的使用者和群組識別碼互相衝突.
此外,請不要任意更改ISPConfig系統既有的使用者和群組識別碼.
另外,您也可以自行定義要自動傳送給新增的客戶(customer)和經銷商(reseller)的歡迎郵件內容,以及新網站時預設的首頁內容和檔名.
請注意: 只有在新增客戶(customer)/經銷商(reseller)的"Basic
(基本資料)"表單內,填入有效的email位址,ISPConfig系統才會自動傳送歡迎郵件給新增的客戶(customer)和經銷商(reseller).
安裝 ISPConfig系統時,ISPConfig會自動讀取伺服器的硬體資料,同時也會顯示伺服器的狀況和使用情形.
這些資料會顯示在下列兩個地方:
一個是當您登入ISPConfig系統後,選擇"ISP
Manager (ISP管理員)"功能表,在"Server Status (伺服器狀況)"欄位內,會顯示伺服器的相關資料.
另外一個是,選擇 "Management
(管理)"功能表,開啟"Server (伺服器)"資料夾後,按下"Status
(狀況)",也會顯示伺服器的相關資料.
伺服器相關資料顯示如下:
- Server Online since:
顯示伺服器已連線的時間.
- Users Online: 顯示目前登入伺服器的使用人數.
- CPU Usage: 顯示最近1,5,15分鐘內CPU的平均使用情形.
- Drive/File Usage: 顯示硬碟總容量,已使用和未使用的容量,使用百分比以及硬碟的名稱.
- RAM:
顯示剩餘的記憶體容量(KB)
- CPU: 顯示伺服器處理器的硬體資訊.
- Services:
顯示下列伺服器的服務情形:
HTTP伺服器 (Apache), FTP伺服器, SMTP伺服器, BIND伺服器和MySQL伺服器.
有關所有的經銷商,客戶,網站,網域,使用者和email位址等資料,都儲存在ISPConfig系統的資料庫內.
因此,特別建議您定期備份資料庫,檢查資料庫或將資料庫做最佳化處理,必要時修復資料庫.
有關資料庫的相關功能如下:
選擇 "Management (管理)"功能表.
在樹狀目錄內,按下"ISPConfig
database (ISPConfig資料庫)".
- Backup Data
(備份資料庫):
建立一個ISPConfig資料庫的備份檔.
- Check Database (檢查資料庫):
按下"Check Database
(檢查資料庫)",螢幕會列出所有資料庫的清單和它們的狀況,例如"OK
(正常)"或"damaged (毀損)".
- Optimize Database (資料庫最佳化):
按下"Optimize Database
(資料庫最佳化)" ,可以將ISPConfig資料庫內的資料表做最佳化處理.已執行過最佳化的資料表會顯示"OK
(正常)"訊息, 如果資料表不需要做最佳化處理,就會顯示"Table is already up to date
(資料表已經更新)"訊息,.
- Repair Database (修復資料庫):按下"Repair Database
(修復資料庫)",可以修復ISPConfig資料庫內損壞的資料表.
修復過的資料表會顯示"OK (正常)"訊息,
2.4
服務
- 監控和防火牆功能
ISPConfig系統可以讓您
start(啟動)/stop(停止)/restart(重新啟動)
各種服務和監控各種服務狀況 (如果發現某種服務失敗,就會寄出email通知給伺服器管理員,請參考第一章-2.1節內"Admin
Email (管理員Email)"的說明), 以及設定防火牆(如果您的系統有支援 iptables
或ipchains的話).
按下"Management
(管理)" -> "Server (伺服器)" -> "Services
(服務)",螢幕會顯示"ISP Services (ISP服務)"表單,上方有"Services
(服務)", "Monitoring (監控)"
和 "Firewall (防火牆)"三個標籤.
2.4.1 啟動/停止/重新啟動服務
在"Services (服務)"
標籤內,會顯示伺服器目前幾種重要的服務狀態 (online(連線)/offline((離線)),您可以在下方
start(啟動)/stop(停止)/restart(重新啟動)
所需的服務,設定完成後,請切換到其它標籤或按下"Save"鈕,儲存變更結果(參考第一章-1.4節內"Saving
(儲存)"的說明).
2.4.2 監控服務
在"Monitoring (監控)"標籤內,您可以設定哪些服務需要由ISPConfig系統進行監控.
預設監控的服務為"Web Server (Web伺服器)",
"FTP Server (FTP伺服器)" 和"MySQL Server (MySQL伺服器)". ISPConfig系統每隔30分鐘會監控一次.如果發現某種服務失敗,就會寄出email通知給伺服器管理員(請參考第一章-2.1節內"Admin
Email (管理員Email)"的說明),
請注意: 如果郵件伺服器服務失敗,就無法寄出email通知給管理員!
其它監控服務的設定方法如下:
在"Monitoring (監控)"標籤內,,按下"Add
(新增)"鈕.
螢幕會顯示"ISP
Monitor (ISP
監控)"表單.
請輸入下列資料:
- Service
(服務):
請選擇所需的服務,包括"Webserver (網站伺服器)", "Bind DNS
(DNS伺服器)", "Mailserver (郵件伺服器)", "FTP Server
(FTP伺服器)", "POP3 Server (POP3伺服器)"
和 "Other (其它)". 選擇服務時要特別注意,因為ISPConfig會檢查您的服務是否已啟動.
例如,如果您選擇"Webserver (網站伺服器)" 服務,系統會檢查您指定的"tcp"埠是否正在執行該服務.
只有當您選擇
"Other (其它)"服務時,才能選擇要使用"tcp" 或 "udp"類型的連接埠啟動服務內容.
下面是在"Service
(服務)" <-> "Type
(類型)"中預設的連接埠類型:
Service
(服務) |
Way of Monitoring
(監控方式) |
Webserver (網站伺服器) |
tcp |
Bind DNS (DNS伺服器) |
tcp |
Mailserver (郵件伺服器) |
tcp |
FTP
Server (FTP伺服器) |
tcp |
POP3 Server (POP3伺服器) |
tcp |
Other (其它) | 可在"Type
(類型)"欄位內選擇其它服務類型. |
- Monitoring
(監控):
選擇Yes 或 No.
- Hostname
(主機名稱):
設定需要監控服務的主機名稱,通常指"localhost".
- Port (連接埠):
此處指需要監控的連接埠.
如果您將預設的某些服務指定由別的連接埠處理的話,您必須在此處設定連接埠.
系統的預設連接埠如下:
Service
(服務) |
Standard Port (預設連接埠) |
Webserver (網站伺服器) |
80 |
Bind DNS (DNS伺服器) |
53 |
Mailserver (郵件伺服器) |
25 |
FTP
Server (FTP伺服器) |
21 |
POP3 Server (POP3伺服器) |
110 |
- Type (類型):
可選擇要使用"tcp" 或 "udp"類型.
只有當您在 "Service
(服務) "表單內,選擇
"Other (其它)"時,才能在此處選擇 "tcp" 或 "udp"類型的連接埠.
按下 "Save (儲存)"鈕或切換到其它標籤,儲存變更結果.
當某些服務處於離線狀態時,您可以按下"Actions
(執行命令)"標籤,輸入指令啟動該服務
(例如,在下面欄位內直接輸入指令,重新啟動Web服務):
當所有要監控的服務都設定並儲存後,在"ISP Services
(ISP服務)"表單的 "Monitoring (監控)"標籤內,會列出所有被監控的服務,您可以按下某項服務名稱,編輯服務內容.
2.4.3 防火牆
在"Firewall (防火牆)"標籤內,您可以新增或編輯既有的防火牆規則.
只有當'Services (服務)"標籤內的Firewall (防火牆)處於online
(連線)狀態時,才能在此處啟動防火牆服務.預設防火牆功能是關閉的..
ISPConfig系統預設啟動下列防火牆規則:
可能會出現下列兩種情況:
- 如果某個正在提供服務的連接埠,右邊的"Active
(啟動)"欄位內顯示"yes",表示由外部可以使用該連接埠所提供的服務,不會被防火牆擋掉.
- 如果某個連接埠右邊的"Active
(啟動)"欄位內顯示"no",以及所有沒有列在此表單內的連接埠,都會被防火牆擋掉.無法由外部使用該連接埠所提供的服務,
按下表單內既有的"Name
(規則名稱)",就可以編輯該規則的內容;
按下"Add (新增)" 鈕,可以新增"Firewall Rule (防火牆規則)".
編輯規則時,需輸入下列資料:
- Name (規則名稱):
輸入規則名稱. 例如, 若想新增一條DNS伺服器的規則,可以將名稱取為 "DNS",以便日後搜尋時比較方便.
- Active
(啟動):
選擇"Yes (啟動)",讓外部可以連線到該連接埠,
若選擇"No (關閉)"的話,該連接埠就會被防火牆檔掉.
- Type (類型):
指連接埠類型為"tcp"
或 "udp".
- Port (連接埠):
請輸入適用該規則的連接埠代碼(數字),
請注意:
為了避免讓您的伺服器完全被防火牆檔掉(即使管理員也無法登入), ISPConfig系統會預設永遠開啟連接埠22
(SSH)和連接埠81 (ISPConfig系統).
即使您想要將這兩個連接埠關閉,ISPConfig系統也會予以忽略.
您可以按下功能表"Management
(管理)" -> "Update Manager (更新管理員)" -> "Update
(更新)",找到更新管理員介面.
此介面可讓您輕鬆的更新 ISPConfig更新程式或安裝由Projektfarm GmbH提供的各種工具套件,如webmail,
phpMyAdmin
或 portscanner等.
安裝更新程式時有下列兩種方法:
- 到Projektfarm公司的網站內,將更新檔案下載到硬碟內.
然後在更新管理員介面內,點選"Upload (上傳)"項目,在"File
(檔案):"欄位右方,按下"Browse/Durchsuchen (瀏覽)"鈕,將存放在硬碟的更新檔案插入欄位內,按下"Install
(安裝):"鈕即可.
下方的"URL (網址)"欄位則沒有作用.
- 直接從Projektfarm公司的網站內,進行更新.
此時,您必須點選"URL (網址)"項目,然後在"URL (網址):"欄位內,輸入更新檔案所在的網址,再按下"Install
(安裝):"鈕即可.
假如Projektfarm GmbH的更新檔案有提供MD5檢核檔的話,您可以將MD5的內容,複製並貼到"MD5
(檢核)"欄位內. ISPConfig系統會將您剛剛貼上的MD5和系統實際的MD5(系統根據更新檔計算的結果)互相比對,檢查兩個版本是否吻合,如果不一樣的話,就不會進行任何更新動作.
您可以在樹狀目錄內管理經銷商(reseller).
每一位經銷商抬頭都會在樹狀目錄內出現兩次.
- 經銷商管理:
在"Reseller (經銷商)"資料夾內,您可以看到所有經銷商的基本資料,容量限制和存取權限.
此資料夾只有伺服器管理員(administrator)可以看得到. 欲了解如何新增經銷商,請參考第一章-3.1節,.
- 經銷商介面:
除了經銷商管理介面以外,在樹狀目錄內,每一位經銷商都各自獨立成一個群組.每個群組內都含有"Clients
(客戶)"
和 "Sites (網站)"等子資料夾.
螢幕顯示的介面和相關經銷商管理的介面一樣. 此處,伺服器管理員(administrator)和經銷商(reseller)都可以執行與該經銷商有關的各種功能.
請依照下列5個步驟新增經銷商:
步驟1: 在"ISP
Manager (ISP管理員)"功能表下,按下"New reseller
(新增經銷商)"鈕,開啟"ISP Reseller
(ISP經銷商)"表單 :
螢幕會顯示"ISP
Reseller (ISP經銷商)"畫面,並進入"Master Data
(基本資料)"標籤:
步驟2:
輸入經銷商抬頭(
title),選擇所屬資料夾(folder)和基本資料(master
data):
- Title (抬頭): 輸入新經銷商抬頭,該抬頭會顯示在樹狀目錄內.
- Folder (資料夾):
選擇"Reseller (經銷商)"資料夾.
另外,如果您有為該經銷商建立子資料夾的話,也可以在此處選擇該資料夾.
欲了解如何新增資料夾.請參考第二章-4.1.1節,
- Master Data (基本資料):
請在每個欄位內輸入新經銷商的基本資料.
有些欄位可選擇性輸入.
- Save Reseller
(儲存經銷商):
按下"Save (儲存)"鈕,就會將經銷商資料儲存.
在樹狀目錄內您會看到剛剛新增的經銷商抬頭.
您可以按一下經銷商抬頭,繼續編輯尚未輸入資料的欄位. 或者: 按下"Limits
(限制)"標籤,直接進行下一個步驟.
如此,系統會先將資料儲存起來,但是樹狀目錄不會立即更新.
只有當您按下"Save (儲存)"鈕或按下"ISP Manager
(ISP管理員)"功能表時,才會更新樹狀目錄.
步驟3:
限制網站空間(Webspaces),網站數量(Sites),使用人數(Users)和網域數量(Domains).
按下
"Limits (限制)"標籤.
- Sites (網站):
此處的數字代表經銷商和他的客戶最多可建立的虛擬網站數量.
若經銷商建立的網站數量超過此數值,螢幕就會顯示錯誤訊息. 預設值為
-1,表示"Unlimited
(沒有限制)".
- User
(使用者):
此處的數字代表經銷商和他的客戶最多可建立的使用人數.
若經銷商建立的使用人數超過此數值,螢幕就會顯示錯誤訊息. 預設值為
-1,表示"Unlimited
(沒有限制)".
- Domains (網域):
此處的數字代表經銷商最多可建立的網域數量.
若經銷商建立的網域數量超過此數值,螢幕就會顯示錯誤訊息. 預設值為
-1,表示"Unlimited
(沒有限制)".
- Domain DNS
(DNS區域):
此處的數字代表經銷商在新增相關網站的表單內的"Create DNS
(建立DNS區域)" 選項,最多可建立的DNS區域數量.
- HTTPD Includes
(網站資料夾規則):
如果啟動此功能,經銷商就可以在他管理的所有網站內加入額外的"Apache Directives
(網站資料夾語法)".
- DNS Manager
(DNS管理員):如果啟動此功能,經銷商就可以使用"DNS Manager
(DNS管理員)"功能表,新增或編輯他自己的DNS記錄.
步驟4:
設定經銷商的管理帳號和密碼.
按下 "Login Data
(登入資料)"標籤.
- Username (管理帳號):
經銷商管理帳號必須是唯一的,也就是說,您不可以指定同一個管理帳號給不同的經銷商.
- Password (密碼):
當您輸入密碼並按下"Save (儲存)"鈕或者切換到其它標籤後,密碼就會消失,並且隱藏起來.
步驟5:
儲存設定
按下"Save (儲存)"鈕.
在ISPConfig的樹狀目錄內,開啟"Reseller
(經銷商)"資料夾, 按下您想要編輯的經銷商抬頭,螢幕會顯示"ISP Reseller
(ISP經銷商)"表單. 在欄位內輸入您想要改變的內容後,按下"Save
(儲存)"鈕.
- 改變抬頭:
在某些情況下,可能須要修改經銷商的抬頭,例如,當兩位經銷商的抬頭相同時(假設都叫做Miller).
- 改變經銷商基本資料: 當經銷商的地址,電話等資料有變動時,您可以在"Master Data
(基本資料)"標籤內更新資料,然後按下"Save
(儲存)"鈕.
- 改變網站,網域和使用者限制:
當經銷商建立的網站數量,超過他所被允許的最大值時,您必須放寬對該經銷商的網站空間,網站數量,網域數量和使用人數等限制.
否則螢幕會顯示錯誤訊息. 在"Limits (限制)"標籤內,可以開啟修改限制條件的表單.
- 改變經銷商管理帳號和密碼: 經銷商的管理帳號可以在"Login Data
(登入資料)"標籤內修改.
一旦按下"Save (儲存)"鈕儲存後,經銷商就只能用修改過的新帳號登入.
只要您在"Password (密碼)"欄位內,不要填入任何數值(保持空白),系統就會延用舊的密碼.
- 忘記密碼?/改變密碼:經銷商的管理密碼可以在
"Login Data (登入資料)"標籤內修改.. 一旦按下 "Save
(儲存)"鈕後,密碼就會隱藏起來.
- 利用資料夾管理經銷商: 您可以將經銷商歸類在不同的子資料夾內.
欲了解如何建立子資料夾,請參考第二章-4.1.1節. 您可以開啟"ISP
Reseller (ISP經銷商)表單,在上方的"Folder (資料夾)"欄位,選擇要將經銷商移到哪一個相關的資料夾內.
- 刪除經銷商:
在樹狀目錄內,開啟"Reseller (經銷商)" 資料夾,按下想要刪除的經銷商抬頭,開啟"ISP
Reseller (ISP經銷商)表單後,按下"Delete (刪除)"鈕.
請注意:只有當該經銷商尚未建立任何客戶時,才可以刪除.
否則就必須先將該經銷商已建立的客戶先刪除,或者,先將該經銷商的客戶轉到其它經銷商或伺服器管理員資料夾內,才可以刪除.
由樹狀目錄內您可以瀏覽經銷商的和您所管理的所有客戶基本資料.
您可以在ISPConfig的經銷商(reseller)管理介面內執行各種針對客戶(customer)設計的應用程式.
因此,這裡只是大略地提一下它的功能.
若要深入了解如何操作的話,請參考"經銷商手冊 (Reseller
Manual)".
和客戶相關的功能如下:
- 新增客戶:
按下"New Customer (新增客戶)"鈕,然後依照經銷商手冊第二章-第2節的步驟進行.
- 移轉客戶:
由樹狀目錄內,開啟客戶表單.
在"ISP Customer (ISP客戶)"表單上方的"Group
(群組)"欄位,選擇所屬的經銷商(reseller)或您自己(admin).
在"Folder (資料夾)"欄位選擇"Customers (客戶)"或其它既有的資料夾. 按下"Save
(儲存)"鈕.
- 刪除客戶:
在樹狀目錄內,按下想要刪除的客戶抬頭,開啟該客戶的表單後.按下 "Delete
(刪除)"鈕.
- 客戶統計資料: 在客戶表單上都會有一個 "Statistics
(統計資料)"
標籤,顯示每位客戶的網站使用狀況.
在admin樹狀目錄下的"Sites
(網站)"資料夾,由伺服器管理員管理.
在經銷商(Reseller)資料夾下的"Sites (網站)"子資料夾,則由經銷商管理.
經銷商(reseller)可以執行各種針對網站
(Sites)設計的應用程式. 有些功能也可以由客戶 (customer
)自行管理. 這裡只是大略地提一下它的功能而已.
經銷商管理介面:
- 新增網站:
(參考經銷商手冊第二章-3.2)
- 刪除網站:
(參考經銷商手冊第二章-3.2)
- 改變網站空間,使用者和網域數量等限制:(參考經銷商手冊第二章-3.2)
- 改變網站其它功能: (參考經銷商手冊第二章-3.2)
客戶管理介面:
- 新增及管理使用者: (參考經銷商手冊第二章-2.2)
- 新增及管理網域別名:
(參考經銷商手冊第二章-2.3)
- 申請SSL認證:
(參考經銷商手冊第二章-2.4)
- 變更MySQL存取資料:(參考經銷商手冊第二章-2.5)
- 查看網站統計資料:
(參考經銷商手冊第二章-3)
4.3.1 新增DNS區域記錄
(參考經銷商手冊)
建立網站DNS區域記錄或網域別名的步驟如下:
步驟1: 開啟Site(網站)表單.
開啟樹狀目錄內的相關client
(客戶)資料夾,進入該客戶表單的"Sites Management (網站管理)"標籤,按下相關網站的IP位址.
或者
在樹狀目錄內,直接開啟相關Sites
(網站)的表單.
步驟2: 開啟Co-Domains
(網域別名)表單,並啟動網域別名功能
(選擇性).
進入 "Co-Domains
(網域別名)"標籤,按下相關網域別名的IP位址.
步驟3:
啟動DNS功能.
勾選 "Create DNS
(新增DNS)"
和 "Create DNS MX (新增DNS MX)".
步驟4:
儲存.
按下"Save (儲存)"鈕.
現在,在 "DNS Manager
(DNS管理員)".功能表內,就會看到新增的一筆DNS記錄.
4.3.2 次要DNS區域記錄 (複製區域)
新增Slave Zone (複製區域)的步驟如下:
步驟1: 開啟Slave
Zone (複製區域)表單.
在 "DNS Manager (DNS管理員)"功能表內,
按下"New Slave (新增複製區域)"鈕.
步驟2: 新增Slave
Zone (複製區域).
- Domain (網域):
填入"次要DNS區域"的網域名稱.
- DNS-Master IP (主要DNS區域的IP位址):
填入上面網域名稱的"主要DNS伺服器"的IP位址.
步驟3: 儲存.
按下 "Save (儲存)"鈕.
4.3.3 編輯DNS記錄
編輯DNS記錄的步驟如下:
按下"DNS Manager
(DNS管理員)".功能表內
在樹狀目錄下,直接按下想要編輯的DNS記錄.
- 刪除DNS記錄:
開啟DNS記錄表單,按下 "Delete (刪除)"鈕.
該筆記錄會暫時存放在資源回收筒內,隨時可以回復.
-
搜尋功能:
您可以在整個DNS區域記錄表單內,搜尋既有的A,C-Name和MX記錄.
按下"Search (搜尋)"鈕.選擇相關區域表單. 輸入想要搜尋的條件,按下
"Continue (繼續)"鈕. 螢幕上會顯示符合條件的列表.
欲了解有關"Search (搜尋)"的功能,請參考第二章-4.2.
ISPConfig的統計資料內包括網站空間和流量的使用狀況.
5.1
經銷商統計資料
身為ISPConfig伺服器管理員,您可以在樹狀目錄下,按下相關的經銷商,查看該經銷商的流量統計資料.
在"ISP
Reseller (ISP經銷商)"的表單內,切換到 "Statistics (統計資料)"標籤,在表單內,您可以清楚的看到該經銷商和他管理的每位客戶的相關統計資料,例如網站,郵件和檔案傳送的流量等.
5.2 客戶統計資料
經銷商也可以查看和他相關的客戶統計資料.
詳細內容請參考第二章-5.1.
5.3 網站統計資料
經銷商也可以查看和他相關的網站統計資料.
詳細內容請參考第二章-5.2.
5.4 網頁統計資料
相關的也可以查看和他相關的網頁統計資料.
詳細內容請參考第二章-5.3.
有關Web-FTP的使用方式,請參考第三章-4.
7
附加軟體
ISPConfig系統內附下列兩套工具軟體:
- Webmail (網路郵件管理):
電子郵件信箱的瀏覽器管理介面.
- phpMyAdmin
(MySQL資料庫管理):
MySQL資料庫的瀏覽器管理介面.
上述軟體可以在
ISPConfig網站 免費下載,並透過ISPConfig的"Update Manager (更新管理員)"(參考第一章-2.5)進行安裝.
安裝後,您可以在"Tools (工具)"功能表內,找到上述工具軟體的相關連結.
網路郵件的應用程式介面稱為"Uebimiau".
關於此軟體的詳細說明,請參考"Uebimiau"的專屬網站 http://uebimiau.sourceforge.net/.
您可以在 "Tools
(工具)"功能表的"webmail"連結,或者,在瀏覽器輸入ISPConfig預設的"webmail"資料夾進入管理介面,例如:https://www.domain.tld:81/webmail/,其中的www.domain.tld必須換成您的真實網址.
關於phpMyAdmin的詳細說明,請參考phpMyAdmin的專屬網站
http://www.phpmyadmin.net/.
您可以在 "Tools (工具)"功能表的"phpmyadmin"連結,或者,在瀏覽器輸入ISPConfig預設的phpmyadmin資料夾進入管理介面,例如:https://www.domain.tld:81/phpmyadmin/,其中的www.domain.tld必須換成您的真實網址.
附錄
您可以用root帳號登入系統,然後,在指令列手動輸入下列指令,啟動/停用/重新啟動
ISPConfig系統:
/etc/rc.d/init.d/ispconfig_server start|stop|restart
(適用於RedHat和Mandrake系統).
或者
/etc/init.d/ispconfig_server start|stop|restart
(適用於SuSE和Debian系統).
假如您使用vsftpd做為FTP伺服器,在安裝過ISPConfig系統後,就不能透過inetd/xinetd方式執行程式,而必須由ISPConfig系統內附的tcpserver接管.
這是為了要確保vsftpd可以提供匿名(Anonymous)帳號傳送服務給每個IP位址.
因為即使伺服器擁有數個IP位址,在 inetd/xinetd程式下,每個伺服器只能處理一個匿名(Anonymous)帳號.
在和proftpd伺服器比較後, ISPConfig系統使用自訂的tcpserver程式,以補vsftpd程式不足的地方.
您可以輸入下列指令啟動/停用/重新啟動
vsftp程式:
/etc/rc.d/init.d/ispconfig_tcpserver start|stop|restart (適用於RedHat和
Mandrake系統).
或者
/etc/init.d/ispconfig_tcpserver start|stop|restart (適用於SuSE和Debian系統).
假如您使用proftp做為FTP伺服器,就不需要做任何變動,
3 自動處理例行工作
ISPConfig系統會自動處理下列例行工作 (Cron
Jobs):
Command
(指令)
|
Description (說明) |
Time (時間) |
/root/ispconfig/php/php /root/ispconfig/scripts/shell/logs.php &>
/dev/null | 執行ISPConfig流量統計資料所需的網站(Apache)登錄檔分析
| 23:59 |
/root/ispconfig/php/php /root/ispconfig/scripts/shell/ftp_logs.php &>
/dev/null | 執行ISPConfig流量統計資料所需的檔案傳送(FTP)登錄檔分析
| 23:59 |
/root/ispconfig/php/php /root/ispconfig/scripts/shell/mail_logs.php &>
/dev/null | 執行ISPConfig流量統計資料所需的郵件(mail)登錄檔分析
| 23:59 |
/root/ispconfig/php/php /root/ispconfig/scripts/shell/cleanup.php &>
/dev/null | 清空資源回收筒內已經刪除的網站備份資料.
| 23:59 |
/root/ispconfig/php/php /root/ispconfig/scripts/shell/webalizer.php &>
/dev/null | 建立網頁(Webalizer)流量統計資料 |
04:00 |
/root/ispconfig/php/php /root/ispconfig/scripts/shell/check_services.php
&> /dev/null | 監控(Monitoring)服務
(參考第二章-2.4.2) | 每隔30分鐘1次 |
每個由ISPConfig系統新増的網站,預設的資料夾讀取權限如下所示:
- cgi-bin資料夾:
您可以將網站要執行的Perl草稿指令檔放在此資料夾內 (若有勾選網站的"CGI Scripts"選項的話).
- log資料夾:
此資料夾放置和網站相關的登錄檔.
- ssl資料夾: 如果這是一個具有SSL認證的網站,此資料夾就會放置和SSL相關的檔案
(也就是說,SSL網站必須經過SSL認證才行).
- user資料夾:
網站內每一位使用者的家目錄,都會放在此資料夾內.
例如,新增一位"testuser"的使用者,在"user"資料夾內,就會有一個"testuser"的資料夾.
- web資料夾: 此資料夾是網站的根目錄,也就是存放由外部透過網際網路可以瀏覽的網頁和資料夾的位置.
假如網站沒有指定管理帳號(參考第三章-2.2.1),則該網站內所有資料夾的使用者,都是Apache伺服器內預設的帳號
(此處為
"nobody");否則就會屬於該網站指定的管理帳號所有 (此處假設為"web5_admin").
網站內所有資料夾的群組分別屬於各相關網站的群組(此處假設為"web5").
5
在ISPConfig設定檔內手動加入自行定義的設定值
從ISPConfig1.2.0版起,您可以在下列ISPConfig設定檔內,手動加入自行定義的設定值
(新增的設定值不會被ISPConfig系統改寫),例如:
- virtusertable (Sendmail/Postfix)
- local-host-names (Sendmail/Postfix)
- named.conf (BIND
DNS-Server)
- Zone-Files (BIND
DNS-Server)
- Reverse-Zone-Files
(BIND DNS-Server)
上述每個檔案內,您都會有發現有下列其中的一行內容:
- #### MAKE MANUAL
ENTRIES BELOW THIS LINE! ####
- //// MAKE MANUAL
ENTRIES BELOW THIS LINE! ////
您可以在上述幾個檔案內的此行內容下面,加入自行定義的設定值.
您可以在相關網站表單內,進入"Basis
(基本資料)"標籤,選擇性的在"Apache Directives (Apache資料夾)"欄位內,加入其它關於虛擬主機網站資料夾的限制參數等設定值
(請參考第二章-3.1).
目錄
下一頁