본문 바로가기

전체 글

(401)
Apache 80, 443 port 사용에 대하여 Apache HTTP Server에서 80 포트와 443 포트는 각각 HTTP와 HTTPS 프로토콜을 처리하는 데 사용됩니다. 이 두 포트는 웹 서버의 기본적인 역할을 담당하는 포트로, 각각의 용도는 다음과 같습니다:1. 포트 80 (HTTP)**HTTP (HyperText Transfer Protocol)**는 기본적인 웹 브라우징 프로토콜입니다.포트 80은 비암호화된 HTTP 요청을 처리하는 데 사용됩니다.클라이언트(웹 브라우저)가 http://로 시작하는 URL로 접속할 때, Apache 서버는 기본적으로 포트 80을 사용하여 요청을 처리합니다.예: http://www.example.com (포트 80)언제 사용되나?웹 페이지가 암호화되지 않은 HTTP 프로토콜을 사용하여 접근할 때, Apache는..
Apache서버 설정파일인 conf에서 쓰이는 용어 해석 httpd.conf에서 httpd는 http daemon을 의미하여 HTTP 프로토콜을 처리하는 서버 프로세스이다. httpd.conf는 이 서버의 설정 파일로, Apache HTTP Server의 동작 방식과 설정을 정의합니다.Daemon: Unix-like 운영 체제에서 백그라운드에서 실행되는 프로그램을 의미합니다. 주로 서버 또는 서비스로서 동작하는 프로세스를 가리킵니다.Apache24의 설정파일안의 mod_jk.conf라는 파일안의 내용 중  JkMount /*/servlet/* tomcat9 의 해석:Apache HTTP Server의 mod_jk 모듈을 사용하는 mod_jk.conf 파일 내에 있는 JkMount /*/servlet/* tomcat9 설정은 Apache와 Tomcat 서버 간의..
Tomcat 8080, 8009포트 이용에 관하여 결론.  Tomcat 서버에서 포트 8080과 8009는 각각 다른 용도로 사용됩니다. 이 두 포트는 각각 HTTP 요청 처리와 AJP 프로토콜을 처리하는 데 사용됩니다.1. 포트 8080 (HTTP 요청 처리)포트 8080은 기본적으로 HTTP/1.1 프로토콜을 통해 클라이언트와의 웹 통신을 처리하는 데 사용됩니다.용도: 웹 애플리케이션에서 HTTP 요청을 처리하기 위해 사용됩니다.상황: 웹 브라우저가 http://localhost:8080처럼 HTTP 프로토콜을 사용하여 Tomcat 서버에 접근할 때 사용됩니다.Connector 설정: Connector URIEncoding="UTF-8" connectionTimeout="20000" maxHttpHeaderSize="30000" maxParamete..
오라클 PL/SQL에 대하여 함수: 값을 반드시 리턴함프로시저: 실행만 함트리거: 트리거링 이벤트에 의해 자동 실행되는 프로시저DECLARE로 선언되는 익명 블록은  CREATE로 시작하며 그 이름이 있는 함수(FUNCTION), 프로시저(PROCEDURE), 패키지, 트리거와 구분된다. 이름이 없으면 재활용할수 없고 이름이 있으면 재활용가능하다. DECLARE로 선언되는 익명 블록은 오라클 서버에서 컴파일되어 SGA(System Global Area)의 SHARED POOL에 위치하지만 소스코드와 컴파일된 코드를 별도로 저장하지는 않는다. DECLARE로 정의했다는 것은 한번쓰고 버린다는 의미다!함수나 프로시저, 패키지, 트리거는 STORED PROGRAM이라 하며 데이터베이스 SCHEMA OBJECTS로 저장되고 호출되어 실행됨..
아파치 설정 관련한 실행 파일경로 불일치 오류 수정 윈도우 검색창에 "서비스"로 검색한후 리스트들 중에서 "Apache2.4"를 더블 클릭하면 아래와 같은 실행파일경로 를 알수 있는 창이 뜬다. 여기 이 실행파일경로가 일치하지 않아서 오류가 발생할 수 있는데, 이 불일치를 바꾸는 방법을 소개하고자 한다.https://itwarehouses.tistory.com/14
Mod_jk에 대하여(Apache와 Tomcat을 연동시켜 주는 모듈), Mod_jk와 AJP의 비교. https://deftkang.tistory.com/65 https://blog.naver.com/tawoo0/221587063882    (아래를 보면 코딩으로 설정을 하였는데 이것 따라해 보기)  mod_jk란? Module_jk의 준말이다(그래서 modules폴더에 mod_jk.so.를 설치하고 conf(configuration)폴더에 mod_jk를 실행시켜주는 일꾼인 worker과 mod_jk.conf를 작성하여 설정코드를 작성해 준 것이다) 아파치와 톰켓을 연동하기 위한 모듈로 AJP프로토콜을 통하여 아파치로 들어온 요청중 톰켓이 처리할 요청을 AJP포트(일반적으로 8009)를  통해 톰켓에 전달하고 그에 대한 응답을 받는 역할을 수행하는 모듈! AJP와 mod_jk의 차이점mod_jk와 AJP..
Apache-tomcat 설치, tomcat 포트번호 설정과 실행, Apache tomcat의 server.xml, 아파치와 tomcat을 연동하는 mod_jk설치에 대하여 1. Apache-tomcat 설치 참고글(eclipse와 연동 포함)https://shinysblog.tistory.com/52. tomcat포트번호 설정 참고글, tomcat실행방법도 설명됨) 아래 글에서 하라는데로 하면 tomcat이 실행되는 것을 localgost:8080을 통해 확인할 수 있지만https://velog.io/@jaydev/TOMCAT%ED%86%B0%EC%BA%A3-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C-%EB%B0%8F-%EC%84%9C%EB%B2%84-port-%EC%84%A4%EC%A0%95Eclipse에서 아래와 같이 하면 오류화면 뜸 1. Apache tomcat의 server.xml에 대하여 https://makecodework.tistory..
C:\Windows\System32\drivers\etc\hosts 파일에 Git Lab 도메인을 설정하기 https://mungkhs1.tistory.com/58위 글을 읽으면 알수 있지만 hosts파일을 통해 DNS를 거치지 않고도 local에 있는 서버 컴퓨터에 접속할 수 있다.사내 가이드에서는 Git Lab도메인과 그 ip를 소개하고 있지는 않지만 hosts파일을 통해 DNS를 거치지 않고 local의 서버에 접속할 수 있음을 보여준다.