2012-09-12 2 views
1

저는 비글 본을 사용하지 않아서 제가 직면 한 몇 가지 문제에 대해 도움이 필요합니다.비글 본에 서버 소켓 만들기

나는 (아파치 서버를 운영하는) 서버 소켓이 열리고 인터넷을 통해 다른 장치가 연결되는 c (우분투가있는 노트북에서 실행 중) 코드를 작성했다.

나는 ansgtrom 배포판 (보드와 함께 제공되는 것)으로 비글 본에서 같은 작업을하고 싶습니다. 나는 그 angstrom 배포판이 cloud9와 함께 온다는 것을 읽었습니다. (아파치와 같은 서버로 작동한다는 것을 이해합니다.)

그래서 cloud9-beaglebone에서 어떻게/open/use (c로 작성된 프로그램을 통해) 서버 소켓을 만들 수 있습니까?

또한 특정 웹 페이지를 저장하도록 cloud9를 구성 할 수 있습니까? 그런 구성이 아파치의 구성과 비슷합니까?

답변

0

Cloud9 IDE는 Node.JS 코드를 개발하기위한 IDE입니다.

오늘 사용 된 Node.JS의 버전은 0.6.20입니다. nodejs.org 홈 페이지 및 특정 버전의 예제는 http://nodejs.org/docs/v0.6.20/입니다.

웹 페이지를 제공하려면 ExpressJS와 같은 프레임 워크를 살펴 보는 것이 좋습니다. Cloud9 IDE 또는 명령 행에서 'npm'유틸리티를 사용하여 ExpressJS를 설치할 수 있습니다.

Cloud9 IDE에서 C 코드를 편집 할 수 있으므로 소켓을 열고 제공하는 일반적인 C 코드를 만들 수 있습니다. pkg-config는 라이브러리 연결에 도움을주기 위해 설치됩니다. https://beaglebone.local으로 가서 Gate One을 사용하여 보드에 ssh (username : root, password :)를 입력하고 명령 행에서 C 컴파일러를 실행하십시오. 'make'나 'g ++'와 같이 우분투에서 사용하는 것과 동일한 도구를 사용할 수 있습니다.

+0

도움 주셔서 감사합니다. 이제 전체 시스템에 대해 더 좋은 아이디어를 얻었습니다. – gus