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