SW/APM
Rocky 9.6 APM 설치 [Apache / MariaDB / PHP]
bigju
2025. 7. 9. 11:25
반응형
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
반응형