Hướng dẫn cài đặt WHM và cPanel trên CentOS 7

0

cPanel là một control panel phổ biến và được sử dụng rộng rãi nhất để quản lý và tự động hóa các tác vụ trên web hosting. Đây là bảng điều khiển trực quan và thân thiện nhất trên thế giới, với giao diện đồ họa rất đơn giản và trực tiếp. cPanel là một bảng điều khiển hosting dựa trên Linux, sử dụng cấu trúc 3 tầng dành cho quản trị viên hệ thống, reseller và chủ sở hữu trang web của người dùng cuối, tất cả thông qua trình duyệt web. Khác với giao diện người dùng khác, cPanel có quyền truy cập dòng lệnh và truy cập dựa trên API để tích hợp phần mềm của bên thứ ba, cho nhà cung cấp dịch vụ web hosting hoặc nhà phát triển và quản trị viên tự động hóa quy trình quản trị hệ thống của họ. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách cài đặt WHM và cPanel trên CentOS 7 .

Yêu cầu cài đặt cPanel

  • CentOS 7 VPS
  • Tối thiểu 1GB RAM (nên sử dụng RAM 2 GB)
  • Dung lượng đĩa tối thiểu 20 GB (khuyến nghị 40 GB)
  • Giấy phép cPanel (cũng có thời gian dùng thử 15 ngày được kích hoạt ngay sau khi quá trình cài đặt hoàn tất)

Cài đặt cPanel trong CentOS 7

1. Kết nối với máy chủ của bạn

Trước tiên, bạn cần kết nối với máy chủ của mình thông qua SSH.

Để kết nối với máy chủ của bạn thông qua SSH làm người dùng root, sử dụng lệnh sau:

ssh root @ IP_ADDRESS -p PORT_NUMBER

và thay thế “IP_ADDRESS” và “PORT_NUMBER” bằng địa chỉ IP máy chủ thực của bạn và số cổng SSH.

2. Cài đặt WHM / cPanel

Cpanel được viết bằng Perl, vì vậy trước khi chúng tôi bắt đầu cài đặt, bạn phải chắc chắn rằng bạn đã cài đặt Perl trên máy chủ của mình.

Để cài đặt Perl trong máy chủ của bạn, hãy chạy lệnh sau:

yum install perl

WHM / cPanel cũng yêu cầu tên máy chủ của máy chủ của bạn là Tên miền hoàn toàn đủ điều kiện (FQDN) không khớp với bất kỳ tên miền nào của máy chủ của bạn. Trong ví dụ của chúng tôi, chúng tôi sẽ đặt tên máy chủ của máy chủ của chúng tôi thành host.mydomain.com (bạn có thể thay thế mydomain.com bằng tên miền thực của bạn). Để thay đổi tên máy chủ của máy chủ, bạn có thể sử dụng lệnh sau:

hostnamectl set-hostname host.mydomain.com

Để tải xuống kịch bản cài đặt cPanel, bạn sẽ cần sử dụng lệnh cURL. Nếu cURL không có trên máy chủ của bạn, bạn có thể cài đặt nó bằng lệnh sau:

yum install curl

Trước khi bạn tải xuống tập lệnh, hãy thay đổi thư mục hiện tại của bạn thành / home bằng lệnh sau:

cd / home

Bây giờ bạn có thể tải xuống phiên bản mới nhất của cPanel & WHM với:

curl -o latest -L https://securedownloads.cpanel.net/latest

Để bắt đầu cài đặt, hãy thực hiện lệnh sau:

sh latest

Bạn sẽ thấy đầu ra sau trên màn hình của bạn, cho biết rằng quá trình cài đặt đã được bắt đầu:

