본문 바로가기

분류 전체보기

(123)
자주쓰는 jquery 함수 모음 ▣ 체크박스 전체선택 스크립트 전체 선택 항목 1 항목 2 항목 3 ▣ 공백입력 막기 스크립트 ▣ 핸드폰번호 포맷 설정 ▣ 조사 구분 스크립트
[Linux] 톰캣 & 아파치 설치 및 연동 (3) - mod_jk 사용 3. 아파치&톰캣 연동 mod_jk를 이용해서 연동을 할거다. ▶ mod_jk 다운로드 https://tomcat.apache.org/download-connectors.cgi 위 사이트에서 톰캣 커넥터를 다운로드한다. 1.2.48 버전이 가장 최근버전인것 같다. 리눅스용으로 다운로드한다. 서버에 원하는 위치에 압축파일을 올린 후 압축을 풀어준다. # tar -zxvf tomcat-connectors-1.2.48-src.tar.gz (1) 아파치 설정파일에 mod_jk의 모듈과 설정파일을 추가한다. # /apache/conf # vi httpd.conf //ServerName 설정 ServerName localhost //아래 문구들이 주석되어있다면 주석 해제 or 없으면 문구 추가 LoadModule ..
[Linux] 톰캣 & 아파치 설치 및 연동 (2) - 소스 설치 2. 아파치(WEB) 설치 https://httpd.apache.org/download.cgi 위 사이트에 가서 원하는 아파치 버전을 다운받는다. 제일 최신버전인 2.4.54.tar.gz 파일을 다운받았다. 마찬가지로 원하는 위치에 압축을 해제해준다. 참고로 지금 설치하는 파일은 톰캣처럼 실행파일을 포함하고 있는 파일이 아니다. (소스 파일 환경설정 - 컴파일 - 컴파일된 설치파일 배포) # tar -xvf httpd-2.4.54.tar.gz ▶ 의존성 설치 * yum으로 설치시에는 자동으로 설치해준다. # sudo yum install wget net-tools gcc gcc-c++ make pcre-devel openssl-devel expat-devel 설치한 wget으로 apr 및 pcre를 다운..
[Linux] 톰캣 & 아파치 설치 및 연동 (1) 1. 톰캣(WAS) 설치 https://tomcat.apache.org/ 위 사이트에 가서 원하는 톰캣 버전을 다운받는다. 더 많은 버전을 원하면 이 사이트에서 다운받을수 있다.(http://archive.apache.org/dist/tomcat/) 나는 Tomcat 8버전의 tar.gz 형식의 코어파일로 다운받았다. 서버에 원하는 위치에 압축파일을 올린 후 압축을 풀어준다. # tar -zxvf tomcat.tar.gz ▶ 환경변수 설정 #vi /etc/profile export CATALINA_HOME=/home/server/tomcat // 환경변수를 적용 # source /etc/profile //환경변수 확인 # echo $CATALINA_HOME ▶ 설치 및 기동 확인 //실행파일 위치로 이동..
[Linux] OpenJDK 설치 1. OpenJDK 설치 https://jdk.java.net/archive/ 위 사이트에 가서 원하는 jdk 버전을 다운받으면 된다. *좌측메뉴에서 원하는 버전을 찾을수 없다면 Archive 메뉴에서 찾아보자. 나는 Linux 17.0.2 버전을 다운받았다. 이 파일을 서버에 원하는 위치에 올리고 압축을 풀어준다. # tar -zxvf openjdk-17.0.2.tar.gz 압축을 푼 파일이 잘 되는지 확인 # /usr/openjdk-17.0.2/bin/java -version 파일의 위치까지 입력. ▶ 환경변수 등록 환경변수 등록을 위해 /etc/profile 파일에 아래처럼문구를 추가하여 적용시킨다. # vi /etc/profile export JAVA_HOME=/usr/openjdk-17.0.2 ..
Github README 작성하기 readme.md (markdown) 레포지토리 데모를 꾸밀수 있다. 프로젝트, 소스코드에 대한 설명 등을 써주면 보기가 좋다. ▶ 작성 방법 github 페이지에서 작성할 수 있다. Edit file 에서 작성을 하고, Preview changes 에서 미리 보기가 가능하다. - 헤더 (#) h1 ~ h6 의 역할을 한다. (최대 6개까지 가능하며, 많이 붙을수록 작아진다.) 입력 글자의 앞에 #을 붙여 사용한다 . 일반적으로 #2개또는 3개를 사용하여 제목으로 쓴다. - 리스트 리스트 형태를 사용할 수 있다. 입력 글자 앞에 *를 붙여준다. *을 붙여작성하면 preview에 다음과 같이 나타난다. - 인용구 인용구는 꺽쇠를 사용하여 해당 구문 앞에 붙여준다. - 소스코드 블럭 ```(언어)``` 안에..
log4j 사용하기 log4j ▶ log4j 란? 프로그램을 작성하는 도중에 로그를 남기기 위해 사용되는 자바기반 로깅 유틸리티이다. 디버그용 도구로 주로 사용되고 있다. 즉, 로그문의 출력을 다양한 형태로 도와준다. - 공식페이지 : https://logging.apache.org/log4j/2.x/ ▶ log4j의 레벨 로그 레벨 설명 fatal 아주 심각한 에러가 발생한 상태 error 요청을 처리하는 중 문제가 발생한 상태 warn 처리 가능한 문제, 향후 에러의 원인이 될 수 있는 경고 메세지 info 로그인, 상태 변경과 같은 정보 메세지 debug 개발 시 디버그 용도로 사용한 메시지 trace 신규 추가된 레벨로 디버그 레벨이 넘 광범위한 것을 해결하기 위해서 좀 더 상세한 상태를 나타냄 ▶ log4j의 레이..
Git - 형상관리 Git - 형상관리 ▶ Git 컴퓨터 파일의 변경사항을 추적하고, 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템. GIT HUB ( http://github.com ) Git Hub 회원가입 후, Start Project -> 프로젝트 생성 ▶ Git에 올린 프로젝트를 workspace로 불러오기 맨 마지막, Import Maven Projects... 를 클릭하면 workspace에 불러와진다.