본문 바로가기
SW/APM

Rocky 9.6 APM 설치 [Apache / MariaDB / PHP]

by bigju 2025. 7. 9.
반응형

 1. 시스템 업데이트

sudo dnf update -y
sudo dnf install -y epel-release


 2. Apache (httpd) 설치 및 설정

sudo dnf install -y httpd // 설치

sudo systemctl start httpd // 서비스 시작
sudo systemctl enable httpd // 자동 시작 설정



3. MariaDB 설치 및 설정


sudo dnf install -y mariadb-server // MariaDB 설치

sudo systemctl start mariadb // 서비스 시작
sudo systemctl enable mariadb // 자동 시작 설정
 
sudo mysql_secure_installation // 보안 설정 (root 비밀번호 설정 등)

질문에 따라 적절히 Y/N 선택:
root 비번 설정 (권장)
익명 사용자 삭제
원격 root 접속 차단
test DB 삭제
권한 즉시 반영



✅ 4. PHP 설치
Rocky 9.5의 기본 PHP 버전은 다소 낮을 수 있습니다. 

원하는 PHP 버전을 설치하려면 Remi 저장소 사용을 권장합니다.

Remi 저장소 설치
 
sudo dnf install -y dnf-utils  // Remi 저장소 설치
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm // Remi 저장소 설치

sudo dnf module reset php -y // 사용할 PHP 버전 활성화 (예: PHP 8.2)
sudo dnf module enable php:remi-8.2 -y // 설치

sudo dnf install -y php php-mysqlnd php-cli php-common php-opcache php-gd php-xml php-mbstring // PHP 및 확장 모듈 설치

sudo systemctl restart httpd // Apache 재시작



✅ 5. 테스트 페이지 생성
 

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
웹브라우저에서 확인:


 
http://서버주소/info.php
PHP 정보 페이지가 보이면 성공입니다.



✅ 6. SELinux 설정 (선택, 필요 시)  
 

 sudo setsebool -P httpd_can_network_connect_db 1



반응형

댓글

메인으로가기


    

Big Ju

IT Engineer


항상 답을 위해 노력하는

엔지니어입니다.

 

 

    


 UP!