编译安装 cherokee 1.0.1 通过 

今天cherokee 发布了1.0.1版本,改进了很多.
比如为虚拟主机增加php拓展.

于是便打算升级下.下载源码包,解压进入目录.

我的configure:

[root@PowerPC cherokee-1.0.1]# ./configure \
> --prefix=/usr/local/cherokee \
> --enable-beta \
> --enable-os-string=Aoi_Sola \
> --enable-trace \
> --enable-backtraces \
> --enable-internal-pcre \
> --enable-static-module=all \
> --with-mysql=no \
> --with-wwwuser=http \
> --with-wwwgroup=web

以前我都是直接把程序放到bin/sbin 下的,不过后台启动总是失败。
因为它总是在PREFIX下的bin/sbin 下面找二进制程序,这应该算是一个明显的bug,反应了很多次,总是不修复不知道是怎么回事……

这次直接指定一个PREFIX,看看怎么样.

检查依赖,没有问题.

编译 + 安装 ,make && make install.

完了后,进入 主目录 /usr/local/cherokee.

sbin/cherokee-admin -u -b -p 88 -x 启动后台.

点击“运行服务器”,果然OK了。我还能说什么呢 囧rz

不过,对于虚拟主机的设置方面的确是提高了。前几个版本都不能设置 URL通配符(我都是在配置文件里手动改的……),现在也修复了,很好.

设置好后,退出后台即可。服务器已启动.

评论