zoukankan      html  css  js  c++  java
  • ITDB部署

    官方地址: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
    
  • 相关阅读:
    直方图内最大矩阵
    P1578 奶牛浴场
    P1569 [USACO11FEB]属牛的抗议Generic Cow Prote…
    P1566 加等式
    P1564 膜拜
    P1541 乌龟棋
    P1537 弹珠
    Response.AddHeader使用实例
    LSPCI具体解释分析
    介绍一款开源的类Excel电子表格软件
  • 原文地址:https://www.cnblogs.com/airoot/p/4599275.html
Copyright © 2011-2022 走看看