希腊开源IT资产管理程序ITDB部署全过程

推荐一款来自希腊的开源IT资产管理系统ITDB,它是基于Web的IT资产信息管理系统。对于那些IT设备较多而又缺少管理IT资产信息工具的公司,ITDB是一个不错的选择,ITDB经过三年的开发、更新无论从功能还是界面都是一个成熟的产品了。

官方地址:http://www.sivann.gr/software/itdb/

功能上就不多介绍了,想尝试的朋友请访问 ITDB DEMO 。安装要求如下:

  • Linux, Solaris, etc
  • Apache 2.2
  • PHP > 5.2.x
  • PHP SQlite PDO, SQlite >3.6.14.1

ITDB在Ubuntu上部署最快捷,可以先用虚拟机尝试部署,至于创建虚拟机此处就略过了,需要注意整个过程要连接互联网。首先登陆Ubuntu sudo到root用户,由于原版Ubuntu更新源在国外,使用apt-get命令安装软件或更新很慢,需要先修改sources.list,下面命令是修改为网易提供的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

如果手敲这些命令也是个头疼的问题,直接给出脚本一步到位!root权限执行:

sudo wget http://www.fendou.info/wp-content/download/itdb/itdb.sh
chmod 777 itdb.sh
./itdb.sh

执行完以上三条命令只需要稍等片刻就可以完成ITDB的部署了,下面是脚本内容简单说明下。

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 &&
sudo apt-get install openssh-server -y &&
sudo apt-get install apache2 libapache2-mod-php5 php5-sqlite sqlite3 -y &&

到这里是更新Ubuntu并安装ITDB所需要的软件

cd /tmp &&
sudo wget http://www.sivann.gr/software/itdb/itdb-1.6.tar.gz &&
sudo tar -xvf itdb-1.6.tar.gz &&

到这里是下载和解压ITDB

sudo mv itdb /var/www &&
cd /var/www/itdb/data &&
sudo mv pure.db itdb.db &&
cd /etc/apache2/sites-available &&
sudo wget http://www.fendou.info/wp-content/download/itdb/itdb &&
sudo a2dissite default && sudo a2ensite itdb &&

到这里是安装ITDB并设置Apache,http://www.fendou.info/wp-content/download/itdb/itdb是Apache配置文件

sudo /etc/init.d/apache2 restart &&
cd /var/www &&
sudo chown www-data itdb &&
sudo chmod u+w itdb &&
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 &&

到这里是设置ITDB目录权限
echo “o”

脚本中的  “&&” 是连接符保证脚本每条命令按顺序依次执行。

好啦,脚本执行完毕可以直接用IE访问虚拟机80端口,简单好用的ITDB就在眼前了。小提示:在使用ITDB的翻译功能的时候用 “|“ 符号放在翻译文本前面否则可能造成中文不能显示。

《希腊开源IT资产管理程序ITDB部署全过程》有12个想法

  1. For outstanding and wonderful blog , I will give noble praise . I very much like and appreciate your blog . From which many readers can come into contact with a lot of theoretical knowledge with a different value perspectives , those of great help to us .公开

发表评论

电子邮件地址不会被公开。 必填项已用*标注