官方地址:http://www.sivann.gr/software/itdb/
方法如下: 前提:首先需要三个东西:APACHE,PHP5,SQLITE3,php5-sqlite环境:ubuntu server 14.04 lts+itdb1.14
修改Ubuntu更新源
cd /etc/apt/sudo wget http://mirrors.163.com/.help/sources.list.lucidsudo mv sources.list sources.list.baksudo mv sources.list.lucid sources.list
更新Ubuntu
sudo apt-get update
安装SSH
sudo apt-get install openssh-server -y
1、安装itdb需求的环境
sudo apt-get install apache2 libapache2-mod-php5 php5-sqlite sqlite3
2、下载和解压ITDB
cd /tmpwget https://github.com/sivann/itdb/archive/1.14.zipsudo unzip 1.14.zip //如果没有zip命令,可以安装
3、部署ITDB
sudo mv itdb-1.14 itdb //解压后的文件夹名称是itdb-1.14,因此要改成itdb,便于后期操作sudo mv itdb /var/www //移动改名后的itdb文件夹到www目录cd /var/www/itdb/data sudo mv pure.db itdb.db //更名
4、修改apache配置
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/itdbsudo nano /etc/apache2/sites-available/itdb修改DocumentRoot /var/www 为 DocumentRoot /var/www/itdb修改Error /var/log/apache2/error.log 为 Error /var/log/apache2/error-itdb.log修改CustomLog /var/log/apache2/access.log combined 为 CustomLog /var/log/apache2/access-itdb.log combined//或者cd /etc/apache2/sites-availablesudo wget http://www.fendou.info/wp-content/download/itdb/itdb//这是已经配置好的Apache文件,只要直接下载即可
sudo mv itdb itdb.conf //下载后的文件是itdb,没有后缀名,因此要加上后缀名".conf"sudo a2dissite 000-default.conf //禁用默认配置文件sudo a2ensite itdb.conf //启用新配置文件sudo /etc/init.d/apache2 restart //重启apache
4、后续操作
cd /var/www/itdb/datasudo mkdir files //创建名为files的目录cd /var/www sudo chown www-data itdb sudo chmod u+w itdbsudo chown www-data /var/www/itdb/datasudo chmod u+w /var/www/itdb/data/sudo chown www-data /var/www/itdb/data/files/ sudo chmod u+w /var/www/itdb/data/files/sudo chown www-data /var/www/itdb/data/itdb.db sudo chmod u+w /var/www/itdb/data/itdb.dbsudo chown www-data /var/www/itdb/datasudo chmod u+w /var/www/itdb/data/sudo chown -R www-data /var/www/itdb/translationssudo chmod u+w /var/www/itdb/translations