LINUX/Apache

[Apache] Apache Web Server 도메인 설정

민덕이 2020. 4. 22. 17:09
반응형

이번 포스팅은 아파치 웹 서버(우분투 1)를 이용하여 다른 was 서버(우분투 2)를 호출하려고 한다.

먼저 도메인이 필요하다.

필자는 https://www.hosting.kr/에서 도메인을 샀다.

hosting 설정은 됬다는 가정하에 진행한다.

 

 

먼저 공유기 포트포워딩 설정을 한다.

ip는 아파치 웹 서버 내부 ip를 입력한다.

포트번호는 외부 내부 둘다 80으로 설정한다.

 

 

root 계정으로 apache2를 다운로드 후 해당 경로에 logs 폴더를 생성한다.

그 다음 sites-available 폴더로 이동한다.

$ sudo su -
# apt-get install -y apache2
# cd /etc/apache2
# mkdir logs
# cd sites-available

 

 

다음 명렁어를 입력 후 000-default.conf 파일에 다음과 같이 추가한다.

rewrite, proxy_wstunnue 는 웹소켓 ws를 허용하는데 사용한다. 필수로 안해도 된다.

이메일, 도메인, ip주소는 본인 주소에 맞게 수정 후 아파치를 재시작한다.

# a2enmod proxy
# a2enmod proxy_http
# a2enmod rewrite      
# a2enmod proxy_wstunne
# vim 000-default.conf


<VirtualHost *:80>
        ServerAdmin alsdud154@rigel.kr
        ServerName jenkins.alsdud154.kr

        ProxyRequests Off
        <Proxy *>
           Order deny,allow
           Allow from all
        </Proxy>
           ProxyPass / http://192.168.0.15:9300/
           ProxyPassReverse / http://192.168.0.15.9300/
        <Location />
           Order allow,deny
           Allow from all
        </Location>
        ErrorLog logs/jenkins.alsdud154.kr-error_log
        CustomLog logs/jenkins.alsdud154.kr-access_log common
</VirtualHost>


# service apache2 restart

 

 

 

정상적으로 도메인이 호출되었다.

 

 

다음 포스팅

2020.04.22 - [LINUX/SSL] - [Apache] Ubuntu Apache SSL 적용

 

[Apache] Ubuntu Apache SSL 적용

이번 포스팅은 Apache에 SSL 인증서를 적용하려고 한다. 먼저 공유기 443 외부, 내부 포트를 연다. root 계정으로 openssl을 다운로드 한다. /etc/apache2에서 ssl 폴더를 생성 후 ssl 폴더로 이동한다. CA 인증

minddong.tistory.com

 

반응형