우분투 14

우분투(Ububtu)11.10 에서 fuser 좀비 프로세스가 급격히 증가하는 현상

서버를 설치하면서 우분투 최신버전인 11.10과 APM패키지를 설치하였다. 어느 정도 정상적으로 작동하다가, 알수없는 fuser 프로세스가 급격히 증가하면서 좀비프로세스가 되는 현상이 있었다. DDOS나 DB처리 과정에서 발생하는 것이 아닐까 생각하여 로그도 봐보고, Apache Timout 등 설정도 바꿔봤지만 아무런 효과도 볼 수 없었다. 재부팅 후 10~20분만 지나면 이런 현상이 발생했는데, 관련 자료를 찾아도 없던 중 자료 하나를 발견하여 우선 테스트 중이다. 설정 후 2시간 정도 작동해 보니 현재까지는 양호하게 작동하고 있다. /etc/cron.d/php5 파일 내용이 11.04와 달라졌는데, 우선 11.04 내용으로 변경하여 적용했다. 11.10 버전은 아래의 내용이다. 09,39 * * *..

IT/리눅스팁 2011.11.25

우분투 APM컴파일 설치 5. Apache, MySQL 자동실행 설정

최근에는 패키지로 배포되는 APM이 여러면에서 상당히 편리하므로 컴파일해서 설치할 필요가 없는 편입니다. 이 문서는 개인적인 차원에서 정리하는 것임을 밝혀 둡니다. 1. chkconfig 설치 이미 설치되어 있다면, 설치하지 않아도 됨 # apt-get install chkconfig 2. MySQL 자동실행 설정 실행 스크립트 /etc/init.d 로 복사 # cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld chkconfig으로 등록 # chkconfig --add mysqld 3. Apache 자동실행 설정 실행 스크립트 /etc/init.d 로 복사 # cp /usr/local/apache2/bin/apachectl /etc/init..

IT/리눅스팁 2009.04.10

우분투 APM컴파일 설치 4. APM컴파일 후 설정

최근에는 패키지로 배포되는 APM이 여러면에서 상당히 편리하므로 컴파일해서 설치할 필요가 없는 편입니다. 이 문서는 개인적인 차원에서 정리하는 것임을 밝혀 둡니다. 1. PATH 설정 /etc/profile 에 아래 내용 추가 # form Apache located at /usr/local/apache2 if [ –d /usr/local/apache2 ] LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apache2/lib; export LD_LIBRARY_PATH PATH=$PATH:/usr/local/apache2/bin; export PATH; fi # from MySQL located at /usr/local/mysql if [ –d /usr/local/mysql ]..

IT/리눅스팁 2009.04.10

우분투 APM컴파일 설치 3. APM설치

최근에는 패키지로 배포되는 APM이 여러면에서 상당히 편리하므로 컴파일해서 설치할 필요가 없는 편입니다. 이 문서는 개인적인 차원에서 정리하는 것임을 밝혀 둡니다. 주의1) -기호 2개가 연속으로 있을 때 조금 긴 -기호로 바뀌어 버리네요. 수정이 잘 안되니, 참고 바랍니다. ^^;; 1. MySQL # wget http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.67.tar.gz/from/http://mysql.byngsoo.net/ # tar xvzf mysql-5.0.67.tar.gz # cd mysql-5.0.67 # ./configure --prefix=/usr/local/mysql --without-readline --enable-thread-sa..

IT/리눅스팁 2009.04.10

우분투 APM컴파일 설치 2. 라이브러리 설치

최근에는 패키지로 배포되는 APM이 여러면에서 상당히 편리하므로 컴파일해서 설치할 필요가 없는 편입니다. 이 문서는 개인적인 차원에서 정리하는 것임을 밝혀 둡니다. 주의1) -기호 2개가 연속으로 있을 때 조금 긴 -기호로 바뀌어 버리네요. 수정이 잘 안되니, 참고 바랍니다. ^^;; 1. readline # wget ftp://ftp.cwru.edu/pub/bash/readline-5.2.tar.gz # tar xvzf readline-5.2.tar.gz # cd readline-5.2 # .configure –enable-multibyte # make # make install 2. libxml2 # wget ftp://xmlsoft.org/libxml2/libxml2-2.7.3.tar.gz # ta..

IT/리눅스팁 2009.04.10

우분투 APM컴파일 설치 1. 패키지 제거

최근에는 패키지로 배포되는 APM이 여러면에서 상당히 편리하므로 컴파일해서 설치할 필요가 없는 편입니다. 이 문서는 개인적인 차원에서 정리하는 것임을 밝혀 둡니다. 주의1) mysql과 apache2 데몬을 반드시 중지 후 제거한다. 주의2) 아래 제거는 상황에 따라 달라질 수도 있으며, 다른 방법이 있을 수 있다. (의존성 검사 후 제거해 주는 거라 이렇게 나열하지 않아도 가능하지 않을까?) 주의3) -기호 2개가 연속으로 있을 때 조금 긴 -기호로 바뀌어 버리네요. 수정이 잘 안되니, 참고 바랍니다. ^^;; 1. mysqld 제거 # /etc/init.d/mysql stop # apt-get --purge autoremove mysql-server mysql-client libmysqlclient1..

IT/리눅스팁 2009.04.10

우분투에서 MySQL 원격 접속 허용하기

MySQL 사용자 계정의 허용 호스트를 % 또는 IP주소로 허용해 주고 나서도 제대로 연결이 안되는 문제를 겪었다. 이를 해결하기 위해서는 my.cnf 를 수정하여 MySQL을 재실행 해주어야 한다. 1. my.cnf 수정 vi /etc/mysql/my.cnf # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 # # * Fine Tuning 위의 bind-address = 127.0.0.1 로 된 부분을 아래처럼 주석처리해 준다. # Instead of skip-networking th..

IT/리눅스팁 2008.09.07

Ubuntu 7.10 에서 mod_rewrite 설치 및 활성화하기

제로보드XE를 설치하다가 mod_rewrite가 기본으로는 활성화 되지 않는 점을 발견 했다. 이때는 sudo a2enmod rewrite 명령어를 사용하면 mod_rewrite가 설치된다. apache2 force-reload 명령어를 사용하여 활성화하면 된다. 앗!! 그런데 안된다... 쩝 /etc/apache2/sites-enabled/000-default 파일을 열어서 아랫부분처럼 수정해 준다. (apache2.conf 파일이 분리되어 있구나...) Options FollowSymLinks AllowOverride FileInfo 그리곤 apache2 -k restart 명령어로 아파치 재시작!! 그럼 성공!!!

IT/리눅스팁 2008.05.13