Hướng dẫn này giải thích cách cài đặt ISPConfig 3 phiên bản phát triển mới nhất bằng kho lưu trữ Debian stretch với các gói Debian tương ứng.
Mục tiêu của hướng dẫn này là dành cho mục đích thử nghiệm và kiểm tra hơn là cho môi trường sản xuất.
Tính năng thử nghiệm này được cung cấp bởi ncomputers.org như một nỗ lực đóng góp vào việc cải tiến liên tục ISPConfig.
Nếu tính năng này thành công, có thể có cơ hội mở rộng hỗ trợ và cuối cùng ISPConfig có thể có cơ sở vững chắc để yêu cầu phân phối ISPConfig thông qua các kho lưu trữ chính thức của debian.
Trong trường hợp bạn muốn cài đặt nhiều tính năng hơn những tính năng được cung cấp trong hướng dẫn này, vui lòng tham khảo tài liệu chính thức của ISPConfig.
Bạn nên sử dụng bản cài đặt mới của debian stretch vì những lời khuyên sau:
Lưu ý: Bạn cũng có thể viết dòng được chú thích bên dưới trong /etc/apt/sources.list, thay vì cài đặt gói debian sau, nhưng nếu danh sách nguồn này thay đổi trong tương lai, thì bạn sẽ cần phải cập nhật chúng theo cách thủ công.
Lưu ý: Máy chủ MySQL sẽ được khởi động lại và sau đó sẽ lắng nghe trên tất cả các giao diện mạng.
Mục tiêu của hướng dẫn này là dành cho mục đích thử nghiệm và kiểm tra hơn là cho môi trường sản xuất.
Tính năng thử nghiệm này được cung cấp bởi ncomputers.org như một nỗ lực đóng góp vào việc cải tiến liên tục ISPConfig.
Nếu tính năng này thành công, có thể có cơ hội mở rộng hỗ trợ và cuối cùng ISPConfig có thể có cơ sở vững chắc để yêu cầu phân phối ISPConfig thông qua các kho lưu trữ chính thức của debian.
Trong trường hợp bạn muốn cài đặt nhiều tính năng hơn những tính năng được cung cấp trong hướng dẫn này, vui lòng tham khảo tài liệu chính thức của ISPConfig.
Bạn nên sử dụng bản cài đặt mới của debian stretch vì những lời khuyên sau:
- gói ispconfig-git cài đặt nội dung của nhánh git master ISPConfig bên trong thư mục /root/ispconfig3.
- gói ispconfig-apache vô hiệu hóa tất cả các tệp cấu hình và mô-đun bên trong /etc/apache2.
1 Chuẩn bị hệ thống
1.1 Cài đặt trình soạn thảo yêu thích của bạn
Nếu đã cài đặt, bạn có thể bỏ qua bước này.
Mã:
apt-get install editor
1.2 Cấu hình tên máy chủ
Tên máy chủ bao gồm hai phần: tên miền phụ và tên miền. Trong ví dụ bên dưới, 1a tương ứng với phần tên miền phụ và ncomputers.org tương ứng với phần tên miền. Thay thế chúng cho phù hợp trong tệp /etc/hosts và các lệnh bên dưới.
Mã:
editor /etc/hosts
Mã:
::1 [B]1a[/b].ncomputers.org [B]1a[/b] localhost
127.0.0.1 [B]1a[/b].ncomputers.org [B]1a[/b] localhost
Cập nhật tên máy chủ
Mã:
echo [B]1a[/b] > /etc/hostname; hostname [B]1a[/b]
1.3 Cài đặt GNU wget
Trong trường hợp hệ thống của bạn đã có wget, bạn có thể bỏ qua bước này.
Mã:
apt-get install wget --no-install-recommends
1.4 Cài đặt keyring
Gói debian này bao gồm khóa công khai của kho lưu trữ debian stretch ncomputers.org.
Mã:
wget [URL=http://ncomputers.org/debian/keyring.deb?utm_source=diendancongnghe.com]http://ncomputers.org/debian/keyring.deb[/URL]
dpkg -i keyring.deb
rm keyring.deb
1.5 Cài đặt danh sách nguồn
Gói debian này bao gồm danh sách nguồn của kho lưu trữ debian stretch ncomputers.org.Lưu ý: Bạn cũng có thể viết dòng được chú thích bên dưới trong /etc/apt/sources.list, thay vì cài đặt gói debian sau, nhưng nếu danh sách nguồn này thay đổi trong tương lai, thì bạn sẽ cần phải cập nhật chúng theo cách thủ công.
Mã:
#deb [URL=http://ncomputers.org/debian?utm_source=diendancongnghe.com]http://ncomputers.org/debian[/URL] stretch main
wget [URL=http://ncomputers.org/debian/stretch.deb?utm_source=diendancongnghe.com]http://ncomputers.org/debian/stretch.deb[/URL]
dpkg -i stretch.deb
rm stretch.deb
1.6 Cập nhật danh sách nguồn
Sau khi cài đặt vòng khóa và danh sách nguồn.
Mã:
apt-get update
2 Cài đặt các tính năng của ISPConfig
2.1 Cài đặt máy chủ MySQL và các phần phụ thuộc của nó
Gói siêu dữ liệu này cài đặt tất cả các phần phụ thuộc của ISPConfig cho máy chủ MySQL và thực hiện một số tác vụ cấu hình.Lưu ý: Máy chủ MySQL sẽ được khởi động lại và sau đó sẽ lắng nghe trên tất cả các giao diện mạng.
Mã:
apt-get install ispconfig-mariadb --no-install-recommends
Mã:
Nhập mật khẩu hiện tại cho root (enter nếu không có):