Hướng dẫn cài đặt kloxo trên centos 7

Yêu cầu 1, Một dedicated Server hoặc máy ảo server [VMware, Vitualbox] chạy hệ điều hành CentOS hoặc Red Hat EL [Version 5.1++]. Tại thời điểm này chỉ hỗ trợ hệ thống 32 bit 2, Tối thiểu 256 Mb RAM.

  1. At least 2 GB of free disk space for Kloxo and related services. 3, Tối thiểu 2Gb ổ cứng cho Kloxo và các dịch vụ liên quan

Trước khi bắt đầu Bạn cần disable SELinux bằng việc sử file /etc/sysconfig/selinux và thay đổi dòng selinux=disabled. Khi dó bạn phải chạy lệnh với quyền root để vô hiệu hóa SELiux

# su - root # setenforce 0

Hãy chắn chắn răng cổng 7778 và 7777 được mở trên firewall.

1. Cài đặt Kloxo

Nếu chưa cài đặt Mysql server, chạy lệnh

# su - root # yum install -y wget # wget //download.lxcenter.org/download/kloxo/production/kloxo-installer.sh

To install as Master [Default Single Server]:

# sh ./kloxo-installer.sh --type=master

To install as Slave:

# sh ./kloxo-installer.sh --type=slave

Nếu đã cài dịch vụ Mysql thì chạy lệnh sau:

# su - root # yum install -y wget # wget //download.lxcenter.org/download/kloxo/production/kloxo-installer.sh # sh ./kloxo-installer.sh --type= --db-rootpassword=PASSWORD

Khi kloxo được cài đặt, kết nối đến server thông qua //ip-may-chu:7778

User: admin

Pass: admin

Cái gói sẽ được cài đặt

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

[td]

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

[td]

DNS Services Function bind BIND [Berkeley Internet Name Domain] is an implementation of the DNS [Domain Name System] protocols. bind-chroot Secures BIND server

[td]

Database Service Function mysql-server MySQL is a multi-user, multi-threaded SQL database server.

Kloxo sử dụng /tmp để backup và restore. Nếu dung lượng ít có thể máy chủ của bạn sẽ không hoạt động.

2.Trước khi bắt đầu … Hãy chắc chắn rằng bạn đã disable SELinux bằng cách edit file /etc/sysconfig/selinux và đổi dòng selinux thành disabled.

selinux=disabled

Restart lại máy chủ để thay đổi có hiệu lực.

3.Tiến hành cài đặt Kloxo Kloxo sẽ download một file tên là kloxo-install-master.sh từ máy chủ của hệ thống Kloxo. Bạn chỉ cần chạy file này và chờ đợi là sẽ có một hệ thống quản lý hoàn hảo. Nếu bạn chưa cài mySQL lên máy chủ của mình, các bạn chạy lệnh sau:

# su – root

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.

Kloxo là phần mềm quản lý hosting free nhưng khá đầy đủ không kém gì so với Cpanel.

Tính năng: Nó đi kèm với với rất nhiều ứng dụng Server / web.

  • MAIL SERVER: Qmail toaster.
  • Database: Mysql, MariaDB.
  • Database Manager: PHPMYAdmin, Adminer, Mywebsql.
  • DNS: BIND, djbdns.
  • FTP: Pure-ftpd.
  • ADDON: Clamav, Spamassassin,RKhunter.
  • WEBMAIL: Squirrelmail, Roundcube, horald.
  • BILLING: Host Bill, the hosting bill, Blesta, AccountLAB Plus.

Cài đặt Kloxo-MR trên CentOS 6.7 64 bit

Đầu tiên, chúng ta hãy cập nhật tất cả các phần mềm hệ thống của bạn lên phiên bản mới nhất có sẵn bằng cách sử dụng trình quản lý gói yum.

yum update

Sau khi cập nhật của hệ thống của bạn được hoàn tất, bạn có thể tiến hành cài đặt các gói cần thiết. Các gói cần thiết, có thể được cài đặt với các lệnh dưới đây:

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

Bây giờ, cho phép cài đặt Kloxo-MR

cd /tmp

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

yum install mratwork-release-0.0.1-1.noarch.rpm -y

cd /

yum install mratwork-release-0.0.1-1.noarch.rpm -y

Chạy kịch bản sau đây sau khi bước trên được hoàn chỉnh

sh /script/upcp

Sau khi cài đặt hoàn tất, bạn có thể mở trình duyệt web mà bạn thích và nhập một trong những địa chỉ web sau đây:

//IP-ADDRESS:7777 //IP-ADDRESS:7778

Tên người dùng và mật khẩu mặc định là: admin/admin

Sau khi bảng điều khiển Login mặc định sẽ xuất hiện.

Đặng Đình Công

Mình là Đặng Đình Công. Công việc hiện tại của mình là quản trị viên hệ thống mạng máy tính. Hiện tại mình đang học, nghiên cứu và làm việc về mảng hệ thống và bảo mật Microsoft, Cisco, ảo hóa VMware,... Blog được lập ra với phương diện cá nhân nên chắc sẽ không tránh khỏi nhiều sai sót. Mong được sự góp ý của tất cả các bạn.

Chủ Đề