Useful2023. 8. 23. 14:26Apache 설정 파일 httpd.conf

Apahce 메인 설정 파일인 httpd.conf 파일에 대해 알아볼 것이다. 우선 Apache를 어떤 방식으로 어떤 OS에 설치하느냐에 따라 설정 파일의 위치가 달라진다. # Aapche 설정 파일 찾는 법 [설정 파일명] - V | egrep "(HTTPD\_ROOT|SERVER\_CONFIG\_FILE)" # Apache를 source file로 설치했다면 /usr/local/apache/conf/httpd.conf # CentOS에 설치했다면 /etc/httpd/conf/httpd.conf # Ubuntu에 설치했다면 /etc/apache/apache.conf /etc/apache2/apache2.conf 구성 요소 다음으로는 구성 요소에 대해 알아본다. 일반적으로 자주 설정하는 내용에 대해서만 ..

Useful2023. 8. 21. 23:30mod_proxy를 이용한 apache와 tomcat 연동하기

mod_proxy를 이용해 apache를 구동 중인 Web 서버와 tomcat을 구동 중인 WAS 서버 간의 연동을 진행한다. 참고로 Apache와 Tomcat을 연동하는 방법으로는 3가지 옵션이 있다.mod_jkmod_proxymod_proxy_ajp mod_proxy란 ?mod_proxy란 Apache 서버에서 forward proxy, reverse proxy, 그리고 부하 분산 기능을 위해 사용하는 모듈이다. 이 모듈은 내장 모듈이며 httpd 패키지를 설치하면 사용할 수 있다. 별도의 모듈 없이 설정이 간단하며 특정 WAS에 의존적이지 않다는 장점이 있지만 URL 별로 유연한 설정이 어렵다는 단점이 있다. mod_proxy 설정 방법Web(apache) Serverapache를 설치했다면 htt..

Useful2023. 8. 20. 23:55vi 편집기 명령어 정리

꼭 기억해야 할 vi 편집기 명령어만 정리해보려고 하는 글입니다. 입력모드 전환 l : 커서가 위치한 줄의 맨 앞에서 입력모드로 전환 A : 커서가 위치한 줄의 맨 뒤에서 입력모드로 전환 커서 이동 k, ↑ : 커서 위치에서 위쪽으로 한줄 이동 j, ↓ : 커서 위치에서 아래쪽으로 한줄 이동 [[ : 맨 위쪽 줄로 이동 ]] : 맨 아래쪽 줄로 이동 H : 현재 보이는 화면에서 맨 위쪽으로 이동 L : 현재 보이는 화면에서 맨 아래쪽으로 이동 삭제 dd : 커서가 위치한 줄 삭제 :n, m d : 파일의 n번째 줄부터 m번째 줄까지 삭제 검색 /검색할문자열 : 바로 이전에 검색한 문자를 정방향으로 검색 (검색한 문자가 여러개일 경우 n을 눌러 다음 문자 검색) 수정 :%s/찾을 문자열/변경할 문자열/ig..

oh-my-zsh 로 터미널 환경 구성하기
Useful2022. 5. 6. 23:28oh-my-zsh 로 터미널 환경 구성하기

✔️ 터미널 환경 구성 (cli 환경 구성) ✔️ Oh My Zsh 설치 맥이나 유닉스, 리눅스 계열을 사용하는 개발자들이 많이 사용하는 oh-my-zsh로 cli 환경을 구성해보자 Oh My Zsh - a delightful & open source framework for Zsh Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with several helpful functions, helpers, plugins, themes, and a few things that make you shout... OH MY ZSH! ohmyz.sh ..

[Packer] Packer 설치 및 사용법
Useful2022. 5. 3. 22:24[Packer] Packer 설치 및 사용법

✔️ Packer란 ? HashiCorp 사가 제공하는 자동화된 클라우드 이미지 및 컨테이너 이미지 빌더이다. Packer by HashiCorp Packer is a free and open source tool for creating golden images for multiple platforms from a single source configuration. www.packer.io 테라폼은 file, local-exec, remote-exec 프로비저너를 이용해서 ansible을 간접적으로 사용했지만 Packer는 ansible 프로비저너을 지원하여 ansible 사용에 아주 편리하다. Packer는 도커 이미지보다는 클라우드 이미지를 만들 때 자주 사용한다. 참고로 vagrant 이미지도 Pa..

Chocolatey 개념 및 설치 방법
Useful2022. 5. 3. 12:50Chocolatey 개념 및 설치 방법

✔️ Choloatey란 ? chocolatey는 윈도우용 패키지 매니저이다. Linux에서 사용하던 커맨드라인 패키지 매니저인 apt(apt-get), yum / Mac에서 사용하던 Homebrew 처럼 패키지 설치 / 업데이트 / 삭제 등 에 사용하는 Windows용 패키지 매니저이다. 설치하려는 윈도우용 소프트웨어를 일일이 웹사이트에서 찾아서 설치할 필요 없이 간단하게 command 만으로 윈도우용 소프트웨어를 설치 할 수 있게 해준다. ✔️ 설치 방법 설치에 앞서 Windows PowerShell을 "관리자 모드"로 실행한다. Get-ExecutionPolicy를 실행해서 이 값이 Restricted 가 아님을 확인한다. 만약 Restricted 라면 아래 명령을 통해 AllSigned 또는 By..

image