Cài đặt phpMyAdmin

Cài đặt phpMyAdmin

phpMyAdmin là một công cụ quản lý cơ sở dữ liệu dựa trên web mà bạn có thể sử dụng để xem và chỉnh sửa cơ sở dữ liệu MySQL trên phiên bản EC2 của mình. Làm theo các bước bên dưới để cài đặt và định cấu hình phpMyAdmin trên Amazon Linux instance của bạn.

  1. Cài đặt các dependency bắt buộc
sudo yum install php-mbstring php-xml -y

create vpc for linux instance

  1. Khởi động lại Apache
sudo systemctl restart httpd

create vpc for linux instance

  1. Khởi động lại php-fpm.
sudo systemctl restart php-fpm

create vpc for linux instance

  1. Điều hướng đến Apache document root tại /var/www/html.
cd /var/www/html

create vpc for linux instance

  1. Tải phpMyAdmin
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz

create vpc for linux instance

  1. Tạo một thư mục phpMyAdmin và giải nén bằng lệnh sau.
mkdir phpMyAdmin && tar -xvzf phpMyAdmin-latest-all-languages.tar.gz -C phpMyAdmin --strip-components 1

create vpc for linux instance

  1. Xóa phpMyAdmin-latest-all-languages.tar.gz tarball.
rm phpMyAdmin-latest-all-languages.tar.gz

create vpc for linux instance

  1. Nếu máy chủ MySQL không chạy, hãy khởi động
sudo systemctl start mariadb

create vpc for linux instance

  1. Trong giao diện EC2

    • Chọn Instances
    • Chọn Linux-instance
    • Sao chép Public IPv4 DNS

create vpc for linux instance

  1. Dán Public IPv4 DNS vào trình duyệt với đường link sau:
http://my.public.dns.amazonaws.com/phpMyAdmin

create vpc for linux instance

  • Bạn sẽ thấy trang đăng nhập phpMyAdmin.
  • Tiến hành đăng nhập với user name: root và password: 123Admin
  • Chọn Login

Tài khoản root và mật khẩu đã được cấu hình ở bước cấu hình bảo mật database server

create vpc for linux instance

  1. Trong giao diện phpMyAdmin

    • Tạo database mới bằng cách chọn New

create vpc for linux instance

  1. Cấu hình database

create vpc for linux instance

  • Nhập tên databse là awsuser
  • Sau đó chọn Create

create vpc for linux instance

  1. Hoàn thành tạo 1 database

create vpc for linux instance

  1. Thực hiện bước SQL Schema tạo 1 bảng user để quản lý thông tin người dùng cho database. Thực hiện lệnh SQL query sau:
CREATE TABLE `awsuser`.`user` ( `id` INT NOT NULL AUTO_INCREMENT , `first_name` VARCHAR(45) NOT NULL , `last_name` VARCHAR(45) NOT NULL , `email` VARCHAR(45) NOT NULL , `phone` VARCHAR(45) NOT NULL , `comments` TEXT NOT NULL , `status` VARCHAR(10) NOT NULL DEFAULT 'active' , PRIMARY KEY (`id`)) ENGINE = InnoDB;
  • Chọn awsuser database vừa tạo
  • Chọn SQL
  • Dán đoạn code SQL query vào
  • Chọn Format để tùy chỉnh về format của SQL
  • Sau đó, chọn Go

create vpc for linux instance

  1. Hoàn thành tạo database và tạo bảng trong database.

Thông tin về database phải chính xác và được lưu trữ để thực hiện tiến hành cấu hình cho ứng dụng

create vpc for linux instance