嵌入式web服务器BOA+CGI+HTML+MySQL项目实战——Linux
准备环境 操作系统: Ubuntu12.04 LTS 环境搭建: 需要 BOA,Apache,CCGI,MySQL,GCC [ Linux下嵌入式Web服务器BOA和CGI编程开发 ] [ 数据库的相关知识——学习笔记 ] 的三 [ mysql中文乱码问题解决 / C程序插入仍是乱码解决 / 卸载重装教学 ] 扩展: 我还用了[ bootstrap ]框架,CSS/JS 源码链接:GitHub:[ 传送门 ] , 码云:[ 传送门 ] 使用方法 环境准备好后,我们在 /var/www 下写HTML文件 在 /var/www/cgi-bin 下写c文件,编译后命名为.cgi。 编译命令仅供参考 gcc -o login.cgi login.c cgic.c -lpthread -ldl -lmysqlclient 程序都写好后,我们开始测试。 1、开启MySQL服务 默认开启 我的程序需要事先 新建用户test,数据库register,表user mysql -utest -ptest // 创建新用户test mysql> create user 'test'@'localhost' identified by 'test'; // 给test用户所有权限 mysql> grant all privileges on *.* to test@localhost identified