본문 바로가기

프로그램 활용/웹서버49

Tomcat으로 다중 서비스 구동하기 출처: https://taes-k.github.io/2019/06/03/server-tomcat-double/ 03 Jun 2019 하나의 서버, 하나의 tomcat으로 여러개의 서비스를 운영하고싶다면? 기본적으로, 탐캣에는 여러개의 포트를 설정해서 서비스를 돌릴 수 있도록 버츄얼호스트 (virtual host)기능을 지원하고 있다. tomcat server conf 설정파일 conf/server.xml을 열어보면 다음과 같은 Service, Engine, Host가 설정되어 있을것이다. 여기서 다중 서비스를 운영하려면 두가지의 방법이 있다. 같은 포트로 도메인만 나누어 운영하기 다른 포트로 나누어 운영하기 1. 같은포트로 도메인만 나누어 운영하기 호스트 설정을추가하여 도메인이름으로 appBase를 나누.. 2023. 11. 28.
[Windows] 웹 사이트 도메인 IP 주소 확인하기 (nslookup) 출처: https://coding-factory.tistory.com/740 가끔 필요로 인해 내가 개발하고 있는 사이트의 도메인 IP주소를 알아야 할 경우가 있습니다. 이럴때는 윈도우 cmd창에서 nslookup 명령어를 활용하여 도메인의 정보를 조회하시면 됩니다. nslookup명령어는 DNS 서버에 도메인이나 ip주소를 질의해서 DNS 서버에 있는 정보를 응답받는 명령어 입니다. nslookup 명령어를 활용하여 도메인 IP 주소 확인하기 명령 프롬프트(CMD)창을 켠 후 nslookup [도메인 명]으로 입력하면 설정된 DNS 서버에 질의하여 해당 도메인의 IP주소를 조회합니다. 서버의 숫자에 따라 응답되는 ip주소는 여러개일 수 있습니다. nslookup 명령어 옵션 및 사용법 cmd창에 nsl.. 2023. 11. 27.
Tomcat 서브도메인 호스트 설정(웹서버 가상호스트 추가) 출처: https://thereclub.tistory.com/11 [강남부자:티스토리] 가상호스트란? 웹서버에 기본적으로 존재하는 Host가 Main Host라고 한다. (www.도메인) 하나의 웹서버에 Main Host외 별도의 디렉터리를 가진 여러개의 Host를 설정해서 사용할 수 있는데 Main Host외의 나머지 Host들을 모두 Virtual Host(가상호스트)라고 한다. 서브도메인 이란? 호스트 계정 내의 IP주소 및 디렉터리를 향하도록 할 수 있는 도메인 이름의 확장자. 도메인에 보조적인 역할?을 해줄 수 있는 어플리케이션을 같은 도메인 내 가상호스트를 추가해서 여러개 추가 구성할 수 있다. 서브도메인을 사용하면 사이트의 고유한 컨텐츠 영역을 기억하기 쉬운 웹 주소를 쉽게 만들 수 있다. .. 2023. 11. 24.
하나의 Apache Tomcat 서버에서 여러 웹 응용 프로그램을 실행하는 방법 출처: https://ko.linux-console.net/?p=1881 Apache Tomcat은 Java 서블릿, JSP 및 웹 소켓을 실행하도록 배포할 수 있는 오픈 소스 웹 컨테이너입니다. 자바 코드로 구동되는 웹 서버. 또한 교차 플랫폼 서블릿 컨테이너 또는 웹 컨테이너로 식별할 수 있습니다. 간단히 말해, Tomcat은 시장에 나와 있는 다른 웹 컨테이너에 비해 많은 이점이 있기 때문에 많은 산업 관계자 사이에서 매우 인기가 있습니다. Java 프로젝트에서 웹 아카이브를 생성하고 Tomcat 컨테이너 내에 배포하여 Java로 코딩된 HTTP 웹 서버를 호스팅할 수 있습니다. 업계에서는 다음과 같은 이점 때문에 다른 컨테이너보다 Apache Tomcat을 선택합니다. 1. 가벼움. 2. 널리 사.. 2023. 11. 21.
[Linux] CentOS 7 - Apache2.4 다운로드 및 컴파일 출처: https://bamdule.tistory.com/129 CentOS 7에 Apache2.4 설치 및 컴파일 그리고 httpd Service 등록하는 방법에 대한 정리 글입니다. 1. 필수 툴 설치 # yum install gcc gcc-c++ expat-devel.x86_64 pcre-devel 2. pcre 다운로드 및 컴파일 # mkdir /usr/local/download # cd /usr/local/download # wget https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.44.tar.gz # tar zxvf pcre-8.44.tar.gz # cd pcre-8.44 # ./configure --prefix=/usr/local .. 2023. 11. 15.