Cách cài đặt control panel lưu trữ web Sentora trên Ubuntu 14.04
Trong hướng dẫn này, ta sẽ trình bày cách cài đặt Sentora, một console web open-souce miễn phí, dễ cài đặt và bảo trì. Vào cuối hướng dẫn này, ta sẽ có một web server , account email và trang đích đang hoạt động cho một trong các domain của bạn.Yêu cầu
Để làm theo hướng dẫn này, bạn cần :
- Một server Ubuntu 14.04.
- Tên domain đã đăng ký. Bạn có thể đọc loạt bài này về quản lý DNS để biết thông tin cơ bản.
Bước một - Cài đặt Sentora
Trong phần này, ta sẽ cài đặt console Sentora.
SSH vào Server dưới dạng root và bắt đầu cài đặt bằng cách chạy lệnh sau.
bash <(curl -L -Ss http://sentora.org/install)
Bạn sẽ được yêu cầu chọn khu vực địa lý của bạn và sau đó city hoặc khu vực mà múi giờ server sẽ được đặt. Sử dụng các phím mũi tên để cuộn lên và xuống, sau đó nhấn ENTER để tiếp tục khi lựa chọn của bạn được đánh dấu.
Sau khi chọn múi giờ, bạn sẽ được yêu cầu nhập một domain để truy cập console của bạn . Đây không phải là domain chính của bạn! Sử dụng domain phụ, chẳng hạn như panel. example.com
.
Enter the sub-domain you want to access Sentora panel: panel.example.com
Sau đó nhấn ENTER . Tiếp theo, bạn cần xác nhận địa chỉ IP của server của bạn.
Enter (or confirm) the public IP for this server: your_server_ip
Kiểm tra kỹ xem nó có đúng không và nhấn ENTER lần nữa để tiếp tục.
Lưu ý: Bạn có thể nhận được một cảnh báo như:
WARNING: panel.example.com is not defined in your DNS!
Điều này là tốt; ta sẽ cài đặt các bản ghi DNS trong bước tiếp theo. Nhập y để tiếp tục.
Quá trình cài đặt có thể mất một chút thời gian. Hãy kiên nhẫn vì nó cài đặt các thành phần cần thiết vào server của bạn.
Khi quá trình cài đặt gần như hoàn tất, bạn sẽ được yêu cầu khởi động lại server của bạn để hoàn tất. Nhập y . Sau khi server của bạn khởi động lại, bạn sẽ phải SSH lại.
Bước hai - Cài đặt DNS
Cài đặt DNS của bạn tương đối đơn giản, nhưng các bước có thể khác nhau giữa các server DNS. Chuyển đến control panel DigitalOcean DNS , điền domain của bạn vào ô được cung cấp và nhấn nút Thêm domain :
Trên màn hình tiếp theo, thêm bản ghi A bằng lệnh domain phụ bạn đã chọn trong khi cài đặt vào hộp HOSTNAME . Ví dụ, nếu bạn chọn panel. example.com
trong trình cài đặt, nhập control panel vào hộp này. Trong hộp SẼ TRỰC TIẾP ĐẾN , nhập địa chỉ IP của server của bạn hoặc chọn Server từ menu:
Nhấn nút Tạo bản ghi .
Tiếp theo, chọn loại bản ghi MX . Trong hộp HOSTNAME , nhập @ . Trong hộp MAIL PROVIDERS MAIL SERVER , hãy nhập domain đầy đủ mà bạn đã thêm (ví dụ: panel.example.com
). Trong hộp ƯU TIÊN , nhập 10 . Nhấn nút Tạo bản ghi khi bạn hoàn tất:
Tiếp theo, chọn loại bản ghi TXT . Trong hộp HOSTNAME , nhập @ . Trong hộp GIÁ TRỊ , hãy nhập:
v=spf1 a mx ip4:your_server_ip ~all
Nhấp vào nút Tạo Bản ghi khi bạn hoàn tất:
Điều này đảm bảo thư bạn gửi không bị người nhận nhận dạng là thư rác. Sau khi nhập xong, hãy nhấp vào Tạo .
Vùng DNS của bạn sẽ giống như sau:
Và văn bản vùng bên dưới sẽ trông giống như sau:
Bước 3 - Thay đổi password administrator
Ở bước này, ta sẽ đăng nhập vào Sentora và cập nhật password quản trị.
Sử dụng trình duyệt web yêu thích của bạn, chuyển đến http://panel. example.com
, và bạn sẽ đến màn hình đăng nhập Sentora. Tên user mặc định là zadmin . Để lấy password , hãy SSH lại vào Server nếu bạn chưa có và nhập lệnh sau.
cat /root/passwords.txt
Tìm dòng bắt đầu bằng Mật khẩu zadmin:. Sao chép password và sử dụng password đó để đăng nhập.
Khi bạn đã đăng nhập, bạn nên thay đổi password của bạn . Trong console chính, bên trong hộp Thông tin account , hãy nhấp vào Thay đổi password . Nhập password ban đầu bạn đã sử dụng để đăng nhập và password mới, sau đó nhấp vào Thay đổi . Bạn có thể sử dụng password mới của bạn để đăng nhập vào console từ bây giờ.
Bước 4 - Sử dụng Control panel Sentora
Trong bước này, ta sẽ tạo một trang web và cài đặt một địa chỉ email.
Tạo một trang web
Bây giờ ta có thể thêm một trang web. Quay lại console chính bằng cách nhấp vào Trang chủ ở đầu màn hình.
Bên trong hộp Quản lý domain , nhấp vào Miền . Bạn sẽ được chào đón bằng một biểu mẫu để thêm domain . Trong hộp Tên domain , hãy nhập domain của bạn, example.com
. Nhấn nút Tạo màu xanh lam để thêm domain của bạn.
Tiếp theo, nhấp vào Trang chủ trong thanh chuyển trên cùng. Bên trong hộp Quản lý file , nhấp vào Tài khoản FTP . Trong biểu mẫu xuất hiện, nhập tên user và password bạn muốn vào hộp Tên user và Mật khẩu . Các thông tin xác thực này sẽ được sử dụng để đăng nhập vào server FTP của bạn, để tải lên và download các file đến và từ server của bạn. Trong menu thả xuống Loại Truy cập , hãy chọn Truy cập Toàn bộ . Trong các tùy chọn thanh Home folder , chọn Set folder chủ nhà. Trong hộp thả xuống xuất hiện, hãy đảm bảo / (root) được chọn, sau đó nhấp vào nút Tạo màu xanh lam.
Bây giờ hãy truy cập example.com
. Bạn sẽ thấy một trang do Sentora tạo cho biết Dung lượng lưu trữ của bạn đã sẵn sàng… ở trên cùng.
Lưu ý : Sentora chỉ hỗ trợ FTP để tải lên các file bạn muốn hiển thị trên trang web của bạn . FTP không an toàn vì nó truyền tên user và password dưới dạng bản rõ. Bạn có thể đọc hướng dẫn này để biết thông tin về bảo mật FTP và FileZilla, một công cụ truyền file phổ biến. Tuy nhiên, bạn có thể thêm các file vào /var/zpanel/hostdata/zadmin/public_html/ example_com
theo cách thủ công để thêm chúng vào trang web của bạn .
Cài đặt Email
Trong console chính, bên trong hộp Thư , hãy bấm Hộp thư .
Trong hộp văn bản bên cạnh Địa chỉ email: nhập tên user email (tên user này sẽ đi trước dấu @). Trong hộp thả xuống, hãy chọn domain bạn đã thêm, example.com
(miền này sẽ nằm sau dấu @). Trong trường Mật khẩu , hãy nhập password bạn muốn.
Sau khi cài đặt email, bạn có thể truy cập ứng dụng webmail bằng cách nhấp vào Webmail trong trang chủ console hoặc tại http://panel. example.com /etc/apps/webmail/
. Sử dụng địa chỉ email bạn vừa chọn làm tên user và password bạn đã nhập.
Kết luận
Đến đây bạn đã cài đặt console Sentora trên Server của bạn , bạn có thể dành một chút thời gian để xem qua console mới của bạn . Cập nhật Sentora lên các version mới thật dễ dàng với module Cập nhật.
Sentora có nhiều tính năng hơn, bao gồm MySQL, Webalizer, backup và thậm chí là khả năng tạo account user và người bán lại.
Các tin liên quan
Cách cài đặt web server OpenLiteSpeed trên CentOS 72015-04-16
Cách cài đặt web server OpenLiteSpeed trên Ubuntu 14.04
2015-04-15
Cách cài đặt Bacula-Web trên Ubuntu 14.04
2015-04-03
Khái niệm cơ bản về bộ nhớ đệm trên web: Thuật ngữ, Tiêu đề HTTP và Chiến lược lưu vào bộ đệm
2015-04-01
Cách cài đặt Django Web Framework trên Ubuntu 14.04
2015-03-05
Cách cài đặt Django Web Framework trên CentOS 7
2015-03-05
Cách cài đặt và sử dụng GoAccess Web Log Analyzer với Apache trên Debian 7
2015-03-03
5 cách cải thiện thiết lập server ứng dụng web sản xuất của bạn
2015-02-11
Cách triển khai ứng dụng web Ruby dựa trên Sinatra trên Ubuntu 13
2014-02-20
Cách cấu hình web server theo cụm với Varnish và Nginx trên Ubuntu 13.10
2014-01-24