OS/Linux
우분투 - Apache 웹서버 설치
하리하라
2025. 5. 22. 15:25
Apache 웹서버 설치
1. 시스템 업데이트
bash
sudo apt update
sudo apt upgrade -y
2. Apache 설치
bash
sudo apt install apache2 -y
3. Apache 서비스 시작 및 자동 시작 설정
bash
sudo systemctl start apache2
sudo systemctl enable apache2
4. 방화벽 설정 (필요시)
bash
sudo ufw allow 'Apache Full'
5. 설치 확인 브라우저에서 http://서버IP주소 또는 http://localhost로 접속하면 Apache 기본 페이지가 표시
기본 설정 위치
Apache:
- 설정 파일: /etc/apache2/apache2.conf
- 웹 문서 루트: /var/www/html/
- 로그 파일: /var/log/apache2/
추가 설정 (선택사항)
PHP 지원이 필요한 경우:
bash
# Apache + PHP
sudo apt install php libapache2-mod-php php-mysql -y
sudo systemctl restart apache2
# Nginx + PHP
sudo apt install php-fpm php-mysql -y
sudo systemctl restart nginx
sudo systemctl restart php8.1-fpm # 버전에 따라 다를 수 있음
MySQL/MariaDB 데이터베이스 설치:
bash
sudo apt install mysql-server -y
sudo mysql_secure_installation