error while loading shared libraries: libmysqlclient.so.16 의존관계 에러 처리 ldd,ldconfig 기존에 사용하던 mysql을 업그레이드 했더니 의존관계 에러가 나왔다 확인 방법은 오류가 발생된 파일을 ldd [오류난 파일명] 명령어로 실행해서 보면 해당 의존관계에 대해서 나온다 그떄 file not found 가 있다면 해당 라이브러리를 찾아서 해당 위치에 넣어주거나 다른 위치에 존재 할 .. 리눅스 2015.03.14
mysql 5.7.6 기동 후 You must SET PASSWORD before executing this statement 메세지 처리 set password='[적용할 비번]'; 이게...이상한게 홈페이지에서는 password 함수나 기타 option을 주라고 했는데...바로 입력해야 구문 오류가 안난다. 환장하겟네...몇시간 삽질했다 구글링으로 어렵게 찾앗다....버그같다고 하던데... * 그냥 문자 넣으면 ERROR 1819 (HY000): Your password does not satisfy the curr.. mysql 2015.03.14
대용량 텍스트 파일 내용 변경하기 perl 언어를 이용한 방식인데 옵션은 자세히는 나도 잘 모른다. perl -ibak -pe 's/[찾을 문자열]/[변경할 문자]/g' 파일명 요렇게 하면 변경이 잘된다...대용량에서 잘된다고 한다. 내가 테스트 할 파일은 20G가 인데 1G기가 미만에서는 일단 확인 했다. 참고:http://firstboos.tistory.com/entry/%EB%8C%80%EC%9A%A.. 리눅스 2015.03.12
nginx + php-fpm web was 영역 분리 nginx 설치된 서버에서 vi /etc/nginx/conf.d/default/conf //document 경로 root [document root 경로]; location / { index index.html index.htm index.php; } //php-fpm 연동 부분 location ~ \.php$ { # root html; fastcgi_pass 127.0.0.1:9000; //소켓 방식 보단 포트 지정방식이 좋다고함 php-fpm의 설정상의 리스너값과 동일해야됨 fastcgi_index i.. 리눅스 2015.03.10
nginx 사용시 보안 이슈 nginx 사용시 php 스쿨에서 본건데 원문은 : http://phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=77007&page=#c_77013 이걸 참고 하면 된다. 요지는 url 파라미터로 넘어오는 악성코드가 변조를 이용하여 실행이 가능한 근원적 문제가 있으니 설정값을 그대로 사용하지 말고 변경해서 사용하라는 .. 리눅스 2015.03.10
centos 6.x nginx yum 설치 centos 6.x 버전을 기준으로 한다 최초에 yum install nginx 하면 해당 레포지토리의 위치를 모름으로 yum 레포지토리에 추가한다. vi /etc/yum.repos.d/nginx.repo 로 생성 하고 하단에 구문을 기입 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1 작성후 yum install nginx 로 설치 상.. 리눅스 2015.03.09
centos mysql 기본 설치 버전 최초 실행 및 데이터위치 설정 기본 설치 여부는 service mysqld status 로 확인 중지 중이면 vi /etc/my.cnf 설정 파일에서 datadir 항목에 원하는 위치 지정 해당위치 디렉토리 권한및 사용자 chown -R mysql:mysql mysql/ 설정 완료 후 chkconfig mysqld on 으로 부팅시에도 자동 실행 설정 iptalbes 에 방화벽 설정 service mysqld start /usr/bin/mysqladmin -.. mysql 2015.03.09
centos6.x 기본마운트 fdisk -l //디스크확인 확인후 디스크 파티션 생성 fdisk [디스크확인으로 확인한 장치경로] n:새로생성 (e:확장,p:프라이머리(1-4)설정) 디폴트 p로 하고 파티션 넘버링은 1로 엔터 w: 저장하면 나옴 파티션생성을 확인후 파일시스템 포맷 mkts.ext4 [생성된 파티션장치경로] 로 파일포맷 (centos 5.x는.. 리눅스 2015.03.05
rsync 이용법 rsync 는 scp 와 비슷 하지만 기능이 더 뛰어난거 같다. 양쪽 디렉토리를 비교해 없는 파일만 가져오는 기능과 압축 기능이 있어서 훨씬 빠른 성능을 가져온다 물론 cpu의 부하는 어느정도 존재하지만 실재 서버스 하는 서버에서 테스트 했는데 운용중에도 크게 영향을 미치진 않았다. 그리.. 리눅스 2015.02.24
scp 및 rsyn 를 자동으로 로긴 하게 만드는 ssh 자동인증 ==로컬서버=== ssh-keygen -t rsa 로 키를 생성하면 키 생성요약과 함께 암호화 할거냐고 묻는다 passphase : 넣으라고 하는데 공란으로 두면 활성화를 안한다 2번 물어보니 2번 엔터 치면 된다 후에 키 생성 구문이 나오고 생성된 키는 로긴 한 유저의 홈디렉토리 및에 보면 .ssh 폴더 안에 생성된다.. 리눅스 2015.02.24