전체 글 86

proPerties 암호화

** proPerties 암호화 1. 메이븐을 사용할 경우엔 pom.xml에 아래 부분을 추가 한후 업데이트를 받는다. (메이븐은 사용하지 않을땐 jar파일 다운 후 추가.) org.jasypt jasypt-spring31 1.9.0 추가한다. 2. xml 설정을 한다. jdbc.properties fleet.properties 3. 암호화 값을 설정한다. jdbc.properties 값을 암호화할때 중요한건 encryptor.setPassword("leesungmin") 이부분이랑2에서 설정한 value부분이랑 같아야 한다는 점이다. 4. proPerties 값 설정 3에서 출력된 값을 proPerties에 넣어준다.

BackEND/Web server 2017.11.30

웹서버와 톰캣 연동 방법

** 웹서버와 톰캣 연동 방법 아파치와 톰캣이 설치되 있다는 가정하에 진행 하도록 한다. (1) mod_jk 컴파일mod_jk를 컴파일 하기 위해서는 gcc와 httpd-devel 패키지가 설치되 있어야 한다.#yum install gcc gcc-c++#yum install httpd-devel#which apxs //apxs 경로를 찾는다 http://tomcat.apache.org/download-connectors.cgi 에서 소스 download#wget http://apache.mirror.cdnetworks.com//tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.37-src.tar.gz#tar zxvf tomcat-connectors-1.2.37-sr..

BackEND/Web server 2017.11.30

ssl websocket (wss) 설정

1. 프로세스 (1) 서버가 실행되면서 websocket 준비 - setAllowedOrigins("*") 을 작성해야 wss 통신 가능public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) { registry.addHandler(videoDataHandler(), "/livevideo").setAllowedOrigins("*");} (2) 호출 ws (or) wss://domain:port/livevideovar wsketSrc = "";if(protocol == "https:") { wsketSrc = 'wss://' + domain + '8443/livevideo?DeviceId=' + device_id + '&Channel..

DevOps/Linux 2017.11.30

우분투에 tomcat 설치 및 자동시작

1. 웹에서 파일을 다운로드 받는다.sudo wget http://mirror.apache-kr.org/tomcat/tomcat-7/v7.0.47/bin/apache-tomcat-7.0.47.tar.gz 2. 압축을 풀어 준다. sudo tar xvf apache-tomcat-7.0.47.tar.gz 3. 설치할 곳으로 압축 해제된 폴더를 이동한다.sudo mv apache-tomcat-7.0.47 /usr/local/tomcat7 4. startup.sh 가 있는 곳으로 이동cd /usr/local/tomcat7/bin/ 5. Tomcat 서비스 시작sudo ./startup.sh 6. 정상 작동 여부 테스트 하기브라우져 주소창에 http://ip:8080 입력 7. 서버 reboot 시 Tomcat ..

DevOps/Linux 2017.11.30