Title Image

Rsync 10가지 사용 예제들

목차      1 Rsync      2 Rsync의 기능상 장점들      3 Rsync의 동기화 알고리즘          3.1 파일 전송 결정          3.2 전송할 파일 부분의 결정      4 기본 사용 법      5 주요 옵션들      6 rsync 설치하기      7 테스트 환경      8 로컬 컴퓨터에서 파일과 디렉토리 복사 및 동기화          8.1 로컬 컴퓨터에서 파일 복사 및 동기화          8.2 로컴 컴퓨터에서 디렉토리 복사 및 동기화      9 서버로부터 파일과

[shell] 원격 접속해서 시간 오래 걸리는 작업, 접속 끊어도 계속 진행되게 하기 disown | 웹으로 말하기

요약 : 원격 쉘에서 프로세스가 진행중일 때 일단 Ctrl+Z 를 눌러서 일시정지를 시킨다. 그리고 bg 라고 쳐서 정지된 프로세스를 백그라운드로 돌린다. 그 다음 disown 이라고 치면 내 거가 아니라고 선언되면서, 내가 접속을 끊어도 계속 작업이 돌아가게 된다. 구루의 기술뉴스에서 예전에 본 글이다. “몇년전부터 알았으면?”하는 리눅스명령어는? 1등이 bash의 내장코맨드인 disown 이군요. 쉘종료하면 죽어버리는 Job들에 대해

워드프레스 서버 자동확장 및 로드 밸런싱하기

아마존 서비스를 활용한 워드프레스 서버 자동확장 및 로드 밸런싱 시나리오 : 아마존 EC2를 만들고 워드프레스를 설치한다. 아마존 s3 버킷을 만들고 워드프레스 uploads 폴더로 마운트하여 사용한다. 로드밸런싱 및 오토스캐일링 설정을 한다.   효과 :  방문자 수가 많은 워드프레스 사이트를 아마존 웹서비스의 오토스케일링을 통해 자동 확장 - 축소하여 사이트의 접속을 원활하게 한다.   추가 자료

AWS Auto Scaling

Open Tutorial 생활코딩 https://opentutorials.org/course/608/3010   부하 테스트 : nGrinder http://opentutorials.org/course/643/3339   이거 보고 할걸

AWS EC2에 FTP 서비스 설치와 운영(vsftpd 설치)

아마존 EC2에 FTP 서비스를 하기 위해서 vsftpd를 설치하고 아래와 같이 설정한다. (우분투 기준)   1. 레포지토리 업데이트 sudo apt-get update   2. vsftpd 설치 sudo apt-get install vsftpd   3. 설치 후 /etc/vsftpd.conf 파일을 아래와 같이 수정한다. write_enable=YES local_umask=022 chroot_local_user=YES allow_writeable_chroot=YES pasv_enable=YES pasv_min_port=12000 pasv_max_port=12100   4. vsftpd 서비스를 재시작 sudo service vsftpd restart   5. 사용자 추가 : ftp user가 bash shell에 접근하는 것을 방지하기

NGINX rewrite 버그 패치하기

웹서버 데몬으로 주로 아파치를 사용하는데 점차 NGINX를 이용하는 사례가 늘고 있습니다. NGINX는 가볍고 아파치보다 속도가 빠르다고 하네요. nginx에 대한 자세한 스펙 및 설명은 http://nginx.org 를 참고하시기 바랍니다. 아마존 EC2에 enginx + php-fpm + maria db를 패키지로 설치하고 기존에 운영하던 웹사이트를 이전해보았습니다. 체감 속도가 빠른것 같은데 약간의