시놀로지

    시놀로지 Web Station에서 httpd.conf 설정하기.

    시놀로지에서 Web Station을 구동시킬 때 apache를 사용하게 되면, httpd.conf 파일을 수정해야 할 때 살짝 난감해질 때가 있다. 그럴 때는 간단한 설정을 통해, 설정을 바꿈과 동시에, 자동 연동까지 갖춘 시스템을 만들어보자. 먼저, 파일을 저장시켜서 동기화할 파일을 저장한 폴더가 필요한데, 밑으로 나열되어있는 부분들이 전부 공유 폴더라는 폴더이다. 마찬가지로, 저기 antegral 이라고 쓰여있는 부분도 공유 폴더인 셈이다. 저 부분 중 하나를 아무거나 골라서 이름을 저장해두거나, 기억해둔다. 그리고, PuTTY를 켜서 SSH로 연결한다. 그다음, 이러한 명령어를 입력한다. sudo mkdir volume1/[공유폴더 이름]/config; sudo cp usr/local/etc/apa..

    시놀로지 Docker에서 Node.js 구동시 Invaild ELF header 오류

    발단 bcrypt를 사용하고 윈도우 -> 리눅스(시놀로지 Docker)로 옮기고 실행해보니 이런 오류가 난다. ~.node: Invaild ELF header 해결 방법 이럴 경우에는 docker node.js 이미지에 붙어있는 패키지 매니저를 사용해야 한다. 컨테이너 내부에 있는 node 파일 경로는, 공식 이미지 설명 기준, /home/node/app/~가 파일 경로이다. 만약 안된다면 /home/node 를 직접 확인해야한다. Synology 기준 본 솔루션은 공식 이미지 설정 방법에 따라서 설정했고, 경로에 package.json이 있는 경우를 가정하여 설명한다. Docker 창을 열고 컨테이너로 들어간다. node.js 컨테이너를 킨 후, 컨테이너 내부 메뉴로 들어간 후 터미널 버튼 누르고 생성..