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
    
  • 相关阅读:
    vue自定义指令
    ZOJ Problem Set–2104 Let the Balloon Rise
    ZOJ Problem Set 3202 Secondprice Auction
    ZOJ Problem Set–1879 Jolly Jumpers
    ZOJ Problem Set–2405 Specialized FourDigit Numbers
    ZOJ Problem Set–1874 Primary Arithmetic
    ZOJ Problem Set–1970 All in All
    ZOJ Problem Set–1828 Fibonacci Numbers
    要怎么样调整状态呢
    ZOJ Problem Set–1951 Goldbach's Conjecture
  • 原文地址:https://www.cnblogs.com/airoot/p/4599275.html
Copyright © 2011-2022 走看看