CentOS Linux安装XODA文档管理系统
XODA是一个简单的文档管理系统,使用PHP和AJAX开发,不用数据库,可对包括文件和目录编辑附加的描述、标签和分类,并进行常规的操作,例如复制、移动、重命名、删除等。XODA官网:http://www.xoda.org。
它的作者在介绍里说,当初作者很喜欢的一个主机商DreamHost提供了50GB的备份空间,于是他传了很多个人的文件在上面。在远程主机运行着一个web server,然后,需要一个好的排序和查找工具。他找了很多的开源文档管理系统,但是都要有SQL在后端存储文档、文件的meta信息。没有一个是他想要的,所以他就开发了XODA。
下面说说在CentOS Linux安装XODA文档管理系统的详细过程。
1、安装apache和php<br>yum install httpd php php-bcmath php-gd php-mbstring php-xml php-process<br>
apache要设置支持伪静态,php建议支持POSIX功能,安装php-process就可以了。具体配置apache和php的过程略过。
2、安装XODA
目前最新版为xoda-0.4.6。<br>cd /tmp<br>wget http://sourceforge.net/projects/xoda/files/xoda/xoda-0.4.6/xoda-0.4.6.tar.bz2/download<br>tar -jxvf xoda-0.4.6.tar.bz2<br>mv xoda-0.4.6 /var/www/html/xoda<br>chown -R apache:apache /var/www/html/xoda<br>cd /var/www/html/xoda/<br>cp config.sample.php config.php<br>
3、设置文件存储位置<br>vim config.php<br>
将:<br>define('ROOT_DIR', 'files/');<br>define('META_DIR', '.xoda/');<br>
修改为需要的路径:<br>define('ROOT_DIR', '/home/xoda/files/');<br>define('META_DIR', '/home/xoda/.xoda/');<br>
建立目录及设置用户组:<br>mkdir -p /home/xoda/files/<br>mkdir -p /home/xoda/.xoda/<br>chown -R apache:apache /home/xoda/<br>chown -R apache:apache /home/xoda/<br>
4、浏览器访问http://IP/xoda
使用默认用户名:admin,密码:xoda登录。登陆后可以在Settings -> Password中修改密码。
参考资料:
http://www.xoda.org/article/xoda-manual
XODA 的详细介绍:请点这里
XODA 的下载地址:请点这里