Posted
Filed under 프로그래밍
mysql을 사용하다가 mariadb 10버전을 추가했다.
근데 기존에 쓰던 백업이 호환이 안되는게 아닌가 ㅋㅋㅋㅋ

mariadb 10버전은 xtrabackup_56을 사용해야 한다.
(참조 : Choosing the Right Binary)

하지만 innobackupex는 여전히 사용할수 없다.

apt-get install xtrabackup

* 백업
xtrabackup_56 --backup --datadir=/data/mysql/ --target-dir=/data/backup/mysql/

* 복구
xtrabackup_56 --prepare --target-dir=/data/backup/mysql/


2016/11/09 23:02 2016/11/09 23:02
Posted
Filed under 프로그래밍
가운데 파란키만 체리 갈축이고 나머지키는 오테뮤 청축~
기가 막히네~


사용자 삽입 이미지
2016/11/02 17:58 2016/11/02 17:58
Posted
Filed under 프로그래밍/PHP
난 PHPSTORM 을 쓰니까...
플러그인에서 power mode 라고 검색하면 Power Mode II 라는게 있는데 이걸 설치한다.
그럼 아래처럼 타이핑 할때마다 파파파팍~~
너무 심한것 같으면 설정에서 정도를 조절한다.

사용자 삽입 이미지



https://plugins.jetbrains.com/plugin/8251


2016/10/26 11:52 2016/10/26 11:52
Posted
Filed under 리눅스
1.우분투 소프트웨어 센터 실행
2.rabbitvcs-nautilus 검색 설치
3.재부팅 또는 sudo killall nautilus && nautilus 실행
4.파일탐색기 실행
5.디렉토리나 파일에 마우스 오른쪽 버튼 눌러본다
6.이미 SVN,GIT checkout이 되어있는것은 아이콘에 체크표시가 달린다.


사용자 삽입 이미지
2016/10/19 12:15 2016/10/19 12:15
Posted
Filed under 프로그래밍
용량이 0인 파일을 하위 디렉토리까지 전부 찾는다.

find . -size 0


2016/09/30 02:08 2016/09/30 02:08
Posted
Filed under 퍼온거
사용자 삽입 이미지
2016/09/29 20:41 2016/09/29 20:41
Posted
Filed under 프로그래밍/PHP
프로젝트 디렉토리에서 실행 

composer.phar이 없으면 가지고 온다.
 
curl -sS https://getcomposer.org/installer | php
 


guzzle 설치
 
./composer.phar require guzzlehttp/guzzle
 


index.php 에 추가
$container['guzzleHttp'] = function ($container) {
 $client = new \GuzzleHttp\Client();
 return $client;
};


사용은 이런식으로..
 
echo $container['guzzleHttp']->get('http://www.naver.com')->getBody();
 


주의 : AWS SDK를 사용한다면 이미 AWS SDK에서도 guzzle을 로드하기때문에 충돌난다.
이럴때는 그냥 AWS SDK에 포함되어있는 guzzle을 사용하면된다.

참조 : http://docs.guzzlephp.org/en/latest/quickstart.html



2016/09/19 15:34 2016/09/19 15:34
Posted
Filed under 프로그래밍/PHP
기본적으로 PHP-FPM에서 오류가 기록되지 않는다.

1. fpm/pool.d/www.conf  파일을 연다. (보통 /etc/php5/fpm/pool.d/www.conf 여기에 있다)

2.  아래 내용의 주석을 푼다. (주석은 ; 이다)
;php_admin_value[error_log] = /var/log/fpm-php.www.log
;php_admin_flag[log_errors] = on

3. 로그파일을 생성한다. (슈퍼유저로 실행)
touch /var/log/fpm-php.www.log; 

4. 로그파일에 권한을 준다. (슈퍼유저로 실행)
www-data는 php-fpm의 실행 유저이다.
chown www-data.www-data /var/log/fpm-php.www.log

5. php5-fpm 재실행
service php5-fpm restart

6. 끝

2016/09/09 19:06 2016/09/09 19:06