标签:
官方地址: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.lucid sudo mv sources.list sources.list.bak sudo 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 /tmp wget https://github.com/sivann/itdb/archive/1.14.zip sudo 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/itdb sudo 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-available sudo 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/data sudo mkdir files //创建名为files的目录 cd /var/www sudo chown www-data itdb sudo chmod u+w itdb sudo chown www-data /var/www/itdb/data sudo 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.db sudo chown www-data /var/www/itdb/data sudo chmod u+w /var/www/itdb/data/ sudo chown -R www-data /var/www/itdb/translations sudo chmod u+w /var/www/itdb/translations
标签:
原文地址:http://www.cnblogs.com/airoot/p/4599275.html