Linux/MySQL Server
MySQL Server(3) - PHP와 MySQL 연동
2sjin
2022. 7. 28. 12:15
아래의 패키지 설치
$ sudo apt install apache2
$ sudo apt install mysql-sever
$ sudo apt install php php-mysql
$ sudo apt install phpmyadmin
phpmyadmin 설치 중 아래와 같은 화면이 뜰 경우에는 순서대로 apache2, 선택.
아래 화면에서는 원하는 패스워드 입력
(여기서는 생략되었지만, password confirm 화면에서 같은 패스워드를 한번 더 입력)
nano, vi 등 편집기로 /var/www/html/info.php 파일 열기
(기본적으로 info.php 파일에는 내용 없음)
$ sudo nano /var/www/html/info.php
info.php 파일에 아래 코드 추가 후 저장하기
<?php phpinfo(); ?>
apache2 서비스 재시작 후, info.php 페이지 접속 확인
$ sudo service apache2 restart
$ elinks 127.0.0.1/info.php
편집기로 /etc/apache2/apache2.conf 파일 열기
$ sudo nano /etc/apache2/apache2.conf
마지막줄에 아래 코드 추가
Include /etc/phpmyadmin/apache.conf
apache2 서비스 재시작 후, phpMyAdmin 페이지 접속 확인
Ubuntu 내부의 elinks 명령어로는 페이지 접속이 되지 않으나, 외부 웹 브라우저(Chrome 등)로는 잘 접속되는 경우도 있음
$ sudo service apache2 restart
$ elinks 127.0.0.1/phpmyadmin
phpMyAdmin 페이지
(로그인은 미리 생성해둔 MySQL 계정의 사용자명과 암호 입력)
계정 생성 관련 내용은 아래 게시글 참고
MySQL Server(2) - MySQL Workbench 접속
1. mysql 접속(root 권한) $ sudo mysql -u root -p 2. 데이터베이스 'mysql' 선택 use mysql; 3. 데이터베이스에 신규 사용자 추가 # 사용자 이름은 admin, 비밀번호는 1111 # '%'는 localhost 외에도 외부 host..
2sjin.tistory.com