본문 바로가기
Web hacking/Nomaltic) 웹 해킹 수업 노트 👩‍💻

Ubuntn 20.04에 APM 설치하기 (Apache2, Mysql. PHP)

by m_.9m 2021. 10. 19.

1. 우분투 시스템 내 패키지를 최신버전으로 업그레이드

 

Ctrl + Alt + T 를 누르거나 즐겨찾기를 등록해놓은 터미널을 열어 최신 업데이트를 진행한다.

 

- $ sudo apt upgrade : 저장소 내 패키지 정보를 최신으로 업데이트 

- $ sudo apt update : 저장소 내 패키지 정보를 바탕으로 시스템에 설치된 패키지들을 업그레이드

- $ sudo apt autoremove : 불필요해진 패키지를 자동으로 삭제한다.

 

2. Apache2 설치하기

 

- $ sudo apt install apache2

- $ sudo service apache2 start

 

설치 확인 명령어

 

- apache2 -v : 버전 확인

- service apache2 status : 서비스 상태 확인

- pwd : 아파치에 들어와있는 상태에서 누르면 설정파일의 위치를 확인할 수 있음

- ifconfig 명령어로 ip를 확인한 뒤, 브라우저에 IP를 입력해 들어가보면 아파치 기본페이지를 확인할 수 있음.

 

3. Mysql 설치

 

- $ sudo apt install mysql-server : mysql 설치

- $ sudo mysql-secure-installation : mysql 보안 스크립트 실행

 

4. PHP 7.4 설치

 

- $ sudo apt install php libapache2-mod-php  php-mysql : php 설치

- $ apt list php-* php7.4-* : 우분투 저장소에서 지원하는 PHP 익스텐션 목록 보기

- $ sudo apt install php-{bz2,imagick,imap,intl,gd,mbstring,pspell,curl,readline,xml,xmlrpc,zip}

 

 

*sudo란 substitute user do(다른 사용자의 권한으로 실행)의 줄임말로

'리눅스에서는 보안상 이유로 root 외에 관리자 계정을 만들어서 사용할 것을 권장'하기 때문에

root 권한으로 실행 및 다른 계정으로 실행해야 할 경우 sudo 명령어로만 사용하며, 

특정부분만 root 권한 혹은 다른 계정으로 변경하여 명령어를 실행할 수있다.

 

 

5. 참고 사이트 

 

https://yoshikixdrum.tistory.com/214

 

[Ubuntu] Ubuntu 20.04 에 APM 설치하기 (Apache2, Mysql, PHP)

 Ubuntu 20.04에 APM 설치를 하면서 정리를 한 내용입니다. 빼먹은 부분도 있을 수 있고 설명이 부족한 부분도 있을 수 있지만 참고하셔서 따라 하시면 정상적으로 APM은 설치가 될 것입니다. 1. 사용

yoshikixdrum.tistory.com