关于Yii 1.0.6 Virtual Appliance

有哪位知道 Yii 1.0.6 Virtual Appliance 是怎样做出来的?

如何更新内核及里面的YII的文件等,请各位高手赐教!

我想,大概用的是vm的某个工具吧。

linux kernel 2.6.17.7 + uClibc0.9.28

基本系统采用 busybox v1.2.0-pre0, 构成了一个可用的linux环境.

之后又装上了udhcpd 0.9.9用于获取IP地址。

采用了dropbear做成ssh

web服务器采用lighttpd

数据库postgres

fastcgi(lighttpd) + php-cgi.

更新kernel很简单,把别外编译好的vmlinuz放在/boot下,之后修改/boot/group/menu.list,添加一项用于启动新的内核。

demo用户无法修改,可以采用把这个虚拟机的硬盘挂载到另外一个虚拟机,修改完之后。再启动这个虚拟机就可以了。

在另外的虚拟机环境下,新建一个硬盘,选择已存在的硬盘镜像。

修改kernel挂载那个Server.vmdk。

更新yii,就挂载data.vmdk。

good luck.

sorry, 可以用root登录这个环境,之后执行rw就可以在本地直接修改文件了。

但是kernel的编译还需要在另外的环境下做。之后再wget过来