자료실 게시판

2000/10/12(09:39) from 203.254.154.69
작성자 : 강줄기 (jkkang65@hanmail.net) 조회수 : 3056 , 줄수 : 58
JkMemo CGI 소스코드
내려받기 : JkMemo.src.tar.gz (1239 Kbytes)
안녕하세요?

어떤분이 저의 CGI 메모장의 소스코드를 공개해달라고 해서 자세히는 설명을
못달았지만, 몇가지 내용을 써서 공개를 합니다. 이 메모장은 제가 만든
여러 CGI 프로그램중의 하나인데, 그냥 공부삼아서 만든 그런 메모장입니다.
내부 Routine중에는 CrazyWWWBoard의 소스코드를 참조한 부분도 있고,
나름대로 재구성해본 부분도 있습니다. 단지 CGI를 공부하고자 하는 분들을
위해서 공부자료로 사용되었으면 좋겠습니다.


1. 사용환경
* Unix
기본적으로 Solaris환경에서 저는 사용중인데, Linux에서도 컴파일이
       될겁니다.
* NT
NT환경에서 컴파일을 하실려면 Visual C++ 4.x이상과 gdbm NT버전이
따로 있어야 합니다. gdbm NT버전은 제가 www.qdecoder.org에 binary
       (compiled)버전을 올려놨으니깐 거기서 구하시면 됩니다. 또는 저의 홈페
       이지 자료실 게시판에도 올려놨습니다.
       또 NT에서는 crypt()함수가 없기때문에 저의 소스에 포함된 crypt()함수
       를 쓰셔야 합니다.

2. Compiler
* Unix
gcc 2.9.x

* NT
Visual C++ 4.x or higher

3. DB Engine
* gdbm 1.7.3
gdbm은 GNU에서 만든것으로 소규모 DB프로그램에 적합한 빠른 엔진입니다.

4. CGI Interface
* qDecoder 6.0.3
qDecoder는 홍익인터넷의 김승영님께서 배포하는 강력한 라이브러리입니다.
이걸 쓰므로 해서 프로그래머가 cgi 인터페이스를 작성하는 수고를 덜수
있습니다.


5. 사용방법
* 컴파일을 한다음에 실행화일을 cgi-bin/ 에 복사를 합니다.
  그리고 cgi-bin/ 밑에 db란 디렉토리를 만들어주고 chmod 77 db라고 합니다.
  그러면 여기에 db가 생성이 됩니다. 링크방법은 JkMemo.cgi?dbName=db


그 밖에 질문은 메일이나 게시판에 올려주세요...


/**************************************************

Author : Kang Jul Ki
E-mail : jkkang65@hanmail.net

Powered by http://jkkang.net/ since 1996

**************************************************/

Modify Delete Post Reply Backward Forward List
Powered by Kang Jul Ki