Synology 3

시놀로지 Let's Encrypt 와일드 카드 인증서 1차 도메인 여러개 한번에 받기

https://blog.naver.com/jcjee2004/221831609605 먼저 위 내용에 대한 추가내용입니다. zerossl 은 유료가 되면서 저는 Let's Encrypt에서 발급받았습니다. 제가 가진 도메인은 총 5개입니다. 도메인 5개가 각기 이유로 NAS에서 돌아가야 했습니다. 와일드카드 인증서 발급받아 이래저래 테스트용도로 사용하기 원했습니다. 위 내용에서 처음에 도메인마다 받다가 굳이 그래야 하나 싶어서 코드를 약간 정리하였습니다. wget https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh 먼저 프로그램을 다운로드 받아 sudo chmod a+x acme.sh 실행권한 부여는 동일합니다. /var/serv..

Synology 2022.08.09

파일이 생성, 수정, 삭제 될때마다 알림을 받기

시놀로지에는 API가 있습니다. 다운로드 스테이션도 있고, 오디오 스테이션 용도 있습니다. 제가 제일 자주 사용하는건 File Station API입니다. 시놀로지 서버에 접속해 파일의 정보를 주고 받는 용도입니다. 제일 잘 활용하는건 교회 홈페이제에 특정한 사진의 내용을 보여주는 용도입니다. 사용자는 시놀로지 서버에 사진을 윈도우에서 사용하듯이 사진파일을 복사해두면, 홈페이지에서는 API를 통해서 홈페이지에 마치 게시판을 통해 사진을 올린것처럼 홈페이지에서 사진을 보는거죠. 사용자는 단순히 탐색기에서 파일을 복사, 붙여넣기를 했을뿐인데, 홈페이지에서는 아래와 같이 이렇게 사진이 예쁘게 들어가는겁니다. 그런데 이런 경우가 그때그때 시놀로지 서버에 접속하는 것이라, 생각보다 속도가 느리다는 것이었습니다. ..

Synology 2021.01.13

웹서버를 만듭니다

요즘 모든 서비스는 기본이 웹페이지는 있어야 하고(앱으로 하더라도 api굴릴거나 하다 못해 앱 소개 페이지 정도는 만들어 두어야하니까요) 데이터 저장은 DB를 사용합니다. DB를 사용하지 않든 무엇을 사용하든 어쨌든 데이터를 '저장'하는 공간이 필요합니다. 그래서 서버를 만드는 작업이 필요하죠. 저는 시놀로지 NAS가 있는 관계로 패키지센터를 통해서 간단하게 서버구축을 완료 할 수 있었습니다. 좌측부터 Web Station, PHP 7.3, MariaDB 10, Apache 2.4 를 설치했습니다. APM패키지죠. apahce는 nginx로 대체가능하고 mariadb 는 mysql로 대체가 가능하죠. 다만 저는 CodeIgniter(https://codeigniter.com/)를 이용하여 프로그램을 개발..

Synology 2020.02.04