FastCGI博客系统附安装方法

PHP 2020-08-09 18:20:35

后台功能
1. 分类管理、添加、删除、编辑(只支持一级分类)
2. 文章管理、添加、删除、编辑
3. 生成静态首页、清除全部静态页缓存
4. 友情链接管理、添加、删除、编辑
5. 评论列表、删除
6. 简单的用户登录和退出
8,C写的

简要说明:
1. 引入了 配置文件
2. 增加cookie 解析,和文件上传功能
3. html编辑器,换了 更为强大的KindEditor编辑器
4. 支持代码高亮
5. 使用了内存池.统一分配 统一释放,程序更安全
6. 更清晰的 程序目录分类.
(1) db 为 数据库目录(2) log 为 日志目录(3) src 为 c-blog源文件目录(4) htdocs 为 www访问目录.nginx 指到这个目录就行
7. 有问题可以到邓州论坛http://www.dzhrx.com
8. 使用 configure make make install 方式 安装.更为简单

安装方法:
tar -jxvf cblog.tar.bz2
cd blog/
./configure --prefix=/root/public --fcgi=/usr/local/fcgi --sqlite=/usr/local/sqlite --tokyocabinet=/usr/local/tokyocabinet
// --- configure 注释
prefix 为安装目录
fcgi 为 fcgi的安装目录
sqlite 为 SQLite3的安装目录
tokyocabinet 为 tokyocabinet的安装目录
//--- configure 注释 完毕
make
make install
这样安装成功了。可以去自己的安装目录
然后是生成咱们需要的数据库文件
cd 安装目录/db/
/usr/local/sqlite/bin/sqlite3 blog.db < blog.sql
blog.sql是blog的数据库结构
conf/blog.conf 是配置文件
conf/nginx_example.conf 是nginx配置文件例子。按照这个配置就行了
然后cd 到 htdocs 启动 cblog 进程
local/spawn-fcgi/bin/spawn-fcgi -f ./cblog -s /tmp/fcgi-blog.sock