본문 바로가기

Linux19

리눅스 페도라 10 버전에서 아파치 Httpd-2.0.49 설치 하기 아파치를 이미 설치 해보신 분이 설치하는 것으로 생각하며 디테일한 설명은 생략했으니 참고하셔서 활용 하시기 바랍니다. 아파치는 PHP보다 먼저 설치 되어야 하며 한 서버에 MySQL도 같이 설치 하신다면 아파치 보다 MySQL이 먼저 설치 되어야 합니다. 설치순서 : MySQL > Apache > PHP 1. 아파치 설치전 yum 으로 필요한 라이브러리 설치 yum install lksctp-tools-devel 2. 다운로드 후 압축풀기 wget http://ftp.superuser.co.kr/pub/apache/httpd-2.0.49.tar.gz tar xvzf httpd-2.0.49.tar.gz cd httpd-2.0.49 * 위 url로 다운로드 되지 않을 경우 아래 파일을 직접 받으셔도 됩니다... 2009. 9. 1.
부팅시 xwindow 실행하도록 할려면 /etc/inittab 수정 부팅시 자동으로 xwindow로 띄우거나 콘솔로 띄우고자 할 경우 /etc/inittab 파일에서 id:3:initdefault: 부분의 숫자 3 부분을 변경 해 주면된다. vi /etc/inittab # Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to th.. 2009. 8. 14.
PHP 설치시 생길수 있는 오류 해결 방법 오류1: configure: error: DBA: Could not find necessary header file(s). 해결: 관련 라이브러리를 설치하면 됩니다. yum install gdbm-devel 오류2: configure: error: Cannot find ldap.h 해결: 위와 같은 오류 발생의 원인은 필요한 패키지가 설치되지 않아서 생긴 오류 입니다. 즉, 리눅스 설치 하실때 개발 패키지라고 있죠 그거 왠만해선 체크해서 설치 해주시는게 좋습니다. 특히 소스 설치시에 필요한 패키지가 없어서 위와 같은 오류가 생기는 것으로써 소스 설치시에 필요한 것들을 yum 으로 모두 설치 해주는게 좋습니다. 이미 설치된것은 설치를 하지 않으니 yum 이 아주 편리하죠. yum -y install gcc.. 2009. 8. 14.
리눅스 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.