25 01 2016
mv 파일명 변경 또는 파일위치 변경 보통 한개의 파일명 변경할때 사용 mv 옵션 소스데이타 바뀔데이타 mv access.log access.log.20150125 rename 여러개의 파일명 변경시 사용 rename jpg(바꿀파일명) JPG(바뀔파일명) *.jpg(이 파일중에서)
화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/
25 01 2016
mv 파일명 변경 또는 파일위치 변경 보통 한개의 파일명 변경할때 사용 mv 옵션 소스데이타 바뀔데이타 mv access.log access.log.20150125 rename 여러개의 파일명 변경시 사용 rename jpg(바꿀파일명) JPG(바뀔파일명) *.jpg(이 파일중에서)
7 01 2016
1)httpd.conf 설정 Include conf.d/mod_jk.conf # Virtual hosts Include conf/extra/httpd-vhosts.conf 2)/apache2/conf.d/ 안의파일 mod_jk.conf, uriworkermap.properties, workers.properties (1) mod_jk.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# Load mod_jk m odule # Specify the filename of the mod_jk lib LoadModule jk_module modules/mod_jk.so # Where to find workers.properties JkWorkersFile conf.d/workers.properties # Where to put jk logs #JkLogFile logs/mod_jk.log JkLogFile "| /web/apache2/bin/rotatelogs /web/apache2/logs/mod_jk.log.%Y%m%d 86400" # Set the jk log level [debug/error/info] #JkLogLevel debug #JkLogLevel info JkLogLevel error # Select the log form at JkLogStampFormat "[%a %b %d %H:%M:%S %Y]" # JkOptions indicates to send SSK KEY SIZE #JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JkOptions +ForwardKeySize +ForwardURICompat +ForwardURICompatUnparsed -ForwardDirectories # JkRequestLogFormat JkRequestLogFormat "%w %V %T" # Mount your applications # The default setting only sends Java application data to mod_jk. # Use the commented-out line to send all URLs through mod_jk. # JkMount /* loadbalancer #JkMount /application/* loadbalancer #JkMountFile conf.d/uriworkermap.properties # Add sharedmemory. # This directive is present with 1.2.10 and # later versions of mod_jk, and is needed for # for load balancing to work properly JkShmFile logs/jk.shm |
(2)uriworkermap.properties
1 2 3 4 5 6 7 8 9 10 |
#/jkstatus=jkstatus #/jmx-console=loadbalancer #/jmx-console/*=loadbalancer #!/*.gif=loadbalancer #!/*.jpg=loadbalancer /=loadbalancer /*=loadbalancer |
(3)workers.properties
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#worker.list=loadbalancer,jkstatus worker.list=aaa1,bbb1 worker.template.type=ajp13 worker.template.ping_mode=A worker.aaa1.reference=worker.template worker.aaa1.host=123.123.123.123 worker.aaa1.port=8109 worker.bbb1.reference=worker.template worker.bbb1.host=123.123.123.123 worker.bbb1.port=8209 |
3)httpd-vhosts.conf ServerAdmin webmaster@dummy-host.example.com DocumentRoot “/web/apache2/htdocs/aaa1” ServerName aaa1.nuriware.com ServerAlias aaa1.nuriware.com ErrorLog “| /web/apache2/bin/rotatelogs /web/apache2/logs/lms-error.log.%Y%m%d 86400” CustomLog “| /web/apache2/bin/rotatelogs /web/apache2/logs/lms-access.log.%Y%m%d 86400” common SetEnvIf Request_URI “/webimg/*” no-jk JkMount / aaa1 JkMount /* aaa1 ServerAdmin webmaster@dummy-host.example.com DocumentRoot “/web/apache2/htdocs/bbb1” […]
7 01 2016
Redhat 의 경우 1.다운로드 http://pkg.jenkins-ci.org/redhat/ 에서 최신 jenkins rpm 파일을 다운로드 한다. 2.개발서버에 복사 1.ftp를 통해 개발서버에 복사(내부망이며 외부접근이 안될경우) 2.wget를 통해 다운로드 3. 설치 (1)터미널로 개발서버에 접속 root계정으로 로그인한후 rpm파일이 있는 디렉토리로 이동 #rpm -Uvh jenkins-1.xxxxxx.noarch.rpm (2)RPM패키지가 정상적으로 설치되었는지 확인 #rpm -ga | grep jenkins (3)설치되었음을 확인했으면 #service jenkins start 4.Jenkins 홈 디렉토리 변경 […]
26 11 2015
Characterset
1 |
select parameter, value from nls_database_parameters where parameter = 'NLS_CHARACTERSET'; |
계정에 대한 권한 검색
1 |
select * from session_privs; |
현대 테이블스페이스
1 |
select * from dba_data_files |
계정잠금해제
1 2 3 |
sqlplus접속 (sys계정) alter user 계정 account unlock; |
21 10 2015
1 2 3 |
update tb_biz_cntnts a,tb_lctre_epso b set a.lrn_time = b.lrn_time where a.cntnts_id = b.cntnts_id |
31 07 2015
sample_all_source_aes256_imcore_net AES256암호화를 다양한 Language에서 지원되도록 구현한 소스 http://www.imcore.net/encrypt-decrypt-aes256-c-objective-ios-iphone-ipad-php-java-android-perl-javascript-python/ 소스를 오픈해주신 imcore.net에 감사를 드립니다. *java1.6이상은 AES256으로 할때 라이브러리 업데이트 필요
23 07 2015
파일 코멘트 자동생성 조정 eclise > window >preference >선택 여기에서 java>code style > code templates 에서 Code / New Java Files 편집정 테마조정 http://eclipsecolorthemes.org/ 여기에서 Eclipse -> File -> Import -> General -> Preferences 적용하면 된다.
17 07 2015
1.IIS기존 32bit 에서 운영중인것을 win2008 64bit iis7.5에서 운영하려고하니 기존 dll(업로드 콤퍼넌트등)등이 말썽이 생겼다. 이럴경우 응용프로그램풀을 32bit로 사용하면 해결가능하다. FTP설정(아래의 URL에 잘나와있음) http://orangepark.tistory.com/123 순서 1.사용자에서 ftp로 접속할 계정을 생성 2.FTP서버생성후 사용권한편집에서 위에서 만든 계정추가 3.FTP루트의 FTP권한부여규칙에 생성한 계정을 추가 허용으로 한다. 4.FTP루트의 FTP인증에서 IisManagerAuth 사용을 사용자지정으로 추가하고 기본인증을 사용으로 하고 익명인증 사용안함으로 한다. 그리고 IIS […]
14 07 2015
vi tomcat.sh 상단에 description ,processname등을 입력한다.
1 2 3 4 5 6 7 8 9 10 11 |
#!/bin/bash ### BEGIN INIT INFO <span id="line-2" class="anchor"></span># Provides: scriptname <span id="line-3" class="anchor"></span># Required-Start: $remote_fs $syslog <span id="line-4" class="anchor"></span># Required-Stop: $remote_fs $syslog <span id="line-5" class="anchor"></span># Default-Start: 2 3 4 5 <span id="line-6" class="anchor"></span># Default-Stop: 0 1 6 <span id="line-7" class="anchor"></span># Short-Description: Start daemon at boot time <span id="line-8" class="anchor"></span># Description: Enable service provided by daemon. <span id="line-9" class="anchor"></span>### END INIT INFO |
링크를 걸어준다.
1 |
ln -s /app/dev/xxx/tomcat.sh /etc/init.d/Tomcat |
권한변경
1 |
chmod -R 755 /etc/init.d/Tomcat |
서비스등록
1 |
sudo update-rc.d Tomcat defaults |
이상 service Tomcat start TroubleShooting 서비스해지 sudo update-rc.d -f Tomcat remove warnging missing LSB information
14 07 2015
Tomcat 실행시 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
1 |
sudo apt-get upgrade libtcnative-1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
find -name libtcnative-1* ./var/cache/apt/archives/libtcnative-1_1.1.29-1_amd64.deb ./var/lib/dpkg/info/libtcnative-1:amd64.postrm ./var/lib/dpkg/info/libtcnative-1:amd64.list ./var/lib/dpkg/info/libtcnative-1:amd64.md5sums ./var/lib/dpkg/info/libtcnative-1:amd64.shlibs ./var/lib/dpkg/info/libtcnative-1:amd64.postinst ./usr/share/lintian/overrides/libtcnative-1 ./usr/share/doc/libtcnative-1 ./usr/lib/x86_64-linux-gnu/libtcnative-1.so.0.1.29 ./usr/lib/x86_64-linux-gnu/libtcnative-1.a ./usr/lib/x86_64-linux-gnu/libtcnative-1.so ./usr/lib/x86_64-linux-gnu/libtcnative-1.so.0 |
위의 /usr/lib밑으로 링크를 걸어준다.
1 |
ln -s /usr/lib/x86_64-linux-gnu/libtcnative-1.so /usr/lib/libtcnative-1.so |
해결된다.