Raspberry Pi에서 TiddlyWiki5 및 Node를 사용하여 포트 8080이 실패함

문제



TiddlyWiki 실행하는 방법이 많이 있는 것 같습니다. 나는 Raspberry Pi에서 Node.js version을 시도 할 것이라고 생각했습니다. Pi를 온라인 상태로 두고 나머지 홈 LAN에서 TiddlyWiki에 액세스할 수 있도록 설정을 원했습니다. instructions을 따른 후 마지막 줄에 도달했습니다.

tiddlywiki mynewwiki --listen


그리고 Pi에서 TiddlyWiki를 실행했지만 나머지 LAN에서는 액세스할 수 없었습니다. 내가 기대하지 않은. 두 가지 문제가 있는 것으로 나타났습니다.
  • Raspberry Pi는 기본적으로 닫힌 포트와 함께 제공되며
  • TiddlyWiki 노드의 기본 버전에는 특정 플래그가 필요합니다.

  • 두 가지 문제가 있을 때 항상 더 어렵습니다. 하나를 해결하고 작동하지 않을 때 뭔가 잘못했다고 생각합니다. 반쯤 왔다는 것을 깨닫는 것과는 대조적으로…

    솔루션은 다음과 같습니다.

    Raspberry Pi에서 포트 활성화



    Pi의 터미널에서:

    sudo apt install ufw
    sudo ufw allow ssh
    sudo ufw enable
    sudo ufw allow 8080
    


    두 번째 줄은 생략하지 않고 ssh를 사용하여 Pi에 원격으로 연결하는 경우에만 필요합니다. 힌트 - Pi에 연결된 키보드를 사용하고 있다면 ssh를 사용하지 않는 것입니다…

    이것은 Pi에 Uncomplicated Firewall을 설치하고 활성화한 다음 TiddlyWiki가 수신할 포트를 허용합니다.

    TiddlyWiki5 실행 시 호스트 플래그 설정



    먼저 find the IP address of your Raspberry Pi 해야 합니다. 당신이 그것을 했다고 가정하고 그것은 192.168.0.12 입니다. 이제 다음 명령으로 TiddlyWiki를 시작해야 합니다.

    tiddlywiki mynewwiki --listen host=192.168.0.12
    


    이제 나머지 네트워크에서 주소http://192.168.0.12:8080를 사용하여 TiddlyWiki에 액세스할 수 있습니다. 그러나 (내 사용 사례에 맞는) 추가 단계 없이는 외부 인터넷에서 TiddlyWiki에 연결할 수 없습니다.

    추가 읽기



    꽤 도움이되었습니다.

    좋은 웹페이지 즐겨찾기