[MySQL 시작하기] (3) phpMyAdmin을 사용하여 MySQL 데이터베이스 관리하기

[MySQL 시작하기] (3) phpMyAdmin을 사용하여 MySQL 데이터베이스 관리하기

전제 조건: LAMP 스택: Linux OS, Apache, Mysql, PHP.
이 문서는 Ubuntu 20.04 LTS, apache2, MySQL 8.0.29 및 php7.4를 기반으로 합니다.

1. phpMyAdmin 및 가능한 종속성 설치

sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl

  • php-mbstring: 비 ASCII 문자열을 관리하고 문자열을 다른 인코딩으로 변환하기 위한 모듈
    php-mbstring: 비 ASCII 문자열을 관리하고 문자열을 다른 인코딩으로 변환하기 위한 모듈
  • php-zip: 이 확장은 phpMyAdmin에 .zip 파일 업로드를 지원합니다.
    php-zip: 이 확장은 phpMyAdmin에 .zip 파일 업로드를 지원합니다.
  • php-gd: GD 그래픽 라이브러리 지원 활성화
    php-gd: GD 그래픽 라이브러리 지원 활성화
  • php-json: PHP에 JSON 직렬화 지원 제공
    php-json: PHP에 JSON 직렬화 지원 제공
  • php-curl: PHP가 다른 프로토콜을 사용하여 다른 종류의 서버와 상호 작용할 수 있도록 합니다.
    php-curl: PHP가 다른 프로토콜을 사용하여 다른 종류의 서버와 상호 작용할 수 있도록 합니다.

2. 웹 서버 선택

아파치2 선택
웹 서버 선택

3. phpMyAdmin에 대한 데이터베이스 dbconfig-common 구성

예를 선택
구성 데이터베이스 dbconfig-common

4. 데이터베이스의 phpmyadmin 사용자에 대한 비밀번호 설정

비밀번호 설정 및 확인
데이터베이스의 비밀번호 설정

5. PHP 확장 활성화

PHP Mbstring 확장을 활성화합니다.sudo phpenmod mbstring

6. 부드러운 연결 설정

/var/www/html에서 소프트 연결을 만듭니다.sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

7. phpMyAdmin에 로그인

이 시점에서 sudo systemctl restart apache2Apache 서비스를 다시 시작한 후 다음 세 가지 방법으로 phpMyAdmin 로그인 페이지에 액세스할 수 있어야 합니다.

  1. 로컬 액세스: http://localhost/phpmyadmin
  2. 공용 IP를 통한 액세스: http://xxxx/phpmyadmin
  3. 도메인 이름을 통한 액세스: http://www.example.com/phpmyadmin
    phpMyAdmin에 로그인

8. 다른 서비스가 포트 80을 점유하고 있으므로 Apache의 기본 포트를 수정하십시오.

Apache 상태 보기: sudo systemctl status apache2
다음 두 파일을 수정하고 포트 80을 다른 열린 포트로 변경합니다.

  1. /etc/apache2/ports.conf
    /etc/apache2/ports.conf
  2. /etc/apache2/sites-available/default문서
    /etc/apache2/sites-available/default문서

Restart apache: sudo systemctl restart apache2해당
포트를 통해 phpMyAdmin에 액세스할 수 있습니다(예: localho:8000/phpmyadmin).

Je suppose que tu aimes

Origine blog.csdn.net/qq_40039731/article/details/124675627
conseillé
Classement