root

Leader IT/Architect
Dec 31, 2012
1,153
72
48

Hướng dẫn cài đặt Kloxo-MR v7.00 trên CentOS 6.8


Kloxo là một phần mềm dùng để làm nền tảng web hosting / server control panel. Kloxo là phần mềm quản lý hosting free nhưng khá đầy đủ không kém gì so với Cpanel. Các Dedicated, VPS sử dụng Kloxo sẽ tiết kiệm được chi phí mà hiệu năng quản trị hoàn toàn tương đương với các Control Panel có phí như cPanel.

Tiền thân của Kloxo được biết với tên LxAdmin, ban đầu giới hạn trong 40 domains, tuy nhiên sau này LxAdmin được đổi tên thành Kloxo với chính sách miễn phí hoàn toàn, phiên bản mới nhất hiện tại hỗ trợ không giới hạn domains.

Kloxo-MR là một phiên bản khác của Kloxo và được Mustafa ramadhan phát triển riêng, chữ MR được việt tắt từ tên tác giả Mustafa ramadhan. Kloxo-MR không chỉ sửa chữa các lỗi của Kloxo mà còn bổ sung nhiều tính năng, như chuyển sang chạy web server Nginx & có thể cài được trên CentOS 6.

Hiện tại thì phiên bản Kloxo-MR 7 đang là mới nhất nhưng chỉ hỗ trợ CentOS 6.x và nó chưa hỗ trợ cho Centos 7. Phiên bản Kloxo-MR 7 này tốt hơn Kloxo thông thường vì Kloxo thông thường chỉ cài trên CentOS 5 trở xuống.

Các tính năng trên Kloxo-MR 7
  • Hệ điều hành: Redhat / CentOS 5 & 6 (32bit và 64bit).
  • Billing Software (Tích hợp với phần mềm thanh toán): AWBS, WHMCS, HostBill, TheHostingTool, AccountLab Plus, Blesta...
  • Web server: Nginx, Nginx-Proxy & Lighttpd-proxy; Httpd & Lighttpd.
  • Webcache server: Squid, Varnish, Hiawatha và ATS
  • PHP version: Dual-php với PHP 5.3 / 5.4 as primary & PHP 5.2 as secondary.
  • PHP-type cho Apache: php-fpm_worker/_event & fcgid_worker/_event; bên cạnh mod_php/_ruid2/_itk & suphp/_worker/_event.
  • Mail server: Qmail-toaster (có nghĩa là in progress: bạn có thể thay đổi từ courier-imap thành Dovecot với imap/pop3).
  • Database Server: MySQL hoặc MariaDB
  • Quản lý cơ sở dữ liệu: PHPMyAdmin; Adminer, MyWebSql & SqlBuddy.
  • Webmail: Afterlogic Webmail Lite, Telaen, SquirreMail & RoundCube; Horde & T-Dah.
  • Máy chủ FTP: Pure-ftpd.
  • DNS Server: Bind & Djbdns; PowerDNS, MaraDNS & NSD.
  • Addons: ClamAV, SpamAssassin / Bogofilter / Spamdyke & RKHunter.
  • Đã fix nhiều lỗi của Kloxo Official (bao gồm cả các vấn đề security).
Chuẩn bị trước khi cài đặt
  • Một VPS hoặc Dedicated Server (DS) chạy CentOS. Trong bài này mình sẽ sử dụng CentOS 6.8 Minimal nhé.
  • Quá trình cài đặt Kloxo-MR sẽ mất khoảng 30 phút. Nên các bạn hãy chuẩn bị 1 bộ film hay tách café trong lúc chờ đợi nhé
Các bước cài đặt Kloxo-MR trên CentOS 6.8
- Bước 1: Cập nhập tất cả các phần mềm trên hệ thống CentOS 6.8 lên version mới nhất bằng lệnh YUM

Code:
# yum update

- Bước 2: Cài đặt các package cần thiết trên CentOS để hỗ trợ cài đặt Kloxo-MR

Code:
# yum install yum-utils yum-priorities vim-minimal subversion curl zip unzip -y

Cài đặt một số công cụ cần thiết như “telnet, wget” nếu như bạn sử dụng CentOS minimal. Vì bản CentOS Minimal sẽ không có những công cụ này.

Code:
# yum install telnet wget -y


Install Kloxo-MR 7 on CentOS 6.8 (1)


- Bước 3: Disable tính năng SElinux và Firewall trên CentOS

Code:
# setenforce 0

Hoặc bạn có thể sử dụng lệnh sau để thay thế lệnh “# setenforce 0”.

Code:
echo 'SELINUX=disabled' > /etc/selinux/config

- Bước 4: Hiện tại Kloxo có 2 version là v6.5.0 và v7.0.0. Ở bài viết hướng dẫn này mình sẽ thực hiện cài đặt Kloxo-MR v7.00. Bây giờ chúng ta cần add repo URL cho Kloxo-MR và thay đổi thư mục sang /tmp.

Sử dụng lệnh sau để chuyển sang thư mục “tmp”.

Code:
# cd /tmp

Xóa file “.rpm” cũ đi nếu có

Code:
# rm -f mratwork*

Tiến hành download file ropo mới cho CentOS để hỗ trợ cài đặt Kloxo-MR v7.00 bằng công cụ “wget” mà chúng ta đã cài đặt ở trên.

Code:
# wget  https://github.com/mustafaramadhan/kloxo/raw/rpms/release/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm --no-check-certificate

Install Kloxo-MR 7 on CentOS 6.8 (2)


Code:
# rpm -ivh mratwork-release-0.0.1-1.noarch.rpm


Install Kloxo-MR 7 on CentOS 6.8 (3)


Sau đó các bạn quay trở ra thư mục gốc

Code:
# cd /

- Bước 5: Chạy 2 lệnh sau để kiểm tra đảm bảo việc cài đặt Kloxo-MR

Code:
# yum clean all

# yum update mratwork-* -y

- Bước 6: Tiến hành cài đặt Kloxo-MR v7.00 trên CentOS 6.8

Code:
# yum install kloxomr7 –y


Install Kloxo-MR 7 on CentOS 6.8 (4)


- Bước 7: Tiến hành chạy script để cài đặt Kloxo-MR v7.00 trên CentOS 6.8

Code:
# sh /script/upcp

Install Kloxo-MR 7 on CentOS 6.8 (5)


- Bước 8: Sau khi cài đặt Kloxo-MR v7.00 trên CentOS 6.8 xong. Các bạn có thể truy cập vào Kloxo-MR để cấu hình và quản lý web Hosting qua Kloxo-MR thông qua 2 địa chỉ sau:

https://ip-address-cuaban:7777 – truy cập với https

http://ip-address-cuaban:7778 – truy cập với http.


Tài khoản mặc định để quản lý toàn bộ là “admin” và mật khẩu là “admin”. các bạn nên đổi ngay khi đã đăng nhập.


Install Kloxo-MR 7 on CentOS 6.8 (6)

Tham khảo các bài lab cài đặt Kloxo
 
Last edited:

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu