우분투20.04 웹서버 여러 도메인 서비스하기 > 우툰투 자료실 정성규 낙엽타는향기 홈페이지

본문 바로가기

우툰투 자료실

우툰투 자료실 HOME


우분투20.04 웹서버 여러 도메인 서비스하기

페이지 정보

작성자 최고관리자 댓글 0건 조회 144회 작성일 21-10-25 01:22

본문

예를들어 aaa.com과 bbb..com 이렇게 두개 사용한다고 가정했을때

aaa.com는 pink 폴더  bbb..com는 bada폴더를기준으로설명합니다.

httpd.cof 파일을 만들고 거기다가

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

<VirtualHost *:80>
    ServerName aaa.com
    ServerAdmin webmaster@localhost
    DocumentRoot  /var/www/html/pink
</VirtualHost>

<VirtualHost *:80>
    ServerName www.aaa.com
    ServerAdmin webmaster@localhost
    DocumentRoot  /var/www/html/pink
</VirtualHost>

<VirtualHost *:80>
    ServerName bbb.com
    ServerAdmin webmaster@localhost
    DocumentRoot  /var/www/html/bada
</VirtualHost>

<VirtualHost *:80>
    ServerName www.bbb.com
    ServerAdmin webmaster@localhost
    DocumentRoot  /var/www/html/bada
</VirtualHost>

 

 저장한다

 

 

2. 아래와같이 apache2.conf 수정한다.
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all denied
</Directory>

<Directory /usr/share/phpmyadmin>
    AllowOverride None
    Require all granted
</Directory>

Alias /dbadmin /usr/share/phpmyadmin

<Directory /var/www/html>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

#<Directory /srv/>
#    Options Indexes FollowSymLinks
#    AllowOverride None
#    Require all granted
#</Directory>

3. sites-available폴더에 httpd.conf 파일을 서버가 읽어들이게 만들어야한다.
#a2ensite httpd.conf이라고치면
 
Enabling site httpd.
To activate the new configuration, you need to run:
  systemctl reload apache2
 
라고 나옵니다.
 
4. 마지막으로 터미널에
#systemctl reload apache2 치면 적용됩니다.

httpd 내용에 폴더이름은 각자 상황에 맞게 적으시면 됩니다.

 


댓글목록

등록된 댓글이 없습니다.

Total 64 / 1 page

우툰투 자료실 목록

게시물 검색