Thứ tư, 18/02/2015 | 00:00 GMT+7

Cách cài đặt Linux Dash trên Ubuntu 14.04

Linux Dash là một console open-souce để giám sát các server Linux. Nó tự hào về sự đơn giản và dễ sử dụng. Có thể rất hữu ích khi có một console cấp cao cho một version server . Với một loạt các module để thống kê server , nó cũng đóng role như một công cụ gỡ lỗi trực quan tuyệt vời.

Một bài báo từ Linux Dash

  • Trước khi cài đặt , bạn có thể dùng thử bản demo tại đây .

  • Tại thời điểm viết bài, Linux Dash hỗ trợ PHP trên Apache và Nginx, Go và Node.js. Đối với hướng dẫn này, ta sẽ bao gồm cài đặt ngăn xếp PHP và Apache .

  • Để biết thông tin về cách cài đặt trên một ngăn xếp khác, vui lòng tham khảo phần cài đặt của Dự án GitHub .

Yêu cầu

Vui lòng hoàn thành các yêu cầu này.

  • Thêm user sudo
  • Làm theo hướng dẫn này để cài đặt Apache và PHP trên Server. Xin lưu ý MySQL không bắt buộc đối với Linux Dash, vì vậy bạn có thể bỏ qua phần đó
  • Cài đặt Git nếu bạn định sử dụng phương pháp cài đặt Git

    sudo apt-get install git 

Bước 1 - Cài đặt Linux Dash

Các bước sau sẽ cài đặt Linux Dash trên server của bạn.

Đầu tiên, bạn cần SSH vào Server của bạn . Xem hướng dẫn DigitalOcean này nếu bạn cần chỉ đường.

Tiếp theo, chuyển đến folder root của web.

cd /var/www/html/ 

Sử dụng Git để download Linux Dash.

sudo git clone https://github.com/afaqurk/linux-dash.git 

Ngoài ra, đối với Composer , bạn có thể chạy composer create-project afaqurk/linux-dash -s dev .

Đảm bảo rằng shell_exec được bật. Nếu đây là một bản cài đặt Apache mới, thì nó đã phải có.

sudo nano /etc/php5/apache2/php.ini 

Tìm dòng disable_functions và đảm bảo shell_exec và thi exec không được liệt kê.

Đến đây, bạn có thể truy cập http:// your_server_ip /linux-dash và xem trang tổng quan.

Trang chủ Linux Dash

Bước 2 - Bảo vệ bằng password cho Trang tổng quan

Linux Dash cho phép web truy cập vào thông tin riêng tư và nhạy cảm về server của bạn. Bạn nên hạn chế quyền truy cập vào folder này.

Làm theo các bước sau để bảo vệ bằng password Linux Dash. Để biết thêm thông tin về cách sử dụng .htaccess , vui lòng xem hướng dẫn này .

Mở file server ảo Apache của bạn để chỉnh sửa:

sudo nano /etc/apache2/sites-available/000-default.conf 

Thêm một khối Directory mới cho folder linux-dash . Điều này có thể ở bất kỳ đâu trong khối <VirtualHost *:80> :

<Directory /var/www/html/linux-dash>         Options FollowSymLinks         AllowOverride All         Order allow,deny         allow from all </Directory> 

Điều này cho phép sử dụng .htaccess . Bây giờ, tạo .htaccess trong folder Linux Dash:

sudo nano /var/www/html/linux-dash/.htaccess 

Cài đặt xác thực password cơ bản cho folder này và chỉ định file password :

AuthType Basic AuthName "Restricted Files" AuthUserFile /var/www/html/linux-dash/.htpasswd Require valid-user 

Tạo file password với tên user và password bạn đã chọn.

sudo htpasswd -c /var/www/html/linux-dash/.htpasswd sammy 

Nhập password mới của bạn theo dấu nhắc :

New password:  Re-type new password:  Adding password for user sammy 

Cuối cùng, khởi động lại Apache:

sudo service apache2 restart 

Nếu bạn làm mới trang tại http:// your_server_ip /linux-dash , bây giờ bạn sẽ được yêu cầu nhập thông tin đăng nhập của bạn . Nhập những cái bạn đã tạo ở bước trước.

Bạn có thể thấy ứng dụng Linux Dash.

Bước 3 - Sử dụng Linux Dash

Linux Dash cung cấp cho bạn một cái nhìn toàn cảnh về server của bạn.

Có năm phần cho Linux Dash trong menu gần đầu trang. Mỗi phần chứa một số lượng ngày càng tăng các module hiển thị thông tin về server . Một số module là bản đọc đơn giản của các lệnh và file phổ biến trên server của bạn, trong khi các module khác là các bảng và biểu đồ chi tiết.

Bạn cũng có thể lọc thông tin bên trong module bằng cách sử dụng thanh tìm kiếm.

kết quả tìm kiếm

Khi gỡ lỗi các vấn đề, Linux Dash có thể là một công cụ rất hữu ích.

Ví dụ: nếu một trang web hoặc ứng dụng trên Server đang bị lag, bạn có thể điều tra phần TÌNH TRẠNG HỆ THỐNG của Linux Dash. Tại đây, bạn có thể thấy biểu đồ sử dụng CPU và RAM hiển thị thông tin trực tiếp. Ví dụ: nếu biểu đồ RAM cho thấy mức sử dụng cao bất thường, bạn có thể kiểm tra module RAM INTENSIVE PROCESSES trên hàng tiếp theo để xem quá trình nào đang gặp khó khăn.

Bạn cũng có thể làm theo quy trình tương tự để điều tra mức sử dụng CPU cao.

Kết luận

Đến đây bạn sẽ có cái nhìn sâu sắc hơn về trạng thái server của bạn thông qua Control panel Linux Dashboard.

Để được hỗ trợ, vui lòng sử dụng các tài nguyên sau:


Tags:

Các tin liên quan

Cách bảo vệ server Linux của bạn chống lại lỗ hổng GHOST
2015-01-28
Cách cài đặt và cấu hình Postfix làm server SMTP chỉ gửi trên Ubuntu 14.04
2015-01-23
Cách cấu hình xác thực dựa trên khóa SSH trên server FreeBSD
2015-01-14
Giới thiệu so sánh về FreeBSD cho người dùng Linux
2015-01-14
Tại sao bạn có thể không muốn chạy mail server của riêng mình
2014-12-11
Cách kiểm tra lưu lượng mạng trong server LAMP với sysdig trên CentOS 7
2014-12-05
Giới thiệu về quyền của Linux
2014-11-14
Quản lý tệp và điều hướng Linux cơ bản
2014-11-14
Giới thiệu về Linux Terminal
2014-11-14
Quản lý tệp và điều hướng Linux cơ bản
2014-11-14