• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

시놀로지 webstation에 딸려온 nginx 삭제하는 방법이 있을까요?

매화 156

0

6

안녕하세요

 

이전까진 npm으로 역방향 프록시를 사용해오다가 이번에 마이그레이션을 하면서 webstation으로 따로 외부 프로그램없이 역방향 프록시를 구성할 수 있다길래 설치하고 사용해보려했는데 와일드카드 인증서가 시놀로지도메인 아니면 사용할 수가 없더라구요..

그래서 다시 npm으로 돌아가려고 하는데 문제는 webstation 설치하며 딸려온 nginx가 그대로 남아있는거 같습니다

 

그래서 80, 443포트를 nginx가 사용중이라 도커에 올려둔 npm 빌드를 못하고있는데 얘는 어떻게 삭제할 수 있을까요?

그냥 ssh로 접근해서 패키지 삭제하듯이 삭제하면 되는건가 궁금합니다

신고공유스크랩
6
profile image 1등
너굴맨봇 2023.09.19. 14:45
안녕하세요, 매화님.😊
 

좋은답변을 받기위해서는 좋은 질문이 필요합니다.

유의할점⚠️

  • 예의를 지켜주세요. 답변자는 답변을 할 의무는 없습니다.
  • 질문에 대한 대부분의 답은 검색으로 찾아보실 수 있습니다.
  • 답변자가 답변을 하면서 대개 많은 경우는 다시 질문을 하는 경우가 많이 있습니다.
    • (질문의 대한 정보가 부족합니다. ~일 경우 결과물이 어떻게 됩니까? 등등)

질문방법🙏

자신의 상황을 최대한 자세히 설명해주세요.

상황이 정확하고 많을 수록 답변의 정확도가 올라갑니다. 

ex) 헤놀로지라면 어떠한 로더의 이미지를 사용했는지.(arpl-i18n, mshell), 어떤 버전을 사용했는지 문제가있다면 어떠한것인지 스크린샷을 동반하고 에러의 경우 에러로그를 출력해서 주시면 좋습니다.

*가능하면 최신버전 OS/SW를 이용해주세요

 

답변에대한 피드백을 주세요.

정보가 질문에 모두 담겨있지않다면 대부분의 답변이 다른정보를 요구합니다.

이러한 답변에 대해 명확한 피드백을 주시면 도움이 됩니다.

profile image 2등
마이크로서버 2023.09.19. 16:41

와일드 카드 인증서는 다른 도메인이면 따로 받으셔야 합니다. 다른 도메인이라도 가능해요. acme로 받으시면 됩니다. 그리고 시놀로지 nginx는 지워서 득 될게 없을거 같습니다. ^^;;; DSM 내부 시스템이라서요. NPM을 도커로 받으신다면 80/443 포트를 다르게 해서 빌드 하시고... 다르게 만드신 포트를 공유기에서 포트포워딩 해주시면 됩니다.

예를들어 80을 8080 443을 4443이렇게 바꾸셨다면 8080->80, 4443->443 이렇게 포워딩 해주시면 NPM으로 사용 가능 합니다.

매화 글쓴이 2023.09.19. 17:26
마이크로서버
아 webstation 설치하면서 딸려온게 아니라 기본적으로 있던거군요..
NPM사용할땐 8080에 8443으로 맞춰서 사용하다가 이번엔 아예 80과 443포트로 연결되게끔 해볼까했었거든요..
그나저나 acme로 받는 방법은 몰랐는데 한번 공부해봐야겠습니다
답변 감사합니다!
3등
KelvinKang 2023.09.20. 07:54
기본적으로 시놀로지에 설치된 nginx는 시스템 메인 입니다. 삭제하면 시놀로지가 제대로 동작이 불가 합니다.
생각해 보시면 시놀로지 화면이 모두 저거로 구동이 되는데 그걸 삭제 하는건 말이 안되겠죠.

앞단에 공유기가 있다는 전제로 공유기가 받는 80/443 포트를 시놀로지의 다른 포트에 매칭 하시면 원하시는 대로 됩니다.
한민스 2023.09.20. 16:40
아니면 작업 스케쥴러로
#!/bin/bash
# Save this script in one of your shares and schedule it to run as root at boot
# through Control Panel -> Task Scheduler
# DSM upgrades will reset these changes, which is why we schedule them to happen automatically
# Set the variables below if you want to customise the ports which DSM will listen on instead
# NOTE: These ports are used for some services, e.g. Photo Station

HTTP_PORT=80
HTTP_PATCH_PORT=81
HTTPS_PORT=443
HTTPS_PATCH_PORT=444

sed -i "s/^\( *listen .*\)$HTTP_PATCH_PORT/\1$HTTP_PORT/" /usr/syno/share/nginx/*.mustache
sed -i "s/^\( *listen .*\)$HTTP_PORT/\1$HTTP_PATCH_PORT/" /usr/syno/share/nginx/*.mustache
sed -i "s/^\( *listen .*\)$HTTPS_PATCH_PORT/\1$HTTPS_PORT/" /usr/syno/share/nginx/*.mustache
sed -i "s/^\( *listen .*\)$HTTPS_PORT/\1$HTTPS_PATCH_PORT/" /usr/syno/share/nginx/*.mustache

포트변경이요 원본출처 https://sonhc.tistory.com/818

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
분류 제목 글쓴이 날짜 조회 추천
공지 2023/09/16 에디터 및 너굴맨봇 기능 개선 업데이트 및 기타 버그 패치 업데이트 2 달소 23.09.16.16:13 426 +1
정보 공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 38 달소 23.05.29.01:57 9858 +15
정보 공지 DSM 7.2v) ARPL-i18n으로 헤놀로지 부트로더 빌드하기. 61 달소 23.05.23.23:58 13648 +16
정보 공지 시놀로지/헤놀로지 설치 후 기본셋팅 가이드 정리 38 달소 22.03.31.10:37 28000 +29
잡담 하드디스크를 추가하기 위한 케이스 갈이 준비 13 네오펜 18시간 전22:55 151 +1
후기 7.2 update3에서 7.2.1로 업데이트 후 고난의 시작 6 전설의곰 1일 전16:03 307 +1
가이드 하드디스크 저장 방식에 대하여...(부제 : Recovery ..shit) 9 TheSTREET 1일 전12:08 138 +2
후기
image
메달광 1시간 전15:48 48 0
질문
normal
기계치끝판왕 1시간 전15:45 77 0
질문
normal
z 4시간 전12:37 42 0
잡담
normal
네오펜 18시간 전22:55 151 +1
후기
normal
전설의곰 1일 전16:03 307 +1
정보
image
달소 1일 전15:01 235 0
가이드
normal
TheSTREET 1일 전12:08 138 +2
질문
normal
ldd 1일 전03:12 130 0
잡담
image
하인즈케챱 1일 전18:19 314 +5
질문
normal
신이 2일 전15:50 84 0