라즈베리파이로 운영하던 홈서버에다가 이것저것 자꾸 올렸더니 너무 버거워해서 x86으로 다시 돌아왔는데, 겸사겸사 백업 전략을 다시 정비해봤다. 최소 비용으로 소중한 데이터들만 어떻게든 살리는 것을 목표로 한다. 서버에 nextcloud 클라이언트를 추가로 실행시켜서 별도의 물리디스크에 동기화시키는 방법인데, rsync로 양방향 동기화를 시키는 것보다 구성도 간편하고 혹시 모를 데이터 오염(?) 걱정도 없는 것 같다. 위와 같이 데이터 흐름을 표현해봤는데, wordpress […]
[Nextcloud] PHP OPcache 및 imagick 설정
Nextcloud 관리 화면에서 다음과 같은 경고문이 나왔었는데 크게 신경쓰지 않고 있다가 PHP OPcache모듈이 정상적으로 로드되지 않았습니다. 더 나은 성능을 위해 PHP 설치에 위 기능을 로드하는것을 권장합니다. (The PHP OPcache module is not loaded.) This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them. imagick […]
HC님을 위한 WordPress & NextCloud 설치 절차 Part 2
HC님을 위한 WordPress & NextCloud 설치 절차 Part 2 freenom.com 무료 도메인은, 루트 도메인에 CNAME 주소(iptime ddns)를 매핑할 수 없는것같다. A Record 만 루트 도메인으로 지정할 수 있는 듯 기존에 하려고 했던 example.com 대문 example.com/blog 블로그 example.com/drive 클라우드 스토리지 위와 같은 구성 대신 다음과 같이 서브 도메인 주소를 이용해서 웹서비스를 분리할 예정. example.com / www.example.com […]
HC님을 위한 WordPress & NextCloud 설치 절차 Part 1
HC님을 위한 WordPress & NextCloud 설치 절차 Part 1 CentOS7 1810 버전 기준 사전 준비 사용자 및 디렉토리 생성 사용자 skia:hckim 디렉토리 앞서 생성한 사용자에 다음 경로에 대한 권한을 부여한다. /sw /sw/openssl /sw/httpd /sw/mysql /sw/php /data2 /data2/mysql /data2/drive /data2/docs 시스템 라이브러리 설치 yum -y install apr-devel apr-util-devel curl-devel pcre-devel libxml2-devel libwebp-devel libjpeg-devel libpng-devel libXpm-devel libicu-devel […]
[Nextcloud] Upload files through API
Upload files through API API 를 이용해서 nextcloud에 디렉토리를 생성하고 파일을 업로드할 수 있다. 지금 운영하고 있는 nextcloud는 서버 한 대에 디스크도 전부 한 장씩 싱글로 돌아가고 있지만 클라이언트가 여러 대 있기 때문에 굳이 데이터에 대한 백업이나 가용성을 설정할 필요는 없다. 대신 웹서버랑 메타데이터에 대한 백업은 별도로 필요한데 이 API를 이용하면 웹서버 덤프를 데이터화 시켜서 […]