본문 바로가기
SW/APM

우분투 24.02 귀찮아서 적어두는 APM 설치 스크립트 Apache PHP MariaDB

by bigju 2025. 7. 16.
반응형

#!/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
반응형

댓글

메인으로가기


    

Big Ju

IT Engineer


항상 답을 위해 노력하는

엔지니어입니다.

 

 

    


 UP!