본문 바로가기
리눅스(Linux)/Red Hat

[RHEL 9] 아파치 웹 서버 설치

by 연구자 공학코드 2023. 7. 26.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

RHEL(Red Hat Enterprise Linux) 9에서 아파치 웹 서버(Apache HTTP Server, HTTPD)를 설치하는 방법은 아래와 같다.

아파치 웹 서버 설치

아래의 명령어를 입력하여 아파치 웹 서버를 설치한다.

dnf install -y httpd wget

아파치 웹 서버를 설치 중인 화면

위의 사진에 나타난 것처럼 현재(2023년 7월 26일) 기준으로는 아파치 웹 서버 2.4.53이 설치된다.

방화벽 설정

아래의 명령어를 입력하여 HTTP(Hypertext Transfer Protocol)가 사용하는 포트를 개방한다.

firewall-cmd --permanent --add-port=80/tcp

아래의 명령어를 입력하여 HTTPS(Hypertext Transfer Protocol Secure)가 사용하는 포트를 개방한다.

firewall-cmd --permanent --add-port=443/tcp

아래의 명령어를 입력하여 방화벽을 재기동한다.

firewall-cmd --reload

웹 서버 시작

아래의 명령어를 입력하여 웹 서버를 시작한다.

systemctl start httpd

방화벽을 설정하고 웹 서버를 시작한 화면

웹 서버가 잘 시작되었는지를 확인하기 위해 'http://{아이피주소}:80/'을 브라우저 주소창에 입력한다. 정상적으로 설치되고 실행되면 아래의 사진처럼 나타난다.

아파치 웹 서버에서 보내준 기본 문서

웹 브라우저를 사용할 수 없는 환경이라면 아래의 명령어를 입력하여 웹 서버가 잘 실행되었는지 확인할 수 있다.

curl localhost

웹 서버로부터 기본 문서를 잘 받아온 화면

자동 실행 등록

아래의 명령어를 입력하여 운영체제가 부팅하면 자동으로 아파치 웹 서버가 실행되도록 설정한다.

systemctl enable httpd

참고문서

  1. "5.2. Configuring an Apache HTTP Server", 레드햇 고객 포털. @원문보기
  2. "Chapter 1. Setting up the Apache HTTP web server", 레드햇 고객 포털. @원문보기

 

728x90
반응형

댓글