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

2021-03-14
Ubuntu 20.04 에 APM 설치하기 (Apache2, Mysql, PHP)

설치 순서가 다를시 오류가 발생할 수 있으므로 아래와 같은 순서대로 설치를 진행하셔야 합니다. APM 설치하기 1. Ubuntu 패키지 업데이트 우분투 시스템 내 패키지를 최신 버전으로 업그레이드. $ sudo apt update $ sudo apt upgrade $ sudo apt autoremove 위 순서대로 하면 패키지의 정보를 최신으로 변경한 다음 해당 패키지 정보를 이용해 시스템의 패키지들을 설치 및 업그레이드. 2. Apache2 설치하기 # apache2를 설치 한다. $ sudo apt install apache2 # 아파치 서버 시작 $ sudo service apache2 start # 아파치 서버 중지 $ sudo service apache2 stop # 아파치 서버 재시작 $ sudo service apache2 restart Apache2를 설치를 하고 난 뒤 자신의 서버에 http 프로토콜을 이용해 접속을 하게 되면 브라우저에 다음과 같은 화면이 나오게 됩니다.







3. Mysql 설치 -Apache2 설치를 끝낸 후에는 Mysql을 설치 # Mysql 설치 $ sudo apt install mysql-server # Mysql 보안 스크립트 실행 $ sudo mysql_secure_installation -보안 스크립트를 실행을 시키면 MySQL 설치 시 사용했던 보안 옵션을 변경할 수 있는 화면이 나옵니다. 첫 번째 질문은 "Validate Password" 즉 비밀번호의 강도를 사용을 할 것인가 물어봅니다.



-"Validate Password"를 설정을 하면 정책에 맞는 비밀번호를 설정해야 합니다. 비밀번호 정책의 단계는 LOW, MEDIUM, STRONG 총 3개의 단계가 존재하고 그에 대한 내용은 아래와 같습니다.



-선택한 정책에 맞는 새로운 비밀번호를 입력합니다. 그리고 해당 비밀번호를 사용할지 물어봅니다.




-사용자 설정을 묻는 질문입니다. 로그인 시 -u 옵션을 넣기를 원하시면 Yes, 원하지 않으시면 No를 선택하십니다.




-기본적으로 설치되어있는 test Database를 삭제할 것인가 물어봅니다. Yes를 누르면 삭제가 됩니다.




-지금까지 설정한 내용을 즉시 적용하여 사용할 것인가 물어봅니다.




3. PHP 7.4 설치 -Apache2와 Mysql의 설치가 정상적으로 끝이 나면 마지막으로는 PHP를 설치. # PHP를 설치한다. php에서 apache2와 mysql 사용할 수 있게 해주는 모듈을 함께 설치한다. $ sudo apt install php libapache2-mod-php php-mysql PHP를 설치하기 전에 Apache2, Mysql 이 먼저 설치가 되어 있어야 합니다. 그렇지 않으면 문제가 발생할 수 있습니다. 그래서 Apache2와 Mysql을 먼저 설치해 주었습니다. PHP에서는 다양한 익스텐션을 설치해서 사용할 수 있습니다. 우분투 저장소에서 지원하는 PHP 익스텐션 목록은 다음과 같이 확인할 수 있습니다. # 우분투 저장소에서 지원하는 PHP 익스텐션 목록 보기 $ apt list php-* php7.4-* -기본적으로 사용하는 익스텐션을 더 설치를 해주면 됩니다. -PHP 설치가 끝이 나면 설치가 잘 되었는지 확인해주시면 됩니다. 기본적으로 아파치의 홈 디렉터리는 "/var/www/html"에 위치하고 있습니다. 해당 위에서 index.php를 만들어 다음과 같이 코딩을 하시면 됩니다. 그리고 아파치 설치 시 접속했던 주소에 index.php를 넣어주면 아래와 같은 화면이 나오게 됩니다.




위 와 같은 순서로 진행 하시면 간단하게 APM 설치가 종료 됩니다.