우분투 24.02 귀찮아서 적어두는 APM 설치 스크립트 Apache PHP MariaDB
#!/bin/bash
# 업데이트
sudo apt update && sudo apt upgrade -y
# Apache 설치
sudo apt install apache2 -y
# PHP 및 모듈 설치
sudo apt install php php-cli php-common php-mysql php-curl php-gd php-xml php-mbstring php-zip php-bcmath php-intl -y
# MariaDB 설치
sudo apt install mariadb-server mariadb-client -y
# 방화벽 허용 (옵션)
sudo ufw allow in "Apache Full"
# 서비스 실행 및 부팅시 자동실행 설정
sudo systemctl enable apache2
sudo systemctl enable mariadb
sudo systemctl start apache2
sudo systemctl start mariadb
# MariaDB 보안 설정 (자동화 X, 수동 진행 필요)
echo ""
echo " MariaDB 보안 설정을 진행하세요: sudo mysql_secure_installation"
echo ""
# PHP 버전 확인
php -v
# Apache 상태 확인
sudo systemctl status apache2
# MariaDB 상태 확인
sudo systemctl status mariadb
echo " APM 설치 완료 (Apache + PHP + MariaDB)"
설치 끝나고 MYSQL 비번 설정
sudo mysql_secure_installation
#!/bin/bash
# 업데이트
sudo apt update && sudo apt upgrade -y
# Apache 설치
sudo apt install apache2 -y
# PHP 및 모듈 설치
sudo apt install php php-cli php-common php-mysql php-curl php-gd php-xml php-mbstring php-zip php-bcmath php-intl -y
# MariaDB 설치
sudo apt install mariadb-server mariadb-client -y
# 방화벽 허용 (옵션)
sudo ufw allow in "Apache Full"
# 서비스 실행 및 부팅시 자동실행 설정
sudo systemctl enable apache2
sudo systemctl enable mariadb
sudo systemctl start apache2
sudo systemctl start mariadb
# MariaDB 보안 설정 (자동화 X, 수동 진행 필요)
echo ""
echo " MariaDB 보안 설정을 진행하세요: sudo mysql_secure_installation"
echo ""
# PHP 버전 확인
php -v
# Apache 상태 확인
sudo systemctl status apache2
# MariaDB 상태 확인
sudo systemctl status mariadb
echo " APM 설치 완료 (Apache + PHP + MariaDB)"
설치 끝나고 MYSQL 비번 설정
sudo mysql_secure_installation