admin 2018.05.24 centos6 / centos7 apache geoip install o/s : centos 7 / 6 x64 적용 : apache geoip module install [crayon-6632c1d7c7a32768445777/] httpd.conf 에 적용 [crayon-6632c1d7c7a3a670923060/] access.log 에서 확인 [crayon-6632c1d7c7a40465121654/] Read More..
+ admin 2018.04.19 centos 7 memory usage 리눅스에서 메모리 사용량을 확인하는 방법을 알아보자. 기존 centos 6.x 버전 밑으로는 free -m 을 통해서 메모리 사용량을 쉽게 확인할수 있었다. 캐시 영역의 메모리도 여유 메모리로 봐야 한다. 여기서 빨간색으로 표시는 USED 부분과 노란색 FREE 부분으로 메모리 사용량을 계산할수 있다. 전체 용량 : 3821 실질 여유 메모리 = 3383 = ( 142 + 161 + 3078 ) = ( 첫번째 항목에 노란색 부분의 값을 모두 더한값 / free + buffer + cached ) 메모리 사용량 (%) = 메모리used/(메모리used+메모리free)*100 awk를 이용해서 위 메모리 값을 계산해보자 / 11.5 %의 메모리 사용량을 확인할수 있다 [crayon-6632c1d7c96f8... Read More..
admin 2018.04.17 리눅스 개행문자 줄바꿈 ( linux change ^m to newline ) 개행문자 ^m 있는경우 자동으로 줄바꿈을 하면서 ^m을 삭제하는 방법 간단한다 [crayon-6632c1d7cb84e385696114/] Read More..
admin 2018.04.17 리눅스 파일 인코딩 확인 및 변환 euc-kr <-> utf8 ( File Encoding ) 리눅스 파일에서 현재 파일의 인코딩 확인 후 euc-kr / utf8 변환하는 방법 먼저 현재 파일이 어느 파일로 인코딩 되어 있는지 확인해보자 file 명령어로 확인해보면 된다 [crayon-6632c1d7cbba2324502965/] 현재 파일은 euc-kr로 되어 있다 UTF8에서 사용하기 위해서 iconv로 변환을 진행해보자 iconv -c -f euc-kr -t utf-8 agent_instal.sh > agent_install_utf8.sh [crayon-6632c1d7cbbab504381446/] 반대로 현재 UTF8 파일을 EUC-KR로 변경해보자 [crayon-6632c1d7cbbb0452710980/] localhost Read More..
admin 2018.04.05 make[2]: *** [exports.lo] 오류 1 make: *** [all-recursive] 오류 1 [crayon-6632c1d7cc874945282868/] apahce 2.4 comfile make 작업시 에러가 발생 [crayon-6632c1d7cc87c026868821/] 해당 부분은 apr 버전이 기본으로 설치된 yum 버전이 낮아서 그렇다 별도 apr를 comfile을 진행하기 위해서 기본 설치된 버전을 삭제 후 진행하자 [crayon-6632c1d7cc882499031155/] Read More..
admin 2018.03.26 ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory python에서 mysql import 발생하는 에러 1. 에러발생 [crayon-6632c1d7cd569310912045/] 라이브러리 문제이므로 라이브러리를 심볼릭 싱크 해준다 [crayon-6632c1d7cd572843147382/] Read More..
+ admin 2018.03.21 apache 2.4 cband install ( httpd 2.4 cband install ) apache 2.4 cband install 1. 다운로드 및 패치작업 [crayon-6632c1d7cd874295476904/] 2. 가상호스트에 cband 적용 [crayon-6632c1d7cd87c026842530/] 3. httpd.conf에 내용 수정 [crayon-6632c1d7cd882697239313/] 4. 웹주소창에 cband 확인 Read More..
+ admin 2018.03.21 CentOS 7 APM 최신버전 설치 ( apache php mariadb ) 컴파일 설치 ( comfile install) OS : CentOS 7.x APM INSTALL : Apache 2.4.29 / PHP 7.2.3 / Mariadb 10.2.13 LAPM ( Linux Apache PHE Mysql Mariadb comfile install ) APM을 간단하게 YUM으로 설치할 수 있지만 추후 관리 부분으로 인해서 COMFILE해서 설치하는것으로 포스팅 시작 1. 기본 라이브러리 설치 / 기본 설치 후 myssql-libs가 설치될수 있으니 remove [crayon-6632c1d7cdc7d761912855/] 2. Mariadb 10.1.31 ( 최신 버전인 10.2.13 버전이 존재하지만 PHP 라이브러리 에러로 인해 한단계 낮은 버전으로 INSTALL ) [crayon-6632c1d7cdc8581851... Read More..
admin 2018.03.21 CentOS 7 vsftpd install ( yum ) O/S : CentOS 7.x ftp 프로그램은 여러가지 존재한다 vsftpd / proftpd / pure-ftpd 이중에서 가장 편하게 설치할 수 있는 vsftpd를 설치해 보자 1. 프로그램 설치 [crayon-6632c1d7d0529396781599/] 2. vsftpd.conf 수정 [crayon-6632c1d7d0531803070853/] vsftpd.conf 파일 다운로드 —> vsftpd 파일명 변경해서 사용 3. 부팅시에 해당 데몬이 올라올수 있도록 시스템에 등록 [crayon-6632c1d7d0537644790206/] 4. 서비스 시작 [crayon-6632c1d7d053f949653091/] Read More..