기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

6410을 이용하여 리눅스 드라이버 및 제어 관련 프로그램을 제작하고 있습니다.

 

이제 어느정도 프로그램을 제작 완료하고 나서 웹관련 서버를 하려고 하는데..

 

웹에 대해서는 처음 접해보다보니.. 어떻게 해야 할지 조금 막막하네요..

 

그래서 일반 목표로, 웹페이지를 이용하여 실시간  I/O제어를 하려고 합니다.

 

어떠한 방향으로 공부(학습)을 해야 하나요.? 

 

PS : lighttpd를 설치해서 기본페이지 설치는 해보았습니다.  그 다음은 어디를 해야 하는지.. 으흠..

밥상위에 밥과 국 그리고 반찬을 올려져 있으면 먹는 것은 알아서 먹자.

언제까지 먹여줘야 되냐.!!

엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Community_QandA&document_srl=29660&act=trackback&key=822

고현철

2010.04.05 22:35:04
*.127.19.16

boa나 goahead 웹서버를 참고 하시기 바랍니다.

 

시스템 제어는 거의 system 명령어로 처리해야할 듯 합니다.(혹은 socket통신을 이용해서요)

 

permission 문제가 좀 있어서 web client쪽 user id로는 시스템 제어가 거의 불가능할겁니다.

profile

뻔뻔강사

2010.04.06 07:12:43
*.140.212.96

추천
1
비추천
0

예전엔 저도 boa 나 GoAhead 웹 서버를 종종 사용했는데, 이들 웹 서버에는 약간씩 문제가 있습니다.

boa 의 경우엔 Freeware 라 좋긴 한데, CGI 방식 중 POST 방식 사용시 약간씩 버그가 발생하는 문제가 있습니다.

반면 GoAhead 의 경우엔 ASP(Active Server Page) 방식의 Server-Side Script 방식까지 사용할 수 있다는 장점이 있는데 문제는 상용(Commercial) 제품입니다. 따라서, 영리 목적일 경우엔 라이센스 혹은 GoAhead 란 출처를 밝혀야 합니다.

 

개인적으로 "thttpd" 란 매우 심플하면서 사용하기 편한 웹 서버를 추천합니다.

http://www.acme.com/software/thttpd/

 

일단 임베디드 웹 서버 프로그래밍을 하려면 거의 무조건(?) CGI(Common Gate Interface) 프로그래밍을 알아야 합니다.

한 가지 아쉬운 점은 이 기술이 예전 94년도 95년도 같은 90년대 초창기 웹 기술이라 관련 서적 자체가 아마 절판 되었을 거에요. ㅠ.ㅠ 인터넷으로 구글링하여 찾아가면서 하셔야 할 듯 싶네요. 환경 설정된 값들을 웹에서 확인하는 방법(Query)은 보통 GET 방식을 많이 사용하며, 무언가 설정을 바꾸고자 하는 방법으로는 POST 방식을 많이 사용합니다.

 

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
3248 커널 패닉때문에 질문 합니다 토르킨 2010-04-01 487
3247 임베디드 보드에서 이더넷 드라이버가 잡히지 않을경우. 서유한 2010-04-02 542
3246 aesop2440 이더넷 base address 질문 file [1] 조재영 2010-04-02 516
3245 nfs 마운트 안되는데....이상하네요.. [2] 김승한 2010-04-03 726
3244 Android 에 T-DMB porting [2] 신원 2010-04-03 2535
3243 linux basic bsp 신뢰성 검토관련 문의 최영진 2010-04-03 481
3242 [왕초보] 고수님, Linux용 lcd driver 프로그램 좀 얻을 수 없... [1] sebipapa 2010-04-04 592
3241 오드로이드, 이클립스에서는 인식하지만, [1] elmo0228 2010-04-04 537
3240 ramdisk 사용법? [1] 조율제 2010-04-05 885
» webserver 개발관련 작업 환경 구성 및 관련 자료... [2] 허경 2010-04-05 568
3238 EXT2-fs error (device sda) 에 대해 질문 드립니다. 토르킨 2010-04-05 654
3237 app단에서 설정된 셋팅 값 kernel에서 인식하는 방법 [2] 암내 2010-04-05 492
3236 S3C6410 800Mhz로 동작 잘 하나요? [2] 이종우 2010-04-06 739
3235 LMS350DF01 LCD power squence 프로그램 작성 [1] 현서파파 2010-04-06 605
3234 webserver에서 실시간 상태를 점검하는 방법 [3] 허경 2010-04-07 492
3233 TF 버너로 몇번 버너하고 나서 부팅이 안되네요.. file [1] 마니안 2010-04-07 621
3232 오드로이드 디버깅보드 관련 질문 [1] 팅이파파 2010-04-07 562
3231 우분투에서 QT컴파일 중 오류 [1] 박종범 2010-04-07 810
3230 6410 인코딩/디코딩 컨테이어 처리와 관련하여 [2] 꿈꾸는자 2010-04-07 572
3229 오드로이드 빌드 에러 관련 문의 [1] 짱서기 2010-04-07 509

사용자 로그인