본문 바로가기

배워야 산다/Linux18

포트포워딩 (톰캣의 포트를 80으로 띄우고 싶을 경우) 출처 : http://stevenjsmin.tistory.com/103 http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-sg-ko-4/s1-fireall-ipt-act.html 리눅스에서 1024 이하의 포트는 보안상의 이유로 ROOT 권한을 가진 프로세스만이 선점할 수 있다.별다른 조치 없이 80포트로 톰캣을 유저계정으로 띄우고자 할 때 아래와 같은 에러가 발생 한다. 2014. 11. 24 오전 11:14:15 org.apache.coyote.AbstractProtocol init정보: Initializing ProtocolHandler ["http-bio-80"]2014. 11. 24 오전 11:14:15 org.apache.coyote.AbstractProtocol i.. 2014. 11. 24.
[tomcat] 소스 수정시 자동 재시작 톰캣이 load하고 있는 class파일의 변경이 일어나면톰캣이 이것을 감지하고 있다가 컨텍스트를 리로드 할 수 있다. 설정은 $TOMCAT_HOME/conf/context.xml 파일 내에 부분을로 수정해 주면 된다. 하지만 이것을 감시하기 위해서는 리소스를 다소 잡아 먹게 되므로 개발시에만 적용하도록 한다. 설정파일을 변경하였으면 톰캣을 재시작해줘야 적용된다. 2014. 10. 30.
서버의 초기 접속 속도가 느릴때 리눅스 서버에서 구동되는 telnet 혹은 ssh ssh2, oracle, mysql 등등에서접속되고 나서는 속도가 빠르지만 접속하기 전까지 속도가 느린 경우가 있다. 이 경우에는 DNS 역질의 때문으로 /etc/resolv.conf 파일에 DNS 주소가 등록되어 있을 경우 에 발생한다.위 주소의 DNS 정보가 문제가 있다면 초기 접속 속도가 느리게 된다. 이경우에는 위 파일의 DNS주소를 모두 제거해 준뒤 네트워크 관련 서비스를 재시작 해주면 된다./etc/init.d/network restartservice network restart Reverse DNS lookup은 역으로 IP 주소를 도메인 이름으로 바꾸기 위한 질의이다.arp, netstat, ntpq, iptables 등 출력결과에 IP 주.. 2014. 10. 8.
리눅스 부팅시 자동실행 vi /etc/rc.d/rc.local 위 파일에 실행시키고자 하는 내용을 넣으면 부팅시 자동실행된다. 아래는 파일 내용# You can put your own initialization stuff in here if you don't# want to do the full Sys V style init stuff. touch /var/lock/subsys/localservice xinetd start # xinetd 자동실행service vsftpd start # ftp 자동실행 2014. 9. 30.
SVN 실행 (특정포트실행) svnserve -d -r [SVN이설치된 루트 디렉터리] // SVN 시작 svnserve -d -r [SVN이설치된 루트 디렉터리] --listen -port [특정포트] // 특정포트로 SVN시작 authz 파일 : dev그룹 안에 아이디passwd 파일 : 아이디에 맞는 패스워드 지정 2014. 7. 8.
톰캣 로그정리 (catalina.out) catalina.out이 계속 쌓이면 나중에 로그를 확인하기 곤란해 진다. 아래 쉘을 crontab 에 등록해놓고 하루에 한번씩 실행되도록 한다. #!/bin/sh # 변수설정LOG_DIR=/home/user/tomcat/logsDATE=`date +%Y-%m-%d`echo "LOG:"$DATE# 날짜별 catalina.out 기록cp $LOG_DIR/catalina.out $LOG_DIR/catalina.$DATE.outcat /dev/null > $LOG_DIR/catalina.out # 불필요한 로그파일 삭제rm -Rf $LOG_DIR/manager*.log $LOG_DIR/host*.log # 7일 전의 로그파일은 압축한다.i=7COMPRESS_DATE=`date +%Y-%m-%d --date $.. 2014. 3. 7.
반응형