본문 바로가기

리눅스

ubuntu 20.04 LTS에 PHP 설치

728x90
728x90

2021/01/22 - [리눅스] - ubuntu 20.04 Apt로 설치 중 중단되어 에러발생했을때! 해결방법

1. apt 업데이트

$ sudo apt update

2. PHP 설치

$ sudo apt-get install php

PHP 설치 화면

3. PHP 설치 확인

/var/www/html/info.php 파일을 생성해줍니다.
이 디렉토리에서는 관리자가 아니라면 파일을 생성, 삭제가 불가능하기 때문에 sudo를 꼭 입력해야합니다!
파일생성 명령어인 touch를 사용하여 파일을 생성합니다.

$ sudo touch [파일이름].[확장자]

파일 생성
파일이 생성된 것을 확인!!

$ sudo vi info.php

vi 편집기로 파일 열기

vi 입력 명령어인 i 를 눌린 후, <?php phpinfo(); ?> 를 입력한 후 Esc 키 를 눌려주시면 됩니다. 
vi 파일 저장 및 닫기 명령어인 :wq 를 입력해 파일을 닫아줍니다.

info.php 파일에 내용을 작성 중...

웹 브라우저를 열어 localhost/info.php 로 이동해 아래와 같은 화면이 나오면 성공입니다!

성공! 😍

 

5. PHPMyAdmin 설치

DB를 사용하는 분들을 위해 데이터베이스를 관리하는 웹 인터페이스를 설치할 것입니다! 
데이터베이스 사용이 필요 없으신 분들은(php 언어 공부용만으로 사용 등등) 건너뛰셔도 됩니다.

$ sudo apt install phpmyadmin

명령어 입력 화면
설치 진행 중인 화면 질문 등장!

설치를 진행하다보면 phpmyadmin의 데이터베이스를 dbconfig-common으로 설정하겠니? 라는 질문이 나옵니다.
<Yes>를 상큼하게 눌린 후 계속 진행합니다.

DB에 등록할 phpMyAdmin의 암호를 만들어 줍니다! 설정한 비밀번호 까먹지 마세요!
8자 이상 대문자, 숫자, 특수문자를 각각 하나 이상 포함시켜 규칙에 맞는 비밀번호를 설정해줍니다.

비밀번호 설정 화면
비밀번호 확인 화면

설치 중 컴퓨터가 꺼졌거나! 실수를 했다면!

 

ubuntu 20.04 Apt로 설치 중 중단되어 에러발생했을때! 해결방법

1. 터미널에서 모든 프로세스 kill 우선 터미널을 열고 모든 프로세스를 kill 해줍니다. $ sudo killall apt apt-get 2. 디렉토리 삭제 만일 진행중인 프로세스가 없다라고 뜨면, 아래와 같이 하나하나씩 디

nyangnyangworld.tistory.com

PHPMyAdmin 설치 확인

웹 브라우저를 열어 localhost/phpmyadmin/ 으로 이동해 화면을 확인합니다.

화면확인 not found...?

Not Found가 뜬다면 /etc/apache2/apache2.conf 파일을 열어 마지막줄에
Include /etc/phpmyadmin/apache.conf 를 추가해 줍니다.

변경된 설정을 적용하기 위해서는 아파치 서버를 재시작해야 합니다!

sudo service apache2 restart

그리고 다시 웹 브라우저를 확인하면!

성공! 😂

 

728x90
728x90