Trước khi bắt đầu, bạn cần cập nhật hệ thống của mình với phiên bản mới nhất. Bạn có thể làm điều này bằng cách chạy lệnh sau
sudo apt-get update -y
sudo apt-get upgrade -y
Khi hệ thống của bạn được cập nhật, hãy khởi động lại hệ thống để áp dụng các thay đổi
Cài đặt máy chủ LEMP
Trước tiên, bạn sẽ cần cài đặt Nginx, máy chủ MariaDB, PHP và các mô-đun PHP khác vào hệ thống của mình. Bạn có thể cài đặt tất cả chúng bằng cách chạy lệnh sau
sudo apt-get install nginx php7.2 php7.2-common php7.2-mysql php7.2-mbstring php7.2-fpm php7.2-cgi php7.2-common php-pear php-gettext mariadb-server -y
Khi tất cả các gói đã được cài đặt, hãy khởi động dịch vụ Nginx và MariaDB và cho phép chúng bắt đầu khi khởi động bằng lệnh sau
sudo systemctl start nginx
sudo systemctl start mariadb
sudo systemctl enable nginx
sudo systemctl enable mariadb
Cài đặt phpMyAdmin
Theo mặc định, phpMyAdmin có sẵn trong Ubuntu 18. 04 kho lưu trữ mặc định. Bạn có thể cài đặt nó bằng cách chạy lệnh sau
sudo apt-get install phpmyadmin -y
Trong quá trình cài đặt, trình cài đặt sẽ yêu cầu bạn chọn máy chủ web như trong trang sau
Không chọn bất kỳ tùy chọn nào, vì chúng tôi sẽ sử dụng Nginx làm máy chủ web. Vì vậy, hãy nhấp vào nút OK. Tiếp theo, bạn sẽ được yêu cầu thiết lập cơ sở dữ liệu như trong trang sau
Bấm vào nút Không. Bạn sẽ thấy trang sau
Bây giờ, cung cấp mật khẩu cho phpMyAdmin để đăng ký với cơ sở dữ liệu và nhấp vào nút Ok. Bạn sẽ được yêu cầu xác nhận lại mật khẩu. Cung cấp cùng một mật khẩu và nhấp vào nút Ok để hoàn tất cài đặt
Cấu hình cơ sở dữ liệu
Đầu tiên, đăng nhập vào MariaDB shell bằng lệnh sau
sudo mysql
Tiếp theo, tạo tài khoản người dùng quản trị viên mới và cấp quyền thích hợp bằng lệnh sau
MariaDB [[none]]> CREATE USER 'phpadmin'@'localhost' IDENTIFIED BY 'mypassword';
MariaDB [[none]]> GRANT ALL PRIVILEGES ON *.* TO 'phpadmin'@'localhost' WITH GRANT OPTION;
Thay thế từ 'mật khẩu của tôi' bằng mật khẩu an toàn do bạn chọn. Bây giờ, hãy thoát khỏi MariaDB shell bằng lệnh sau
MariaDB [[none]]>EXIT;
Định cấu hình Nginx
Tiếp theo, bạn sẽ cần tạo một tệp máy chủ ảo Nginx. Bạn có thể làm điều này với lệnh sau
sudo nano /etc/nginx/sites-available/phpmyadmin.conf
Thêm các dòng sau
________số 8lưu và đóng tập tin. Sau đó, kiểm tra Nginx xem có lỗi cú pháp nào không bằng lệnh sau
sudo nginx -t
Nếu mọi thứ sẽ ổn, bạn sẽ thấy đầu ra sau
sudo apt-get install nginx php7.2 php7.2-common php7.2-mysql php7.2-mbstring php7.2-fpm php7.2-cgi php7.2-common php-pear php-gettext mariadb-server -y0
Tiếp theo, kích hoạt tệp máy chủ ảo phpmyadmin và xóa tệp máy chủ ảo mặc định bằng lệnh sau
sudo apt-get install nginx php7.2 php7.2-common php7.2-mysql php7.2-mbstring php7.2-fpm php7.2-cgi php7.2-common php-pear php-gettext mariadb-server -y1
Tiếp theo, khởi động lại dịch vụ Nginx để áp dụng các thay đổi bằng lệnh sau
sudo apt-get install nginx php7.2 php7.2-common php7.2-mysql php7.2-mbstring php7.2-fpm php7.2-cgi php7.2-common php-pear php-gettext mariadb-server -y2
Tiếp theo, kiểm tra trạng thái của Nginx bằng lệnh sau
sudo apt-get install nginx php7.2 php7.2-common php7.2-mysql php7.2-mbstring php7.2-fpm php7.2-cgi php7.2-common php-pear php-gettext mariadb-server -y3
Bạn sẽ thấy đầu ra sau
sudo apt-get install nginx php7.2 php7.2-common php7.2-mysql php7.2-mbstring php7.2-fpm php7.2-cgi php7.2-common php-pear php-gettext mariadb-server -y4
Truy cập phpMyAdmin
phpMyAdmin hiện đã được cài đặt và định cấu hình, đã đến lúc truy cập giao diện web phpMyAdmin
Mở trình duyệt web của bạn và nhập URL http. //192. 168. 0. 111/phpmyadmin/. Bạn sẽ được chuyển hướng đến trang sau
Bây giờ, cung cấp tên người dùng và mật khẩu quản trị viên của bạn. Sau đó, nhấp vào nút Bắt đầu. Bạn sẽ thấy bảng điều khiển mặc định của phpMyAdmin trong trang sau
chúc mừng. bạn đã cài đặt và định cấu hình thành công phpMyAdmin cho Ubuntu 18 của mình. 04 máy chủ LTS. Bây giờ bạn có thể quản lý cơ sở dữ liệu MariaDB của mình thông qua giao diện dựa trên web phpMyAdmin. Hãy hỏi tôi nếu bạn có bất kỳ câu hỏi