|
Jul
27
|
Hiện tại có rất nhiều sản phẩm cho Webhost Manager (WHM) như cPanel, Parallels Plesk Panel, DirectAdmin… Phần lớn những sản phẩm này đều buộc bạn phải trả phí hàng tháng. Vậy bạn sẽ dùng sản phẩm nào bây giờ khi mà khả năng tài chính của bạn không cho phép bạn chi trả nhiều? Kloxo là một giải pháp hay. HyperVM và Kloxo là hai sản phẩm mã nguồn mở của LxCenter.
Về HyperVW tôi sẽ giới thiệu ở bài viết khác. Hôm nay tôi sẽ hướng dẫn bạn cách cài đặt Kloxo – Hệ thống WHM miễn phí và khá an toàn.
1. Điều kiện tiên quyết.
- Bạn phải có một máy chủ chuyên dụng hoặc một máy chủ ảo (Xen/OpenVZ/Virtuozzo) đang chạy các OS: CentOS hoặc Red Hat EL (versions 5.1+). Một điều đáng tiếc là hiện tại Kloxo chỉ hỗ trỡ phiên bản 32bit. Nhưng điều đó cũng không ảnh hưởng gì nhiều.
- Máy chủ của bạn phải có ít nhất 256Mb RAM (vật lý). Sau khi cài đặt và config hoàn chỉnh, Kloxo có thể chạy với 33Mb RAM cho các dịch vụ: panel, web, mail, dns, db và OS services. Con số lý tưởng phải không?
- Bạn cần ít nhất 2GB đĩa cứng để cài đặt.
2. Bắt đầu cài đặt
Trước tiên bạn phải disable SELinux bằng cách chỉnh sửa /etc/sysconfig/selinux sửa dòng selinux=disabled
Sau đó bạn chạy các lệnh sau:
# su - root # setenforce 0
Nếu hệ thống của bạn được trang bị tường lửa thì bạn phải mở các port 7777 và 7778. Đây là hai port mà Kloxo dùng
Cài đặt:
- Nếu server của bạn chưa được cài đặt MySQL thì bạn chạy lệnh sau:
# su - root # wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh # sh ./kloxo-install-master.sh
- Nếu server của bạn đã có MySQL thì bạn phải nhập password của tài khoản root để Kloxo tạo DB quản lý.
# su - root # wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh # sh ./kloxo-install-master.sh --db-rootpassword=PASSWORD
Bây giờ kiếm một ly cafe và ngồi đợi. Khá lâu đó. Nếu đường truyền tốt và server khủng thì mất khoảng 30 hoặc 60 phút. Còn nếu đường truyền tàng tàng và server cũng tàng tàng thì bạn ráng uống hai ly cafe nhé 
Sau khi cài đặt xong, bạn truy cập vào control panel theo đường dẫn:
http://YOUR_SERVER_IP:7778
hoặc
https://YOUR_SERVER_IP:7777
Đăng nhập với user admin, password admin
Link demo: http://demo.kloxo.com:7778/
Đăng ký địa chỉ IP của bạn tại đây: http://lxlabs.com/register/ (bạn phải đăng ký IP public của bạn thì mới sử dụng được)
Sau khi cài đặt Kloxo bạn sẽ có:
Web Services
| Web Services | Function |
|---|---|
| apache (2.x) | The Apache HTTP Server is a powerful, efficient, and extensible web server. |
| php (5.2.x) | PHP is an HTML-embedded scripting language. |
| pure-ftpd | Pure-FTPd is a fast, production-quality, secure and standard-comformant FTP server especially designed for modern Linux and FreeBSD kernels. |
| awstats | Web Statistics |
Mail Services
| Mail Services | Function |
|---|---|
| qmail-toaster | qmail is a small, fast, secure replacement for the sendmail package, which is the program that actually receives, routes, and delivers electronic mail. |
| courier-imap-toaster | Courier-IMAP is an IMAP server for Maildir mailboxes. |
| vpopmail | vpopmail is a collection of programs and a library to automate the creation and maintence of virtual domain email for qmail installations. |
| Roundcube | Webmail (Ajax) |
| Horde | Webmail |
DNS Services
| DNS Services | Function |
|---|---|
| bind | BIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols. |
| bind-chroot | Secures BIND server |
Database Service
| Database Service | Function |
|---|---|
| mysql-server | MySQL is a multi-user, multi-threaded SQL database server. |



July 28th, 2010 at 2:24 pm
Xin chào. Có hình ảnh không bạn?
September 4th, 2010 at 3:05 pm
hay that