Tải bản đầy đủ (.pdf) (17 trang)

Webmail & webadmin MDAEMON trên IIS7

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.28 MB, 17 trang )

Webmail & WebAdmin MDAEMON trên IIS7
I. Chuẩn bị
Chuẩn bị 1 máy
 Windows server 2008
 Cài IIS6
 Lên DNS server
 Tạo 2 record
o Liveclub.local trỏ về chính nó  dùng cho web mail
o Webadmin.liveclub.local trỏ về chính nó  dùng cho web admin
II. Cấu hình
A. Web mail trên IIS 7
Trước khi bắt đầu chúng ta sẽ kiểm tra xem Web mail đã sử dụng được chưa mặc định là port 3000

Bắt đầu thiết lập chạy web mail Mdaemon trên IIS
Vào IIS7 ( ở đây tôi dùng bản windows server 2008 tích hợp IIS7)
Chúng ta sẽ new 1 site mới dùng cho webmail hoặc bạn cũng có thể tao một Virtual Folder trong
DefaultSite

Site chúng ta sẽ tên là WorldClient tên gọi của webmail Mdaemon còn thư mục chứa website trỏ về
C:\Mdaemon\WorldClient\HTML
Tiếp đến kéo đến icon Default Document của site vừa tạo


Chúng ta sẽ add file chạy mặc định khi vào site là WorldClient.dll

Tiếp đến di chuyển đến mục Handler Mapping


Chọn Edit Feature Permissions bên cột phải và tick vào tất cả các mục



Cũng tại mục đó chộn ISAPI.dll

Chỉnh lại đường dẫn như trên hình trỏ đến WorldClient.dll
Hoàn tất ở phần IIS chúng ta vào Mdaemon kích hoạt chạy webmail trên IIS
Bật MDaemon lên chọn Setup –> Web & SyncML Services

Vào mục WorldClient tich chọn WorldClient runs using external webserver (iis, Apache, etc)
Tiếp đến phân quyền thư mục Mdaemon cho IUSR Full control (đây là tài khoản tạo ra khi cài đặt IIS
dùng cho các truy cập nặc danh).

Bước cuối cùng là kiểm tra thành quả của bạn

B. Web amdin trên IIS7
Cũng như trên chúng ta phải kiểm tra dich vụ webadmin đã hoat động tốt chưa mặc định Mdaemon
dùng port 1000 cho webadmin. Hehe mà tui quên chụp tấm này rồi tạm thời bit vậy đi ^^!. Các bạn cứ
kiểm tra rồi mình qua bước tiếp.
Đầu tiên bạn mở IIS7 lên tạo một Site mới ví dụ tôi đặt tên Site này là Webadmin có đường dẫn là thư
mục WebAdmin của MDaemon mặc định là C:\MDaemon\WebAdmin\Templates

Chúng ta lại váo lại mục Default Documents nhưng lần này hơi kahc1 xí ^^! File lần này là login.wdm

Chúng ta lại vào tiếp Handler Mapping


Tích hết nha bạn . Rồi Okie chọn Add Script Map

Thêm vào các giá trị sau:
- Request path: *.wdm
- Executable: bạn hập đường dẫn C:\MDaemon\WebAdmin\Templates\WebAdmin.dll vào ô
Executable sau đó nhấp OK

- Name: WebAdmin
Sau đó trở lại màn hình chính của IIS7 bạn nhấp chọn mục Application Pools chọn
AdminMDaemon Pool
Sau đó set các giá trị:
- .Net Framework version: No Managed Code
- Managed pipeline mode: Classic

Chọn tiếp phần Advanced Settings trong Menu bên phải

Chọn mục Identify về giá trị LocalSystem
Bật MDaemon lên chọn Setup  Web & SyncML Services

Chọn mục WebAdmin runs using external webserver (IIS, Apache, etc) trong phần
WebAdmin
Cuối cùng là kiểm tra thành quả

Đăng nhập vào màn hình làm việc của webadmin

Tới đây lưu ý các bạn nếu cấu hình đúng mà không vào được xin vui lòng kiểm tra lại DNS và
khai báo Hostname khi tạo site vì ở đây chúng ta đang làm dạng Multi site ^^!.

×