Part 1: Hướng dẫn cài đặt Kloxo
Điều kiện tiên quyết khi cài đặt Kloxo
1. Một máy chủ chuyên dụng hoặc ảo (Xen / OpenVZ / Virtuozzo) chạy CentOS hoặc Red Hat EL (phiên bản 5.1 +). Hiện nay, chỉ có phiên bản 32 bit của các hệ thống hoạt động này là được hỗ trợ chính thức và phát triển của một Kloxo x86_64 tương thích trong tiến trình.
2. RAM ít nhất là 256 MB (tổng số). Sau khi cài đặt, Kloxo có thể được tinh chỉnh để sử dụng ít nhất là 33 MB RAM (tổng số - bao gồm cả bảng điều khiển, web, mail, dns, db và các dịch vụ hệ điều hành). Đặc biệt chú ý phải được cung cấp nếu máy chủ của bạn không có trao đổi (thường là trường hợp máy ảo OpenVZ).
3. Có ít nhất 2 GB không gian đĩa trống cho các dịch vụ Kloxo liên quan.
4. Nếu bạn phân vùng ổ đĩa của bạn bằng tay, hãy chắc chắn rằng bạn có một tmp / lớn. Kloxo sử dụng / tmp để tạo ra và lưu trữ sao lưu tạm thời và nó sẽ thất bại nếu không có đủ không gian.
Sau đó, bạn phải chạy lệnh sau đây với quyền root để vô hiệu hóa SELinux cho phiên hiện tại:
# su - root
# setenforce 0
Cài đặt Kloxo
Nếu bạn không có máy chủ MySQL đã được cài đặt, bạn phải chạy:
# su - root
# yum install -y wget
# wget http://download.lxcenter.org/download/kloxo/production/kloxo-install-master.sh
# sh ./kloxo-install-master.sh
Nếu bạn đã có MySQL cài đặt và thiết lập một mật khẩu root, bạn phải chạy :
# su - root
# yum install -y wget
# wget http://download.lxcenter.org/download/kloxo/production/kloxo-install-master.sh
# sh ./kloxo-install-master.sh --db-rootpassword=PASSWORD
Vinabits xin lưu ý: Khi quá trình cài đặt Kloxo đang chạy và bạn không thể kết nối với giao diện web:
- Bạn hoặc nhà cung cấp của bạn đã cài đặt một tường lửa trên hệ thống của bạn (kiểm tra các quy tắc, mở cổng 7777/7778)
GÓI ĐƯỢC CÀI ĐẶT BAN ĐẦU (1)
Web Services |
Function |
apache (2.x) |
The Apache HTTP Server là 1 máy chủ web mạnh, năng suất cao,và hiệu quả |
php (5.2.x) |
PHP là một file HTML ngôn ngữ nhúng kịch bản. |
pure-ftpd |
Pure-ftpd là một máy chủ FTP nhanh , chất lượng sản phẩm , an toàn và đạt tiêu chuẩn đặc biệt thiết kế cho các bộ phần nòng cốt hiện đại của Linux và FreeBSD. |
awstats |
Web tĩnh |
Mail Services |
Function |
qmail-toaster |
Qmail là một máy chủ FTP nhỏ, nhanh, , an toàn thay thế cho gói sendmail, nó là chương trình mà thực sự nhận được, truyền và cung cấp thư điện tử. |
courier-imap-toaster |
Courier-IMAP là máy chủ IMAP cho hộp thư Maildir. |
vpopmail |
Vpopmail là một tập hợp các chương trình và là một thư viện để tự động hóa việc tạo ra và duy trì của email tên miền ảo cho cài đặt qmail. |
Roundcube |
Webmail (Ajax) |
Horde |
Webmail |
DNS Services |
Function |
bind |
BIND (Berkeley Internet Name Domain) là một triển khai thực hiện của giao thức DNS (Domain Name System) protocols. |
bind-chroot |
Máy chủ bảo đảm BIND |
Database Service |
Function |
mysql-server |
MySQL là một máy chủ FTP đa người dùng, đa luồng cơ sở dữ liệu SQL |
(1) Bạn có thể chuyển đổi các dịch vụ sau khi cài đặt ở bảng web. Apache / Lighttpd; BIND / djbdns; spamassassin / bogofilter; ...
Căn nhắc cuối cùng của Vinabits
- Hãy nhớ rằng Quá trình cài đặt Kloxo sẽ không quản lý tường lửa máy chủ của bạn (quy tắc ptables ). Để làm được điều đó, bạn có thể cần để cài đặt tập lệnh quản lý tường lửa của bên thứ ba chẳng hạn như CSF (liên kết ngoài) (cache) hoặc là APF (liên kết bên ngoài) (cache) và bổ sung để phát hiện và ngăn chặn những mối đe dọa như các cuộc tấn công brute-force và các quá trình trái phép và người sử dụng.
- Nếu bạn không quen thuộc với các dòng lệnh (shell), bạn có thể muốn thử webmin (liên kết ngoài) (cache) cho các nhiệm vụ quản hệ thống cơ bản. Nó không nên xung đột với Quá trình cài đặt Kloxo miễn là bạn tránh quản các dịch vụ được liệt kê trước với nó.
- Quá trình cài đặt Kloxo sẽ không bao giờ cập hệ điều hành của bạn (CentOS / Red Hat) tự động. Nó để bạn theo dõi bản tin bảo mật cho hệ điều hành của bạn và cập khi cần thiết.
- Quá trình cài đặt Kloxo sẽ không bao giờ cập bản thân bằng cách mặc định. Bạn có thể thiết lập tự động cập nhật? Quá trình cài đặt Kloxo trong giao diện. Các cập nhật tự động sẽ chạy vào các ngày 10 mỗi tháng và bạn như là "Admin" sẽ được thông báo bằng email. Để cập nhật thường xuyên, bạn, như admin, phải bấm vào nút Cập nhật từ bảng điều khiển web HOẶC chạy trên dòng lệnh (như root) / script / upcp .Tại bảng điều khiển web, bạn xuất trình với bản phát hành lưu ý rằng mô tả những gì thay đổi trong các phiên bản mới hơn để bạn có thể hoạt động theo quyết định của riêng bạn.