본문 바로가기

Server/Linux

(23)
kill 특정 프로세스 죽이기 kill 명령어를 통해서 개별적으로 프로세스를 죽일수 있다. 금요일에 걸어둔 배치 파일 소스에 문제가 있었다. ㅠㅠ 공포의 무한 루프 ㅠㅠ 바로 소스 수정하고 프로세스를 보았는데 cron으로 5분 간격으로 돌리던 배치 파일이 엄청나게 쭉~~~ 프로세스 ID별로 하나씩 지우기엔 벅차 gerp과 awk를 이용하여 한방에 모두 죽일수 있었다. # kill -9 `ps -ef | grep "/usr/bin/php -q /etc/enduser.php" | grep -v grep | awk '{print $2}'`
FIND - 파일안에 내용 찾기 # find ./ -name "*.zone" -exec grep "검색할 내용" /dev/null {} \; # find . -exec grep "검색할 내용" /dev/null {} \;
utf8_mime2text() PHP v5.2.6 설치시 생길 수 있는 에러 configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information . IMAP과 관련된 내용으로 CentOS의 경우 libc-client-devel설치로 간단하게 해결이 가능하다. # yum -y install libc-client-devel
CentOS v5.2 APM설치 가이드 Environment CentOS v5.2 (2.6.18-92.1.18.el5) Apache v2.2.10 (Source설치) MySQL v5.0.45 (RPM 설치) PHP v5.2.6 ZendOptimizer v3.3.3 설치 순서 MySQL >>> Apache >>> PHP 1. MySQL MySQL RPM버전이 소스 컴파일 한 버전 보다 조금 더 월등하다는 소문이 있다고 하여 RPM으로 설치 # yum -y install mysql mysql-server mysql-connector-odbc mysql-devel 모든 설치가 끝났으면 다시 한번 확인하여 보자. # rpm -qa | grep mysql mysql-connector-odbc-3.51.12-2.2 mysql-5.0.45-7.el5 my..
ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied Environment CentOS v5.2 (2.6.18-92.1.18.el5) Apache v2.2.3 PHP v5.2.6 Apache와 PHP를 연동 시켜 놓고 Zend를 설치하고 phpinfo로 확인해 보니 뭔가 빠진듯 하다. Zend Extension Manager는 떳는데, Zend Optimizer가 안 떳다. 설치할 때 아무런 에러가 없었는데 ㅡ.ㅡ; 수차례 재시동하며 확인 결과, 아파치 로그에서 그 원을 찾을 수 있었다. Failed loading /usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so: cannot re..
libphp5.so : cannot restore segment prot after reloc: Permission denied Environment CentOS v5.2 (2.6.18-92.1.18.el5) Apache v2.2.3 PHP v5.2.6 PHP설치하고 Apache연동을 하려는데 쌩뚱맞은 에러가 나타났다. httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied restorecon -R -v /usr/local/apache/modules/libphp5.so 세그먼트 쪽이라..
Red Hat Enterprise Linux AS release 4 (Nahant Update 4) Daemon List Red Hat Enterprise Linux AS release 4 (Nahant Update 4) Daemon List NetworkManager : 자동으로 최대 사용가능한 연결에 네트워크 연결을 스위칭한다. acpi : 커널로부터 ACPI 이벤트들을 받아서 처리한다. anacron : downtime까지 남겨진 cron 작업들을 실행한다. apmd : 베터리 상태를 모니터링하고 기록(syslog(8))한다. 고급 전원 관리기능을 하는 데몬 # Run this if your machine is not using APM (mostly laptops/or using ACPI) arptables_jf : 자동으로 arptables로 패킷 필터링을 하는 방화벽 데몬 atd : 백그라운드 작업을 수행하거나 예..
[Linux Setup] 설치 후 기본 설정 1) Update 확인 yum -y update 2) 한글 설정 vi /etc/sysconfig/i18n #korean setup LANG="ko_KR.eucKR" SUPPORTED="en_US.iso885915:en_US:en:ko_KR.eucKR:ko_KR:ko" SYSFONT="lat0-sun16" SYSFONTACM="iso15" 3) 매뉴얼 설정 수정 vi /etc/man.config # setup menual PAGER /usr/bin/less -isr 4) SSH 유저 권한 rm -rf /usr/bin/sudo //필요 없는 건 아에 지우고 chmod 4750 /bin/su // su의 권한을 바꾸어 주고 chown root:wheel /bin/su // su를 실행 할 수 있는 그룹을 지정..