-
Notifications
You must be signed in to change notification settings - Fork 12
zhouweiit/cgi
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
基于ngnix+spawn_cgi+fastcgi作为服务器,使用C语言编写的cgi,实现了简单的留言板功能; 项目结构简介: 1.conf主要包含了nginx与fastcig的配置 2.dao实现了基于sqllite的标管理 3.db是包含了sqllite的db以及表的scheme 4.default实现了前台留言板的页面功能 5.http实现了http基本协议的处理功能 6.lib为项目所需的动态链接库 7.public为nginx的root目录,包含了html,js等静态资源 8.util实现了list、hash表、链表已经一些基本常用功能 项目编译简介: 1.下载项目包至本地 2.fcgi.tar.gz、spawn-fcgi-1.6.3.tar.gz、sqlite-autoconf-3071700.tar.gz解压编译并安装 3.自行下载nginx编译安装 4.执行MAKEFILE对项目进行编译 5.执行cgiserver.sh启动cgi 6.通过浏览器进行访问,localhost:port/defaultMainHtml.c 项目需要优化内容: 1.统一的内存管理机制,申请、释放
About
ngnix+spawn_cgi+fastcgi+c
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published