우분투 24.04 64비트 환경에서 APT를 활용하여 아파치 웹 서버 (Apache, HTTPd)를 설치하는 방법은 아래와 같다.
설치 가능한 아파치 패키지 목록 확인
아래의 명령어를 입력하면 우분투에 설치할 수 있는 아파치 패키지 목록이 나타난다.
apt list apache*

아파치 설치
아래의 명령어를 입력하여 아파치 웹 서버를 설치한다. 본 글에서 설치하는 아파치 웹 서버의 버전은 2.4.58이다. 같은 명령어라도 우분투 버전과 명령어를 실행하는 시기에 따라 다른 버전이 설치될 수 있다.
sudo apt install apache2


아래의 명령어를 입력하여 아파치 웹 서버를 시작한다.
sudo systemctl start apache2

아래의 명령어를 입력하여 HTTP의 기본 포트인 80번 포트에서 아파치 웹 서버가 실행됐는지 확인한다.
sudo lsof -i :80

아파치 웹 서버를 설치한 서버의 IP 주소를 웹 브라우저에 입력하여 아래와 같이 화면이 나타나는지 확인한다.
http://{아이피주소}:80/

아파치 웹 서버의 설치된 버전에 따라 나타나는 화면은 다를 수 있으나 "It works!"라는 문구가 있다면 정상적으로 동작하는 것이다.
HTTPS(SSL) 설정
보안을 위해서는 HTTPS 프로토콜을 사용하는 것이 좋다. 아래의 명령어를 입력하여 SSL 기능을 활성화한다.
sudo a2enmod ssl

아래의 명령어를 입력하여 기본 SSL 웹 사이트를 활성화한다.
cd /etc/apache2/sites-available/
sudo a2ensite default-ssl.conf

아래의 명령어를 입력하여 설정한 것들이 아파치 웹 서버에 적용되도록 설정을 불러온다.
sudo systemctl reload apache2
아래의 주소 형식을 참고해서 웹 브라우저에 웹 서버 주소를 입력하여 접속하면 아래의 사진처럼 잘 접속되는 것을 확인한다.
https://{아이피주소}:443/

'리눅스(Linux) > Ubuntu' 카테고리의 다른 글
| [우분투 22.04] ffmpeg를 활용하여 동영상 파일을 RTSP로 송출하는 방법 (0) | 2025.12.05 |
|---|---|
| AWS Lightsail 우분투 24.04 초기 가용 용량은 17GB이다. (0) | 2025.10.27 |
| [Ubuntu 22.04] Fail2Ban 설치 (2) | 2025.07.30 |
| [우분투] "devices has a firmware upgrade available." (6) | 2025.06.26 |
| [우분투 22.04] "Command 'netstat' not found, but can be installed with:" 해결 방법 (0) | 2025.02.05 |
댓글