2019-06-01
저 멀리 자취방에 놀고있는데 데스크탑에 VM으로 우분투 서버를 설치하고, MySQL 도커 컨테이너를 돌려 외부에서 접속하는 것 까지 성공했지만. 성능은 고려 대상이 아니니, 장기적으로 라즈베리 파이에 서버를 올리는것이 옳다고 생각했다. (전력소모, 공간절약, 비용 절감 .. 다양한 리소스를 절약한다. 시간만 빼고..)
우분투 위키 문서 - Raspberry Pi에 Ubuntu 설치 및 설정
그런데 도커 MySQL 이미지가 arm 계열을 지원 안하는거같다.. 도커를 안쓰는것도 방법이지만.. MariaDB는 arm64는 지원하던데 64bit 활성화 설정을 해줘야할까?
아직 서버가 완성되지도 않았는데, 여러 서비스를 한 서버에 돌릴 걱정에 검색을 조금 해봤다. 서브도메인을 통해 접근하게 하려면 도메인을 하나 사는편이 낫다. (kr 도메인이 1년 만오천원 선으로 할인중이었는데.. 사려다가 간신히 참았다) 기글하드웨어에 마침 누군가 질문글을 올렸는데 답변이 너무 러프해서 도움은 크게 안됐다. 물론 지금 생각할 단계는 아니지만. Nginx를 사용하여 프록시 서버 만들기도 도움될 글
/home 을 새 파티션으로 옮기기 이거 근데 새 usb의 특정 디렉토리만 /home에 마운트시킬수는 없나? 아.. 애초에 usb에다 파티션을 몇 개 만들고 같은방법으로 usr, boot, tmp, var 같은 디렉토리를 옮겨주면 될 듯. 이미 작업이 다 끝났지만…
arm32v7 지원하는 mysql 이미지를 돌려서 실행에 성공했고, 외부 접속에 성공했다.
static page들을 어떻게 serve할 것인가? httpd같은것도 도커 이미지 있던데.. 지금은 nginx로 단일 페이지를 띄우고있는데, 아마 nginx는 프록시 용도로 전환해야 할 것 같고..