Ubuntu APM 빠른설치 (Apache, PHP, MySQL)

우분투 APM(Apache, PHP, MySQL) 설치하는데 필요 없는 내용 모두 제외 후 필수 핵심 명령어만 정리합니다.

1. Ubuntu 초기설정

sudo apt-get update

2. Apache 설치

sudo apt-get install apache2

3. 방화벽 허용 설정

sudo ufw allow 'Apache'

4. Mysql 설치

sudo apt install mysql-server

5. Mysql 암호 설정

sudo mysql_secure_installation

6. 만약 위 명령어에서 암호 설정이 안 뜬 경우 아래 명령어 실행 후 5번 재실행

sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'mynewpassword';

PHP 설치

sudo apt install php libapache2-mod-php php-mysql

*웹 서버 동작 후 php 작동이 안되는 경우 > 아래 파일 수정

vi /etc/apache2/mods-enabled/mime.conf

적당한 곳에 아래 코드 추가 후 Apache2 재실행

AddType application/x-httpd-php .html .htm .php