개발이야기5 시놀로지 서버 - 도커로 jar 웹 호스팅하기 시놀로지 서버를 사게 된 이유중에 하나는 웹 하드로 쓰기도 하기 위해서 였지만무엇 보다 웹 호스팅을 하기 위해서였다.일적으로 호스팅하는게 아니라 개인적으로 호스팅 하는거라 도메인이야 뭐 크게 차지 하지 않지만 호스팅 비용은 부담스러울수 있다조금씩 해 오던건데 일을 병행하면서 포스팅 하기에는 사실 쉽지가 않았다.꾸준히 포스팅 하시는분들 존경합니다. 마침 지역을 이동하게 되면서 일을 잠깐 쉬는 동안 그동안 쌓아 두었던걸 포스팅하려고 한다.사실 나중에 또 세팅하려고 하면 또 찾아봐야 되니까 내가 기억하려고 쓰는 거다 일단 도커 컨테이너를 구동하려고 봤더니, 시놀로지에는 도커라고 안 쓰여있음 컨테이너 매니저라고 쓰여있다. 바뀌었나 보다. 설치한다 실행하고 레지스트리 선택 화면이다.저 레지스트리에 올라간 컨테.. 2024. 8. 8. 시놀로지 웹하드로 사용하기 시놀로지서버는 양파 같은 거다.기능이 내가 생각한거보다 훨씬 많다.이번에는 시놀로지 서버를 웹하드로 사용해보려고 한다.개인적으로 작업한 작업물들, 파일, 사진 등등을 데스크탑이나 노트북 등 여러 기기에서 작업을해도 한군데서 관리가 가능하기 때문이다.생각보다 시놀로지에서 작업하는것은 간단했다.우선 시놀로지 드라이버 서버를 시놀로지 패키지 센터에서 설치해준다. 설치하면 하단의 화면이 출력된다. 우선 공유 폴더로 가서 공유할 폴더를 하나 만든다.생성 누르면 된다 사진1 폴더를 만들어 본다 폴더에 대한 다양한 설정이 있다. 나에게 맞게 설정하면 되겠다. 중요한 부분이다. 권한.누가 사용할지에 대한 권한이다. 이건. 공유 폴더 설정전에 사용자 세팅 먼저 해야 바로 설정가능.쉽게 만들수 있으니, 없다면 .. 2024. 7. 25. 시놀로지 나스에 웹 호스팅 하기 -1 웹 관련 포트 폴리오를 만들다 보니 ppt 등으로 만드는것 보다 그냥 호스팅한거 링크하는게 시각적으로든 뭐든 보기가 편할거라는 결론을 내리게 되었다.1차적 문제는 시놀로지는 php 는 지원을 하던데, 나는 java 로 만든단 말이지. 서칭 끝에 아 이건 jar로 도커로 서비스 하면 되겠구나라고 생각하게 되었다.일단 jar 되든간에 war 가 되든간에 호스팅 하는 이야기는 다음에 올 포스팅에 하기로 하고, 먼저는 단순 html 호스팅도 시놀로지에서 가능하기때문에 일단 한번 해보기로 했다.준비할것은 딱히 없다 그냥 시놀로지에서 지원하는 web 폴더에 html 파일만 업로드 해주면 끝. 이전에 포트포워딩은 다 해뒀으니 (80포트 사용함)패키지 센터에 웹 스테이션 설치. 웹 스테이션을 실행하면, 아무것도 없으.. 2024. 7. 24. 시놀로지 나스 포트포워딩 하기 D220+(sk브로드밴드,iptime) 웹개발을 하면서 호스팅 목적도 있지만 서버를 공부해보고 싶어서 서칭 끝에 D220+ 모델을 구매했었다.지난번 아파트에 거주할때는 신축 아파트라 인터넷 공사가 잘 되어있어서 통신사에서 제공하는 모뎀하나는 단자함에, 통신사 와이파이 공유기는 거실에 두고, 컴퓨터방에 iptime 공유기를 하나 두고 사용했었다. 이렇게 되면 집에 통신라우터가 두대가 되서 당시에는 통신사 모뎀을 브릿지 모드로 설정하여 포트포워딩 해서 사용을 하였는데,최근 이사를 하고 다시 세팅을 하려고 보니 구축 아파트라 배관통해서 인터넷 라인이 들어오는거라, 집에는 통신사용 공유기, iptime 공유기 이렇게 두대를 사용하게되면 기존 세팅과는 달리 해야 했다. 1차시도.통신사는 sk 브로드밴드.일단 통신사 공유기에 접속해보자 공유기 관리화면 .. 2024. 7. 22. 웹 개발 이야기 1 - 개발환경구성 처음 회사에서 사업계획서를 가지고 웹 사이트 구축을 1인개발로 진행해야 한다고 할때는 사실은 좀 무서웠다 그래도 하나 하나 하다보면 언젠가는 되겠지라는 생각을 가지고 시작하게 되었다 - 개발환경구성 이클립스로 우선 개발 환경을 잡고 java는 8버전, spring 프레임 워크를 사용하며, mybatis를 사용하여 백단을 구성했다. 기존에 회사에서 사용하던 DB 는 maria db였기때문에 그대로 진행을 했다 프론트단은 부트스트랩 무료 템플릿을 사용하며 jQuery와 JSTL로 jsp로 개발을 시작했다 - 테이블 구성 제일 먼저 했던것은 테이블 구성이었다 사업계획서를 보고 데모버전을 뽑아내야 하는 상황이었기때문에 정해진것은 아무것도 없었다 화면에서 보여줘야 하는 내용이 수시로 바뀔수 있어 우선은 html .. 2023. 9. 5. 이전 1 다음