본문 바로가기

리눅스24

[리눅스] zlib 설치시 gcc 오류 리눅스 OS 페도라 10 버전을 설치 한 후에 APM설치 하기전 zlib 을 설치 하기 위해 소스 파일 압축을 해지 하고 ./configure 를 했더니 No. 라는 메시지만 잔떡 나타난다. 이후 make 명령을 실행하면 다음과 같은 메시지가 나타난다. make: cc: 명령을 찾지 못했음 페도라 5 또는 9 버전을 설치시엔 없었는 증상인데 아마도 설치시에 용량을 줄이기 위해 개발 패키지 체크를 모두 껐던게 문제였던것 같다. 어쨌거나 해결방법은 초간단. yum 을 이용해 간단히 설치할 수 있다. yum install gcc 자! 그럼, 두말하면 잔소리 에러난 증상과 설치 하는 과정을 쭈욱 보도록 합시다. 1. zlib 설치시 gcc 오류 발생 [root@ ]# tar xvfj zlib-1.2.3.tar... 2009. 7. 17.
리눅스 netstat로 웹서버 사용자수 구하기 netstat로 웹서버 사용자수 구하기 전체연결수 netstat -n|grep -F :80|egrep '(ESTAB|SYN)'|sed 's/:[0-9]*//'|sort -u|wc -l unique연결수 netstat -n|grep -F :80|egrep '(ESTAB|SYN)'|awk '{print $3}'|sed 's/:[0-9]*//'|sort -u|wc -l -- 설명 netstat 은 네트워크의 상황을 나타내주는 유틸리티입니다. 옵션 -n은 재분석을 하지 않는옵션으로 빠른 결과출력 속도를 가져오죠. grep는 정규표현식시 일치하는 줄만을 출력하는 쉘입니다. -F옵션은 정규표현식을 사용하지 않겠다는 옵션이고.. ":80"은 netstat에서 ":80"을 포함한 줄만을 출력한다는 것이죠.. 즉. ht.. 2009. 5. 27.
Linux(프록시 서버 설치 및 구성) 리눅스에서 프록시 서버 구성은 스퀴드 프록시 소프트웨어를 사용합니다. 기본으로 전체 설치를 했으면 스퀴드가 설치가 되어 있을것입니다. 확인방법은 #rpm -qa | grep squid 설치가 되지 않았다면 설치시디에 스퀴드 패키지가 있으므로 설치할 수 있습니다. 여기서는 소스로 설치하는 방법을 설명하겠습니다. 소스다운로드 : http://www.squid-cache.org 파일을 받아 압축을 해제 합니다. #tar xvfz squid-3.0.STABLE2.tar.gz #cd squid-3.0.STABLE2 #./configure --prefix=/usr/local/squid #make #make install 설치중 별다른 에러 메시지 없이 제대로 설치가 되었다면 /usr/local 디렉토리에 스퀴드 디.. 2008. 10. 21.
부팅시 마운트 설정 변경 하려면 /etc/fstab 에는 부팅시 마운트 하는 설정 값이 들어 있습니다. 만약 /home 10G /home2 20G 였는데 10G 를 /home2 로 20G를 /home2 로 변경하고자 할때 보통 mv /home /home_bak -> mv /home2 /home -> mv /home_bak /home2 이런 과정을 생각하실 겁니다. 하지만 아마도 장치가 사용중입니다. 라는 메시지가 나타나는경우 마운트 된 폴더라 변경이 안된다는 겁니다. 그럴경우 /etc/fstab 에서 이름을 변경해주고 재부팅하시면 이름이 서로 변경되어 마우트 될겁니다. 2008. 9. 9.