가상호스팅(VHost)

80번포트 : 1개의 서버에 1개의 웹사이트 구축 가능

8080포트 : 1개의 서버에 2개의 웹사이트 구축이 가능

같은 주소인데 포트번호가 다르면 다른 사이트가 열림

 

CentOS7

conf.d 에서 d는 데몬, 데몬은 실질적으로 프로그램 돌리는 역할

conf.d 파일에 a.conf 설정파일에 vhost만들어줌

 

------------------------------실습-----------------------------

<VirtualHost *:80> 

    DocumentRoot /home/geum

    ErrorLog logs/geum.error.log

    CustomLog logs/geum.access.log combined

    <Directory "/home/geum">
    AllowOverride None
    # Allow open access:
    Require all granted
</Directory>

</VirtualHost>

 

하나 더 만들거면 복붙해서 포트 바꿔줌

 

그리고 홈 디렉터리에 추가할 사용자를 만들어줘야됨 (useradd)

index.html도 만들어줘야됨

chmod로 권한도 넣어줘야됨

------------------------------------------- 

 

VHost - 가상 호스트 3가지

<VirtualHost *:80>  

* = all 이라는 뜻   ---> 1. IP Base VirtualHost

80 = port              ---> 2. Port Base VirtualHost

3. Domain-Name Base VirtualHost

www

<VirtualHost *:80>

    ServerName ww1.geum.com

 

'서버' 카테고리의 다른 글

CMS  (0) 2023.06.07
PHP 설치  (0) 2023.05.30
LAMP(CentOS7 사용)  (0) 2023.05.23
Anaconda 설치 실습  (0) 2023.05.08
paramiko 접속기 만들기 / SSH  (0) 2023.05.08