/ / Cách cài đặt Trình quản trị trên Ubuntu

Cách cài đặt Trình quản trị trên Ubuntu

Adminer là một công cụ dựa trên web cho phép bạn quản lý nhiều hệ thống cơ sở dữ liệu từ một vị trí trung tâm. Công cụ này thân thiện với người dùng, nhẹ và có hiệu suất cao nhất với giao diện người dùng gọn gàng.


Trình quản lý cơ sở dữ liệu Adminer có sẵn trên tất cả các bản phân phối Linux. Bạn có thể dễ dàng cài đặt và định cấu hình nó trên Ubuntu thông qua thiết bị đầu cuối và truy cập giao diện web của nó thông qua bất kỳ trình duyệt nào. Bạn có thể chạy các hoạt động cơ sở dữ liệu trực tiếp từ bảng điều khiển dành cho Quản trị viên và dễ dàng quản lý nhiều cơ sở dữ liệu.

Đây là cách cài đặt và thiết lập Adminer trên Ubuntu.


Quản trị viên là gì?

Thay thế cho phpMyAdmin, Adminer là một công cụ mã nguồn mở để quản lý nhiều cơ sở dữ liệu từ một vị trí tập trung. Công cụ này hỗ trợ MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB và Elaticsearch.

Adminer có khả năng bảo mật tốt hơn phpMyAdmin và nhẹ hơn. Nó đi kèm với một giao diện rõ ràng giúp dễ sử dụng và tìm hiểu. Bạn có thể truy cập nó từ giao diện web bằng cách cung cấp địa chỉ IP của máy chạy phiên bản Quản trị viên.

Cách cài đặt Trình quản trị trên Ubuntu

Dưới đây là các bước để cài đặt Adminer trên các bản phân phối dựa trên Ubuntu:

Bước 1: Cập nhật và nâng cấp Ubuntu

Trước khi chuyển sang cài đặt Adminer, bạn phải cập nhật và nâng cấp hệ thống của mình để không gặp phải bất kỳ sự cố nào với cài đặt mới. Mở terminal trên máy Ubuntu của bạn bằng cách nhấn Ctrl + Alt + T và chạy các lệnh cập nhật và nâng cấp.

 sudo apt update && sudo apt upgrade 

Bước 2: Cài đặt Apache trên Ubuntu

Sau khi đã cập nhật và nâng cấp các gói hệ thống, công việc tiếp theo là cài đặt Apache. Làm điều này bằng cách chạy lệnh sau:

 sudo apt install apache2 

Khi Apache được cài đặt thành công, hãy kích hoạt dịch vụ bằng tiện ích systemctl:

 sudo systemctl enable  

Ngoài ra, hãy đảm bảo rằng Apache đang hoạt động tốt mà không gây ra bất kỳ lỗi nào trong nền.

 sudo systemctl status apache2  
trạng thái apache hiển thị trên thiết bị đầu cuối Ubuntu

Điều này cho biết rằng Apache đang hoạt động và chạy tốt trên Ubuntu.

Bước 3: Cài đặt PHP trên Ubuntu

Vì Adminer được viết bằng PHP nên bạn cần cài đặt PHP và các phần mở rộng cần thiết của nó. Để cài đặt nó, hãy chạy:

 sudo apt install php php-curl libapache2-mod-php php-cli php-mysql php-gd php-fpm 

Khi bạn đã cài đặt thành công PHP và các tiện ích mở rộng của nó, hãy tải lại Apache bằng:

 systemctl reload apache2 

Bước 4: Cài đặt MariaDB trên Ubuntu

Sau khi cài đặt PHP, bạn cần có một cơ sở dữ liệu trên hệ thống của mình mà bạn có thể quản lý bằng Adminer. Bạn có thể cài đặt bất kỳ cơ sở dữ liệu nào như MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB, v.v.

Vì MariaDB chủ yếu được sử dụng trong nhiều ứng dụng dựa trên PHP, nên hãy cài đặt nó trên Ubuntu.

 sudo apt install mariadb-server 

Khi cơ sở dữ liệu được cài đặt, hãy kích hoạt nó:

 sudo systemctl enable  

Xác minh xem cơ sở dữ liệu có chạy tốt hay không bằng cách kiểm tra trạng thái của nó:

 sudo systemctl status mariadb 
trạng thái mariadb được hiển thị trên thiết bị đầu cuối Ubuntu

Điều này cho biết MariaDB đang ở trạng thái hoạt động và hoạt động tốt trên Ubuntu.

Sau khi cài đặt MariaDB, bạn cũng cần bảo mật nó bằng tập lệnh cho phép bạn đặt mật khẩu gốc cho MariaDB, xóa người dùng ẩn danh, không cho phép đăng nhập gốc từ xa và xóa cơ sở dữ liệu thử nghiệm. Để thực thi tập lệnh, hãy chạy:

 sudo mysql_secure_installation 

Bước 5: Đặt mật khẩu quản trị cho Adminer

Để quản lý cơ sở dữ liệu bằng Adminer, bạn cần có quyền truy cập vào người dùng cơ sở dữ liệu gốc. Để làm được điều đó, bạn cần có mật khẩu gốc cho phép bạn quản lý tất cả cơ sở dữ liệu thông qua Adminer.

