CentOS7 Virtual Host 설정

CentOS7 Virtual Host 설정


안녕하세요

JP-Hosting 입니다.

CentOS7 에서 가상호스트 설정하는 법에 다루려고합니다.

  • 테스트환경은 CentOS7.8 및 Apache 2.4.6입니다.

[root@localhost ~]# rpm -qa *-releasecentos-release-7-8.2003.0.el7.centos.x86_64[root@localhost ~]# httpd -vServer version: Apache/2.4.6 (CentOS)Server built:   Apr  2 2020 13:13:23

  • 이름기반 VIRTUAL HOST 설정

    하나의 서버가 여러 개의 도메인을 가지고 있고, 각각의 도메인마다 다른서비스를 하고 싶을 때 아파치의 VirtualHost를 사용하면 하나의 서버로 각기 다른 도메인을 서비스할 수 있습니다.

    예를 들어, admin_myhomepage.com 라는 도메인(관리용)과 myhomepage.com이라는 도메인(서비스용)이 있을 때, 각각 다른 사이트를 보여주어 용도를 나눌때도 활용이 가능합니다.

  • HTTPD.CONF 수정

[root@localhost ~]# vi /etc/httpd/conf/httpd.conf# Supplemental configuration## Load config files in the "/etc/httpd/conf.d" directory, if any.IncludeOptional conf.d/*.conf# Virtual hostsNameVirtualHost *:80<VirtualHost *:80>DocumentRoot "/var/www/test1/"ServerName jp-hosting.jpServerAlias test1.jp-hosting.jp</VirtualHost><VirtualHost *:80>DocumentRoot "/var/www/test2/"ServerName jp-hosting.jpServerAlias test2.jp-hosting.jp</VirtualHost>

  • 실행파일 생성

아래와 같이 /var/www/test1, /var/www/test2 경로에 index.html 파일을 만들고 내용만 다르게 설정해두었습니다.


[root@localhost ~]# cd /var/www/test1[root@localhost test1]# cat index.htmltest1 file[root@localhost test1]# cd /var/www/test2[root@localhost test2]# cat index.htmltest2 file

  • 접속 화면 확인

오늘은 간단하게 Virtual Host 설정하는 법을 다루어보았습니다.

위 내용을 응용하면, 여러 도메인을 서버에 설정하실수 있습니다.

서버문의는 홈페이지 통해 메신저 연락 부탁드립니다.

감사합니다.

댓글 없음:

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.

Powered by Blogger.