Verifying archive integrity... All good.
Uncompressing cPanel & WHM Installer......
____ _
___| _ \ __ _ _ __ ___| |
/ __| |_) / _` | '_ \ / _ \ |
| (__| __/ (_| | | | | __/ |
\___|_| \__,_|_| |_|\___|_|

Installer Version v00080 rfaafe3bcf5b92fd14d1cb80357765325dd0f351a

Beginning main installation.

Quá trình cài đặt có thể mất tối đa 30 phút. Sau khi cài đặt hoàn tất, bạn có thể được yêu cầu khởi động lại máy chủ của bạn. Đầu ra sau sẽ được hiển thị trên màn hình của bạn:

cPanel install finished in 17 minutes and 44 seconds!
2018-10-19 13:08:18 1195 ( INFO): Congratulations! Your installation of cPanel & WHM 11.74 is now complete. The next step is to configure your server.
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): Before you configure your server, ensure that your firewall allows access on port 2087.
2018-10-19 13:08:18 1195 ( INFO): On RHEL, CentOS, and CloudLinux systems, execute /scripts/configure_firewall_for_cpanel to accomplish this.
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): After ensuring that your firewall allows access on port 2087, you can configure your server.
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): 1. Open your preferred browser
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): 2. Type https://1.2.3.4:2087 in the address bar
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): 3. Enter the word root in the Username text box
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): 4. Enter your root password in the Password text box
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): 5. Click the Login button
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): Visit https://go.cpanel.net/whminit for more information about first-time configuration of your server.
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): Visit http://support.cpanel.net or https://go.cpanel.net/whmfaq for additional support
2018-10-19 13:08:18 1195 ( INFO):
2018-10-19 13:08:18 1195 ( INFO): Thank you for installing cPanel & WHM 11.74!

Bây giờ bạn có thể mở trình duyệt của mình và điều hướng đến https: // your-server-ip: 2087

Điều này sẽ cho phép bạn truy cập vào WHM (Trình quản lý Máy chủ Web – Web Host Manager) từ nơi bạn có thể hoàn tất cài đặt trong trình duyệt của mình. WHM là một trình quản lý hosting cho phép truy cập và quản lý mọi tài khoản hosting cPanel trên máy chủ của mình.

Với WHM bạn có thể tạo tài khoản người dùng cPanel, quản lý chúng, thiết lập các mức giá, theo dõi các dịch vụ đang chạy trên máy chủ và tài nguyên máy chủ, tạo bản sao lưu người dùng, truyền dữ liệu giữa các máy chủ WHM và hơn thế nữa.

Để đăng nhập, nhập “root” làm tên người dùng và sử dụng mật khẩu gốc của bạn.

Sau khi đăng nhập, bạn cần đọc End User License Agreement cPanel và WHM  và sau đó nhấp vào Agree/Go to Step 2  để tiến hành bước tiếp theo.

Bạn sẽ được đưa đến phần Set Up Networking của cấu hình. Ở đây bạn sẽ cần phải nhập thông tin liên lạc của bạn. Nhập địa chỉ email của bạn vào trường Server Contact Email Address. Trong phần Hostname, bạn cũng sẽ có thể nhập tên máy chủ mới.

Trong phần Resolvers  , cPanel sẽ tự động phát hiện và điền vào các chi tiết với các giải quyết được cung cấp bởi nhà cung cấp dịch vụ internet của bạn. Nếu ISP của bạn không có giải pháp DNS, bạn có thể sử dụng các giải pháp DNS công khai của Google. Phần cuối cùng cho phép bạn chọn  Main Network or Ethernet Device. Sau khi hoàn tất, bạn có thể nhấp vào Save and Go to Step 3.

Ở Bước 3, bạn sẽ có thể đặt địa chỉ IP chính của máy chủ. Bạn cũng có thể thêm các IP bổ sung nếu bạn có nhiều địa chỉ IP được gán cho máy chủ của mình. Khi bạn đã hoàn tất bước này, bạn có thể nhấp vào Go to Step 4.

Ở Bước 4, bạn có thể chọn Nameserver ConfigurationCó nhiều tùy chọn có sẵn và bạn có thể kiểm tra những ưu điểm và nhược điểm của từng tùy chọn. Bạn nên chọn tùy chọn máy chủ tên BIND . Nếu bạn không muốn có máy chủ DNS trên VPS của mình, bạn có thể chọn tùy chọn Tắt.

Nếu bạn cuộn xuống, bạn cũng sẽ có thể nhập máy chủ tên sẽ được gán cho máy chủ của bạn (ví dụ: ns1.mydomain.com/ns2.mydomain.com). Cuối cùng, bạn sẽ cần phải chọn hộp kiểm Add “A Entries” for Hostname và nhập địa chỉ IP máy chủ của bạn. Khi bạn hoàn tất, hãy nhấp vào Save and Go to Step 5.

Trong bước tiếp theo, bạn có thể chọn máy chủ FTP nào bạn muốn sử dụng trên máy chủ của mình. Tùy chọn được khuyến nghị là Pure-FTPD,  nhưng nếu bạn muốn sử dụng máy chủ FTP, bạn có thể chọn tùy chọn Tắt. Bạn cũng có thể kích hoạt và cấu hình cPHulk Brute Force Protection trên trang này.

Và cuối cùng, vào bước cuối cùng, bạn sẽ có thể chọn bật hạn ngạch hệ thống tệp hay không. Nếu bạn muốn có thể theo dõi dung lượng đĩa được người dùng cá nhân sử dụng, bạn nên đảm bảo rằng hạn ngạch hệ thống tệp được bật. Để hoàn thành cấu hình ban đầu, hãy nhấp vào nút Kết thúc .

Bây giờ bạn có thể truy cập trang chủ WHM chính. Nếu bạn đã có một giấy phép cPanel hợp lệ và nó chưa được kích hoạt trên máy chủ của bạn, bạn có thể đăng nhập trở lại máy chủ của bạn thông qua SSH và chạy lệnh sau:

/ usr / local / cpanel / cpkeyclt

Và đó là nó. WHM / cPanel hiện đã được cài đặt trên máy chủ của bạn. Để biết thêm thông tin về cPanel, các tính năng và cấu hình của nó, bạn có thể kiểm tra trang tài liệu chính thức của cPanel .

 

PS.  Nếu bạn thích bài này, trên  Cài đặt cPanel trên CentOS 7 , hãy chia sẻ nó với bạn bè của bạn trên các mạng xã hội bằng cách sử dụng các nút bên dưới hoặc đơn giản là để lại nhận xét trong phần bình

Leave a Reply

Your email address will not be published. Required fields are marked *