우분투 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