XODA是一個簡單的文檔管理系統,使用PHP和AJAX開發,不用數據庫,可對包括文件和目錄編輯附加的描述、標簽和分類,並進行常規的操作,例如復制、移動、重命名、刪除等。XODA官網:http://www.xoda.org。
它的作者在介紹裡說,當初作者很喜歡的一個主機商DreamHost提供了50GB的備份空間,於是他傳了很多個人的文件在上面。在遠程主機運行著一個web server,然後,需要一個好的排序和查找工具。他找了很多的開源文檔管理系統,但是都要有SQL在後端存儲文檔、文件的meta信息。沒有一個是他想要的,所以他就開發了XODA。
下面說說在CentOS Linux安裝XODA文檔管理系統的詳細過程。
1、安裝apache和php
yum install httpd php php-bcmath php-gd php-mbstring php-xml php-process
apache要設置支持偽靜態,php建議支持POSIX功能,安裝php-process就可以了。具體配置apache和php的過程略過。
2、安裝XODA
目前最新版為xoda-0.4.6。
cd /tmp
wget http://sourceforge.net/projects/xoda/files/xoda/xoda-0.4.6/xoda-0.4.6.tar.bz2/download
tar -jxvf xoda-0.4.6.tar.bz2
mv xoda-0.4.6 /var/www/html/xoda
chown -R apache:apache /var/www/html/xoda
cd /var/www/html/xoda/
cp config.sample.php config.php
3、設置文件存儲位置
vim config.php
將:
define('ROOT_DIR', 'files/');
define('META_DIR', '.xoda/');
修改為需要的路徑:
define('ROOT_DIR', '/home/xoda/files/');
define('META_DIR', '/home/xoda/.xoda/');
建立目錄及設置用戶組:
mkdir -p /home/xoda/files/
mkdir -p /home/xoda/.xoda/
chown -R apache:apache /home/xoda/
chown -R apache:apache /home/xoda/
4、浏覽器訪問http://IP/xoda
使用默認用戶名:admin,密碼:xoda登錄。登陸後可以在Settings -> Password中修改密碼。
參考資料:
http://www.xoda.org/article/xoda-manual
XODA 的詳細介紹:請點這裡
XODA 的下載地址:請點這裡
更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14