Cách cài đặt control panel Ajenti và Ajenti V trên Ubuntu 14.04
Ajenti là một console dựa trên web, open-souce , được dùng cho nhiều tác vụ quản lý server . Nó có thể cài đặt các gói và chạy các lệnh, đồng thời bạn có thể xem thông tin server cơ bản như RAM đang sử dụng, dung lượng đĩa trống, v.v. Tất cả điều này có thể được truy cập từ trình duyệt web. Theo tùy chọn, một gói tiện ích bổ sung có tên là Ajenti V cho phép bạn quản lý nhiều trang web từ cùng một console .Trong hướng dẫn này, ta sẽ cài đặt console Ajenti để quản lý server và module bổ trợ Ajenti V cho phép tạo các trang web và account email từ bên trong console .
Yêu cầu
Trước khi có thể cài đặt Ajenti, bạn cần:
- Tên domain đã đăng ký
- Làm sạch Ubuntu 14.04 Server được cấu hình với
panel. example.com
tên serverpanel. example.com
( Cách Cài đặt Tên Server với DigitalOcean giải thích cách cài đặt điều này.) - User không phải root có quyền sudo ( Cài đặt server ban đầu với Ubuntu 14.04 giải thích cách cài đặt điều này.)
Tất cả các lệnh trong hướng dẫn này phải được chạy với quyền user không phải root. Nếu cần có quyền truy cập root cho lệnh, nó sẽ được đặt trước sudo
. Cài đặt server ban đầu với Ubuntu 14.04 giải thích cách thêm user và cấp cho họ quyền truy cập sudo.
Cài đặt Ajenti
Trong bước này, ta sẽ cài đặt console lõi Ajenti. Để bắt đầu, hãy kết nối với server của bạn bằng SSH .
Trên server của bạn, với quyền là user có quyền truy cập sudo, trước tiên hãy thêm khóa repository . Điều này được sử dụng để xác nhận nguồn của các gói Ajenti mà bạn sẽ cài đặt.
- wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -
Sau đó, thêm repository thực tế vào danh sách nguồn của bạn:
- echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | sudo tee -a /etc/apt/sources.list
Đến đây bạn có thể cập nhật các gói của bạn và bắt đầu quá trình cài đặt bằng lệnh:
- sudo apt-get update && sudo apt-get install ajenti
Khi nó nhắc bạn tiếp tục, hãy nhập Y
và nhấn ENTER
. Quá trình cài đặt có thể mất vài phút. Sau khi quá trình kết thúc, hãy khởi động server Ajenti:
- sudo service ajenti restart
Nếu mọi việc suôn sẻ, dòng cuối cùng trong console của bạn sẽ cho biết * started
. Bạn có thể tiếp tục bước tiếp theo.
Cấu hình Ajenti
Ở đây, ta sẽ thực hiện một số sửa đổi quan trọng bắt đầu đối với console của bạn. Mở trình duyệt web và duyệt đến https://panel. your_domain_name :8000/
. Nếu bạn không cấu hình domain đã đăng ký để trỏ đến console Server as của bạn. tên domain của bạn , bạn cần phải truy cập vào https:// your_server_ip :8000/
để thay thế.
Lưu ý : Bạn sẽ gặp lỗi bảo mật (khóa màu đỏ trong Chrome). Điều này là hoàn toàn bình thường vì Ajenti sử dụng certificate tự ký theo mặc định. Không có lý do gì để thay đổi điều này và kết nối của bạn vẫn an toàn.
Trong Google Chrome, nhấp vào liên kết Nâng cao trên trang Lỗi bảo mật, sau đó nhấp vào Proceed to panel. example.com .
. , điều này không phải là không an toàn.
Đăng nhập bằng các thông tin đăng nhập mặc định sau:
Tên user : root
Mật khẩu : admin
Đến đây bạn sẽ ở bên trong console Ajenti mới của bạn .
Trước khi ta làm bất cứ điều gì khác, hãy nhấp vào tùy chọn Mật khẩu trong thanh bên. Dưới admin
nhập password cũ và sau đó đặt password mới. Kể từ thời điểm này, để đăng nhập vào console của bạn, bạn sẽ sử dụng:
Tên user : root
Mật khẩu : mật khẩu mới của bạn
Bây giờ hãy nhấp vào tùy chọn Định cấu hình ở thanh bên trái, nó sẽ nằm ngay trên Mật khẩu . Cuộn xuống dưới cùng và nhấp vào nút Khởi động lại . Khi nó nhắc bạn khởi động lại Ajenti, hãy bấm OK . Đây là khởi động lại dịch vụ Ajenti. Trong khi đang làm như vậy, trình duyệt của bạn sẽ hiển thị Đang kết Reconnecting...
Nếu điều này diễn ra trong hơn một phút, hãy làm mới trang trình duyệt của bạn.
Sau khi nó khởi động lại, hãy đăng nhập bằng thông tin đăng nhập mới của bạn và tiến hành bước tiếp theo.
Tùy chỉnh Ajenti
Trang chính trong Ajenti là trang tổng quan và nó có thể được tùy chỉnh để cung cấp nhiều thông tin hữu ích và có liên quan một cách dễ đọc. Theo mặc định, một số tiện ích con đã được hiển thị như Sử dụng CPU và Thời gian hoạt động. Có thể dễ dàng thêm nhiều widget bằng cách nhấp vào nút Add Widget ở góc trên cùng bên phải của màn hình.
bổ sung
Ajenti đã có rất nhiều chức năng được tích hợp sẵn theo mặc định, nhưng nếu bạn muốn có nhiều cài đặt hơn và các mục có thể cấu hình trong console của bạn , bạn có thể xem phần Plugin . Một số plugin được bật theo mặc định, trong khi những plugin khác thì không, thường là do dependencies không thỏa mãn.
Bạn có thể cài đặt các plugin bị vô hiệu hóa bằng cách nhấp vào chúng trong menu Plugin và nhấn nút bên cạnh phần phụ thuộc mà nó yêu cầu. Ngược lại, nếu sau này bạn cài đặt ứng dụng theo cách thủ công và Ajenti có một plugin cho, bạn có thể khởi động lại Ajenti và menu tương ứng sẽ xuất hiện vào lần tiếp theo bạn đăng nhập.
Quản lý hệ thống
Trong phần Hệ thống trong thanh bên, có rất nhiều mục có thể cấu hình để lựa chọn. Bạn có thể quản lý ổ đĩa cứng với menu hệ file , thay đổi server tên của server của bạn trong server tên, thêm bất kỳ gói và các ứng dụng bạn cần trong phần Bao, và nhiều hơn nữa.
Menu hệ thống file :
Trình đơn server tên:
Menu user :
Thực đơn gói:
Cài đặt Ajenti V để cài đặt trang web
Theo tùy chọn, bây giờ bạn có thể cài đặt Ajenti V, nó sẽ cho phép bạn tạo một trang web.Trong console Ajenti của bạn trên thanh bên trái, hãy nhấp vào tùy chọn Terminal . Nó nằm trong phần Công cụ . Thiết bị terminal này hoạt động như một trình giả lập terminal trong trình duyệt của bạn để truy cập trực tiếp vào server của bạn. Nhấp vào + Mới ở đầu màn hình và nhấp vào giữa hộp đen trống xuất hiện. Điều này sẽ mở ra terminal . Có thể mất một lúc để tải.
Lưu ý: Các lệnh chạy trong terminal Ajenti sẽ được chạy với quyền user root.
Ở cuối màn hình có một hộp có nhãn Dán ở đây . Nhấp vào bên trong đó và dán lệnh sau vào hộp đó:
- apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm ajenti-v-mail ajenti-v-nodejs php5-mysql
Sau đó nhấn ENTER . Khi được yêu cầu có cài đặt gói này hay không, hãy nhập Y , rồi nhấn ENTER lần nữa. Một số cửa sổ bật lên có thể xuất hiện trên màn hình như sau:
Đối với những dấu nhắc như thế này, chỉ cần nhấn ENTER cho các tùy chọn được chọn trước. Không cần cấu hình. MySQL có thể yêu cầu bạn nhập password root nhiều lần. Nhấn ENTER khi nó yêu cầu giữ lại password hiện tại, điều này phù hợp với mục đích của hướng dẫn này.
Khi nó kết thúc, hãy nhấp vào X bên cạnh Terminal 0 ở đầu màn hình để quay lại trang chủ. Quay lại menu Cấu hình từ thanh bên và khởi động lại Ajenti bằng nút ở cuối màn hình. Bạn cần đăng nhập lại.
Khi Ajenti khởi động lại, bạn sẽ thấy phần Web trong thanh bên và tùy chọn Trang web ngay bên dưới phần đó. Từ chế độ xem Trang web, bạn có thể thêm và quản lý các trang web cũng như theo dõi cấu hình của bạn đảm bảo mọi thứ hoạt động bình thường.
Kết luận
Ajenti và Ajenti V hiện đã được cài đặt trên server của bạn. Để tìm hiểu cách sử dụng một số tính năng của chúng, hãy xem các hướng dẫn sau:
- Tạo trang web và account email trên Ajenti V
- Cài đặt ứng dụng email khách RainLoop trên Ajenti V
- Cài đặt WordPress trên Ajenti V
Các tin liên quan
Cách tự động hóa cài đặt WordPress trên Ubuntu 14.04 bằng Ansible2015-06-25
Cách cài đặt Công cụ giám sát Munin trên Ubuntu 14.04
2015-06-20
Cách cài đặt và cấu hình mod_deflate trên Ubuntu 14.04
2015-06-17
Cách cài đặt MongoDB trên Ubuntu 14.04
2015-06-15
Cách cài đặt và sử dụng ArangoDB trên Ubuntu 14.04
2015-06-12
Cách cài đặt Lita Chat Bot cho IRC trên Ubuntu 14.04
2015-06-10
Cách cài đặt và cấu hình Ansible trên Ubuntu 14.04
2015-06-05
Triển khai ứng dụng Rails trên Ubuntu 14.04 với Capistrano, Nginx và Puma
2015-06-03
Cách xây dựng các SPA (Ứng dụng một trang) bằng NodeJS, SailsJS và DustJS trong Ubuntu 14.04
2015-05-27
Cách thiết lập môi trường puppet masterless trên Ubuntu 14.04
2015-04-29