Để đặt mật khẩu, đầu tiên, mở dòng lệnh MySQL:

 sudo mysql 

Để đặt mật khẩu gốc, hãy chạy:

 SET PASSWORD FOR 'root'@'localhost' = PASSWORD("my password"); 

Đảm bảo thay thế “mật khẩu của tôi” bằng mật khẩu mà bạn muốn giữ cho người dùng root.

Để cập nhật mật khẩu, hãy thực hiện:

 FLUSH PRIVILEGES; 

Để thoát khỏi dòng lệnh MariaDB, hãy chạy:

 exit; 

Bước 6: Cài đặt Adminer trên Ubuntu

Bạn có thể cài đặt Adminer trên Ubuntu bằng trình quản lý gói APT:

 sudo apt install adminer 

Sau khi cài đặt, kích hoạt php-fpm:

 sudo a2enconf php*-fpm 

Để bật tệp cấu hình Apache cho Quản trị viên, hãy thực hiện:

 sudo a2enconf adminer 

Bây giờ hãy tải lại Apache để cập nhật những thay đổi bạn vừa thực hiện:

 systemctl reload apache2 

Khi bạn đã tải lại Apache, hãy khởi động lại nó bằng:

 sudo systemctl restart apache2 

Bước 7: Truy cập giao diện web Adminer

Bây giờ tất cả các cài đặt cần thiết cho Adminer đã được thực hiện, bạn có thể truy cập ứng dụng qua giao diện web và bắt đầu quản lý cơ sở dữ liệu của mình.

Để truy cập Adminer, hãy mở trình duyệt và cung cấp địa chỉ IP của máy mà Adminer đang chạy.

Nếu bạn đang chạy Adminer trên hệ thống cục bộ, hãy sử dụng địa chỉ này:

 http: 

Tuy nhiên, nếu bạn đang chạy Adminer trên một máy từ xa, hãy cung cấp địa chỉ IP của máy để truy cập Adminer như sau:

 http: 

Bạn sẽ thấy trang đăng nhập sau trên trình duyệt của mình sau khi chạy địa chỉ web cho Quản trị viên:

trang đăng nhập quản trị viên được hiển thị trên trình duyệt

Để đăng nhập vào Adminer, hãy nhập root làm tên người dùng và cung cấp mật khẩu mà bạn đã đặt ở Bước 5. Không cần cung cấp tên cơ sở dữ liệu vì Adminer có quyền truy cập vào tất cả các cơ sở dữ liệu có sẵn, vì vậy hãy để lại cơ sở dữ liệu hộp rỗng. Sau khi nhập đầy đủ các thông tin được hỏi, click vào Đăng nhập.

Khi bạn đã có quyền truy cập, bạn sẽ tìm thấy bảng điều khiển sau. Từ đây bạn có thể truy cập tất cả các cơ sở dữ liệu có sẵn để quản lý chúng. Bạn cũng có thể tạo hoặc xóa cơ sở dữ liệu tại đây.

giao diện người dùng quản trị viên được hiển thị trên trình duyệt

Như bạn có thể thấy, giao diện Adminer rất đơn giản, không phổ biến và do đó dễ quản lý.

Cách gỡ cài đặt Trình quản trị khỏi Ubuntu

Nếu bạn không còn cần Adminer để quản lý cơ sở dữ liệu của mình, bạn chỉ cần gỡ cài đặt nó khỏi hệ thống của mình. Để xóa Adminer khỏi Ubuntu, hãy thực hiện:

 sudo apt autoremove  

Nếu bạn cũng muốn xóa MariaDB, Apache và PHP khỏi hệ thống của mình, điều đó cũng có thể thực hiện được bằng cách sử dụng các lệnh cơ bản của Linux.

Để làm điều đó, trước tiên bạn cần dừng các dịch vụ này và sau đó xóa chúng. Để dừng Apache và MariaDB, hãy thực hiện:

 sudo systemctl stop apache2 mariadb 

Bây giờ hãy xóa MariaDB, PHP và Apache bằng:

 sudo apt autoremove  

Quản lý tất cả cơ sở dữ liệu của bạn một cách hiệu quả từ giao diện quản trị viên tập trung

Adminer cho phép bạn quản lý tất cả các cơ sở dữ liệu của mình từ một giao diện web duy nhất. Bạn có thể thực hiện nhiều thao tác cơ sở dữ liệu trên Adminer chẳng hạn như tạo hoặc xóa cơ sở dữ liệu, chỉnh sửa bảng, duyệt/chèn/chỉnh sửa hàng của bảng, sắp xếp cột, chỉnh sửa đối tượng DB, v.v.

Cũng không có giới hạn để quản lý cơ sở dữ liệu trong Adminer. Mặt khác, phpMyAdmin chỉ hỗ trợ MariaDB và MySQL, điều này làm cho Adminer trở thành hệ thống quản lý cơ sở dữ liệu. Bạn có thể chọn sử dụng phpMyAdmin, nhưng bạn sẽ phải cài đặt MariaDB hoặc MySQL trên máy của mình.

Similar Posts

Leave a Reply

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