이전 포스팅에서는 리눅스 우분투에서 아파치 웹 서버를 설치하기 위해 소스 코드를 다운로드하고 빌드하는 방법에 대해 자세히 설명했습니다. 해당 포스팅에서 다루고있는 예제에서는 해당 포스팅에 포함된 링크를 참고하여 아파치 소스 코드를 다운로드하고, 필요한 라이브러리 및 의존성을 설치한 후에 빌드하는 과정을 안내하였습니다. 자세한 내용은 이전 포스트를 확인해주세요.
다음으로 리눅스 우분투에서 아파치 웹 서버를 운영할 때, 특정 URL 경로나 디렉토리에 대한 접근을 차단하는 방법에 대해 이전 포스팅에서 다뤘습니다. 이 예제에서는 해당 포스트에 포함된 설명과 링크를 참고하여 특정 경로나 디렉토리에 대한 접근을 차단하는 설정을 어떻게 할 수 있는지 자세히 안내하였습니다. 필요에 따라 URL 접근 권한을 제한하고 싶은 경우, 이전 포스트를 참고해주세요.
리눅스 아파치 디렉토리 차단 후 에러 페이지 리다이렉트 시키기 예제 이전 포스팅 링크 및 설명
마지막으로 리눅스 우분투에서 아파치 웹 서버를 운영하면서 특정 디렉토리에 대한 접근을 차단하고, 차단된 디렉토리로의 접근 시 에러 페이지로 리다이렉트하는 방법에 대해 이전 포스팅에서 다뤘습니다. 이 예제에서는 해당 포스트에 포함된 설명과 예제를 참고하여 디렉토리 차단 및 에러 페이지 리다이렉트 설정을 어떻게 할 수 있는지 자세히 안내하였습니다. 관련 내용을 자세히 알고 싶다면, 이전 포스트를 참고해주세요.
이번 포스팅에서는 리눅스 우분투에서 아파치 웹 서버를 설치하는 예제를 알아보겠습니다. 아래는 리눅스 우분투 환경에 아파치 웹 서버를 설치하기 위해 필요한 명령어입니다. 웹 서버 설치 방법과 함께, 필요한 패키지와 의존성을 확인하고 설치할 수 있습니다.
# 아파치 웹 서버 설치
$ sudo apt update
$ sudo apt install apache2
$ sudo service apache2 start
$ sudo service apache2 status
리눅스 아파치 웹 서버 설치 확인 및 사이트 접속 예제
아래는 리눅스 우분투에서 아파치 웹 서버를 설치한 후에 설치가 제대로 되었는지 확인하고, 웹 사이트에 접속하는 예제입니다. 이 예제에서는 설치 완료 후에 웹 서버 프로세스가 동작하고 있는지 확인하는 방법과, 로컬 또는 외부에서 웹 사이트에 접속이 가능한지 알 수 있습니다.
# 터미널에서 아래 명령 실행
$ curl http://localhost
# 혹은 크롬 브라우저에서 아래 주소 입력 후 접속
http://localhost