리눅스 웹서버 구성하여 액세스할 수 있는 HTTP 서버를 구성하는 과정을 알아보겠습니다.
httpd 패키지 확인 및 설치
먼저 시스템에 httpd 패키지가 설치되어 있는지 확인합니다.
rpm -qa | grep httpd
만약 설치되어 있지 않다면 다음 명령으로 설치합니다.
yum install httpd -y
배포 페이지 다운로드
HTTP 서버에 표시할 페이지를 다운로드합니다. 편한 방법을 선택합니다.
옵션 1:
wget -O /var/www/html/index.html ftp://example.com/station.html
옵션 2:
cd /var/www/html
wget http://ip/dir/example.html
cp example.html index.html
HTTP 서버 구성
HTTP 서버의 설정 파일인 httpd.conf
를 열어 수정합니다.
vim /etc/httpd/conf/httpd.conf
다음 줄을 찾아서 도메인 이름을 실제 도메인으로 변경합니다.
DocumentRoot /var/www/html/
ServerName station.domain40.example.com
저장하고 나가기합니다.
HTTP 서버 활성화 및 시작
HTTP 서버를 부팅 시 자동으로 시작하도록 활성화하고 서버를 시작합니다.
systemctl enable httpd
systemctl restart httpd
HTTP 서버 확인
웹 브라우저를 열고 http://localhost/index.html로 이동하여 HTTP 서버가 올바르게 구성되었는지 확인합니다.
도메인 이름을 사용하여 액세스할 수도 있습니다.
http://station.domain40.example.com
이렇게 설정을 완료하면 HTTP 서버가 구성되어 해당 도메인으로 액세스할 때 배포 페이지가 표시됩니다.
마무리
HTTP 서버를 통해 웹 페이지를 호스팅하는 간단한 과정을 알아보았습니다. 다음 글에서는 더 많은 웹 서버 구성 옵션에 대해 다뤄보겠습니다. 감사합니다!