[질문] 라즈베리파이 2 B+ webiopi 질문 드립니다!



  • 안녕하세요 라즈베리파이를 시작한지 3개월 된 초보입니다.
    현재 라즈베리파이 무선 조종 RC카를 만들고 있는데요ㅜㅜ
    웹으로 제어할려고 Webiopi를 설치해서 만들려고 하니까 ./steup.sh에서 잘 넘어가다가
    Sign-up for free at http://developer.weaved.com then enter your Weaved login: 에서 넘어가지 않아요…
    webiopi-passwd에서 비번을 바꿔도 안되고 설정파일 0200000이였나 그것도 바꾸었는데도 라즈베리파이 2 B+이라서 안되는건지…
    구글링을 열심히 했는데 다른 분은 그냥 패쓰해도 넘어가진다고 하는데 저는 아무리 해도 넘어가질 않아서 질문 드립니다!


  • Global Moderator

    안녕하십니까… 산딸기마을 이장 나무꾼 입니다.

    제 기억이 맞다면 WebIOPi 개발자분이 상용화 서비스 형태로 발전을 시켜 진행 중인 weaved.com 에 대한 내용이신 듯 합니다.

    우선, 저 또한 테스트를 해 보아야 겠지만, sign-in 으로 가입은 한 상태 이구요.

    alt text사진1)

    위 내용에서 1 번을 입력하시게 되면, 아래와 같이 사용자 분의 디바이스가 관련 서비스에 등록이 되고, 두번째 사진(사진2))과 같은 화면을 만나 실 수 있습니다.

    Success!
    
    Congratulations for activating your device with remot3.it 
    
    You can now connect on-demand, from anywhere, without port forwarding or leaving open ports on your router. remot3.it attaches to the TCP ports (aka TCP services) you selected for your device at install time. It's your own personal, private, on-demand firewall/VPN connection service. Visit remot3.it/ to access your remot3.it services.
    
    Thank You for using remot3.it
    

    이후, 아래 사진 중 1) Attach/reinstall remot3.it to a Service 서비스 등록 절차를 밟고 사진3) 의 절차에 맞추어 서비스별 포트를 개방하시면 모든 작업이 이루어 집니다.

    alt text 사진2)

    alt text사진3)

    참고삼아 아래내용은 SSH 포트에 대한 활성화 내용을 등록하는 과정 로그 입니다.

    The default port for SSH is 22.
    
    Would you like to continue with the default port assignment? [y/n] y
    We will attach a remot3.it connection to the following service:
    
    Protocol: ssh
    Port #: 22
    ........
    Enter a name for this remot3.it service (e.g. SSH-Pi).
    This name will be shown in your remot3.it Service List.
    
    Only letters, numbers, underscore, space and dash are allowed.
    
    OOOOOOO_SSH
    .
    Registering OOOOOO_SSH.
    

    기본 설정 후에 정상임을 확인시켜 드리기 위해, 아래 내용을 첨부 합니다.

    0_1476765685855_image_2.jpg

    혹, 제가 질문자분의 질문 내용을 잘못 이해하고, 답변을 한 부분이 있다면 추가 댓글을 바랍니다.



  • 알려주신대로 했더니 로그인도 되고 설치가 넘어갔어요ㅎㅎ 감사합니다.
    혹시 실례가 안된다면 질문 하나만 더 하겠습니다…ㅠㅠ
    근데 설치도 완료되고 데몬도 실행/중지도 잘되는데 http://raspberrypi(내아이피):8080 이렇게 인터넷 창에 치면 it was not possible to show this website라고 뜨는데
    알려주신거에서 ssh랑 web 80도 실행시켰는데 안되는 군요ㅠ
    구글링해서 찾았을때는 모든 설치가 끝나고 데몬 시작 후 http://raspberrypi(내아이피):8080 이렇게 치면 Webiopi제어 화면이 나온다는데 나오질 않네요ㅠㅠ
    뭘 더 추가해야 Webiopi를 사용 할 수 있을까요??


  • Global Moderator

    @라즈치즈아가 안녕하십니까… 산딸기마을 이장 나무꾼 입니다.

    우선, 문의하신 it was not possible to show this website 메세지와 관련되어 일부 토론이 된 사례가 좀 있었습니다.
    아래 와 같이 인증서와 관련된 문제가 되어 발생 할수도 있고,

    또는 아래 내용처럼 근본적인 문제 이실 수가 있습니다.
    weaved.com의 경우 대부분 웹과 관련된 내용에서 지원하는 WEB Server 는 아파치2를 지향하는 듯 합니다.

    • Apache2 web server on port 80
    • WebIOPi on port 8000
    • Shell In a Box on port 4200
    • Webmin on port 10000
    • Node-Red on port 1800

    이에 빗대어 추론 해 볼 수 있는 점은 아래와 같이 Apache2 패키지가 설치 자체가 되어 있지 않아 발생할 수 있는 문제로 추정이 가능합니다.

    • TIP(아파치2 웹서버 설치): $ sudo apt-get install apache2 -y


  • @Jae-Sang-Lee 지금보니 부팅시 자동실행( update-rc.d webiopi defaults)도 안되고 알려주신대로 깔았는데도 안되네요ㅠㅠ 80 번 포트로는 아파치는 들어가지는데 8080은 들어가지지 않아요… 알려주셔서 감사합니다.


  • Global Moderator

    @라즈치즈아가

    안녕하세요 나무꾼 입니다.
    80 포트가 들어가 진다면 웹서버는 정상 가동 중이신 거고, 웹아이오파이가 8080 이 아닌 8000번 포트로 열려 있는 것은 아닌지 확인해 보셔야 겠네요 ^.^

    • WebIOPi on port 8000


  • @Jae-Sang-Lee 아하 요새 웹 먼저 실행하느라고 답장이 늦었네요ㅠㅜ 다시 첨부터 깔아보고 해보겠습니다! ㅎㅎ 감사합니다


답변을 위해 로그인하기