OS:
CentOS 4.8
Requirments:
Apache
php php-mysql php-devel
mysql mysql-server
1. 下載
MyWineCellar安裝檔案
wget http://sourceforge.net/projects/mywinecellar/files/mywinecellar/0.2/mywinecellar-0.2.tar.gz/download
2. 解壓縮,搬移網站檔案至網頁根目錄
tar -zxvf mywinecellar-0.2.tar.gz
mv mywinecellar /var/www/html/mywine
chown -R apache /var/www/html/mywine
3. 設定開機啟動服務
service httpd start: chkconfig httpd on
service mysqld start: chkconfig mysqld on
4. 建立對應資料庫
mysqladmin -u root password '管理這密碼'
mysql -u root -p
create database wine;
grant all on wine.* to root@localhost identified by '資料庫擁有者密碼';
quit
5. 匯入資料庫初始數據
cd /var/www/html/mywine
vi wine.mysql
205 order2 smallint(5) unsigned NOT NULL default '99',
因為order為SQL語法中的關鍵字所以會出現匯入失敗,之後再將order2轉換回原來order
mysql -u root -p
use wine;
ALTER TABLE `winedata` CHANGE `ORDER2` `ORDER` SMALLINT( 5 ) UNSIGNED NOT NULL DEFAULT '99';
quit
6. 修改網站組態設定
vi /var/www/html/mywine/wine.inc
$cfg['db'] = "wine";
$cfg['dbuser'] = "root";
$cfg['dbpass'] = "資料庫擁有者密碼";
$cfg['dbhost'] = "localhost";
7. 完成
http://your server name/mywine
OS:
CentOS 5.3
Requirments:
php 5.2
1. 安裝套件
yum install httpd php php-devel php-mysql mysql mysql-server
service httpd start; service mysqld start
mysqladmin -u root password '管理者密碼'
2. 下載source code
wget http://tracmor.googlecode.com/files/tracmor-0.3.0.tar.gz
3. 搬移source code到網頁根目錄底下
tar -zxvf tracmor-0.3.0.tar.gz
mv tracmor-0.3.0/ /var/www/html/tracmor
cd /var/www/html/tracmor
4. 建立網站專用資料庫
mysql -u root -p
create database tracmor;
quit
5. 匯入tracmor sql data
cd data_model
mysql -u root -p tracmor < create.sql
mysql -u root -p tracmor < data.sql
6. 修改網站組態檔
cd ../includes
vi configuration.inc.php
define ('__DOCROOT__', '/var/www/html/tracmor');
define ('__SUBDIRECTORY__', '/tracmor'); [如果是使用"虛擬主機"的配置,這裡請留白]
define('DB_CONNECTION_1', serialize(array(
'adapter' => 'MySqli5',
'server' => 'localhost',
'port' => null,
'database' => 'tracmor',
'username' => 'root',
'password' => 'daniel',
'profiling' => false)));
7. 測試
http://tracmor server IP/tracmor
參考文章
http://www.tracmor.com/
http://code.google.com/p/tracmor/downloads/list
http://www.tracmor.com/forum/topic/13/tracmor-open-source-install/
今天接觸了另一套的資產管理工具 -
os:inventory
以下記錄安裝的過程
OS:
CentOS 5.5
Requirmesnts:
Apache
PHP > 5.0
MySQL
1. 下載安裝套件
os:inventory v2.2
2. 安裝套件
yum install httpd php php-gd php-devel php-mysql mysql mysql-server
3. 啟動服務,設定開機啟動
/etc/init.d/httpd start ; chkconfig httpd on
/etc/init.d/mysqld start ; chkconfig mysqld on
4. 設定資料庫管理者帳號
mysqladmin -u root password '管理者密碼'
5. 建立對應資料庫
mysql -u root -p
create database osinventory;
grant all on osinventory.* to root@localhost identified by '擁有者密碼';
exit
6. 搬移網站資料至網站根目錄
unzip osinventory2.2.zip
mv osinventory2.2 /var/www/html/osinventory
chown -R apache /var/www/html/osinventory
7. 開始安裝os:inventory(
http://your server name/osinventory/install/)
確認安裝相依套件
確認網站存取權限
安裝設定
資料庫設定
其他設定
應用程式設定
組態設定備份
輸入對應資料庫擁有者密碼
完成,Log in
8. 登入os:inventory開始資產管理
帳號:
darko
密碼:
darko
今天要記錄的是一另類資產管理系統 -
phpwims
此為使用php撰寫的
酒品資產管理系統
從官網來看已久未更新,似乎已不再維護
以下就記錄整個安裝過程
OS:
CentOS 5.5
Requirments:
Apache 1.3 and above
PHP 4.1.0 and above (compiled with support for GD)
MySQL 3.22 and above
Bash
以上是從套件內的README節錄出的,但是套件從2003年就未更新,所以以上都已符合
1. 安裝相關套件
yum install httpd php php-gd mysql mysql-server
2. 啟動網頁與資料庫服務
vi /etc/php.ini -->
將register_globals = On (預設值為 Off)
/etc/init.d/httpd start
/etc/init.d/mysqld start
3. 建立資料庫管理者密碼
mysqladmin -u root password '自訂密碼'
4. 執行安裝的Script
cd phpwims-0.4.2
sh install.sh
5. 完成,測試是否正常
http://your domain name/phpwims/
預設帳號密碼
admin / phpwims
參考文章:
http://phpwims.sourceforge.net/