Ubuntu 11.04 以LAMP為架構 OCSNG+GLPI做資產管理
$sudo apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi mysql-server php5-mysql
$sudo apt-get install build-essential
$sudo apt-get install libapache2-mod-perl2 php5-gd libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl php-pear php5-dev libnet-ip-perl
$sudo apt-get update
$sudo apt-get upgrade
$sudo wget ftp://linvinus.ru/ocs/1.3.2/OCSNG_UNIX_SERVER-1.3.2-linvinus-with-utf8_patch.tar.gz
$sudo tar xvf OCSNG_UNIX_SERVER-1.3.2-linvinus-with-utf8_patch.tar.gz
$ cd ocsinventory-server-1.3.2
確認以上套件都有裝入後,即可執行
$ sudo sh setup.sh
跳出來選項都使用預設值即可,安裝完成後,需重新啟動apache2
$sduo service apache2 restart
登入:http://伺服器IP/ocsreports/install.php做設定
1. 設定連結SQL,需和之前LAMP時設定SQL要一致,輸入完畢後,按『send』。
2. 按『送出查詢』
3. 點選『Click here to enter OCS-NG GUI』
4. 進入到登入畫面,預設帳密為『admin』
========================================================================================
安裝GLPI
先至官網 http://www.glpi-project.org/?lang=en 下載最新套件,已支援繁體中文。
$sudo wget https://forge.indepnet.net/attachments/download/974/glpi-0.80.4.tar.gz
$sudo tar xvf glpi-0.80.4.tar.gz
$ sudo cp -a glpi /var/www
$cd /var/www
$sudo chown www-data.www-data –R glpi
要是有遇到File does not exist: /etc/apache2/htdocs
解決方式:
這是因為一般網頁都會放在/etc/apachee2/htdocs裡,這個文件不見了,導致找不到網站,所以我們要找/etc/apache2/http.conf檔,並新增DocumentRoot /var/www,重啟apache就可以了,這應該是重新定義網站根目錄的位置。
登入: http://伺服器ip/glpi
1. 選擇語系:繁體中文
2. 同意條款
3. 點選『安裝』
4. 點選『繼續』
5. 設定連結資料庫,Mysql主機:localhost Mysql使用者:root Mysql密碼:使用者自定
6. 創建一個新的資料庫為『glpi』
7. 點選『繼續』
8. 設定完成,點選『使用GLPI』
9. 進入到登入頁面,預設帳密:『glpi』
10. 登入到主畫面,準備要開始設定與ocs-ng的資料庫做連結
11. 點選『設定』→『一般』,設定啟用ocsng模式為『是』
12. 點選『localhost』
13. 『設定』→『OCSNG模式』→『通用』OCSNG資料庫使用UTF-8 設定為『是』,點選『更新』
14. 『設定』→『OCSNG模式』→『一般資訊』,將所有的否設定為『是』,點選『確定』,完成。