之前試著升過一次
但升完後有問題
因此就一直先放著
這几天上官網去看了一下
官方在 2017/6/6 已經釋出 RPM repository for RHel/Centos/Fedora
今天想說再來裝一次看看 不過找不到官方的文件 只好自己來try一下
先按照網頁上的指示
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget https://rpm.ocsinventory-ng.org/enterprise/7/x86_64/ocsinventory-release-7-4.el7.ocs.noarch.rpm
yum install ocsinventory-release-7-4.el7.ocs.noarch.rpm epel-release-latest-7.noarch.rpm
安裝完以上二個rpm後 再跑一次yum -y update
再來就要正式開始來裝ocs了
執行的指令如下
yum -y install ocsinventory-server ocsinventory-reports mariadb mariadb-server httpd
其他需要的會自行補上
啟動 httpd mariadb
systemctl start httpd
systemctl start mariadb
mariadb裝完後先設定root passwd
mysqladmin -u root password '你的密碼'
再來登入 mariadb 建立ocsweb 這個db
create database ocsweb
開啟browser 登入 http://ip/ocsreports
按步驟操作
預設登入帳號密碼為 admin admin
登入後第一步當然就是改密碼
這時問題就來了
改完後竟然沒作用
看了一下log才發現問題
[Sun Jul 09 09:21:02.989877 2017] [:error] [pid 11198] [client 10.0.0.6:33592] PHP Warning: scandir(/usr/share/ocsinventory-reports/ocsreports/config/profiles): failed to open dir: No such file or directory in /usr/share/ocsinventory-reports/ocsreports/require/function_users.php on line 30, referer: http://10.0.0.245/ocsreports/index.php?function=admin_add_profile
路徑不存在
之前手動安裝從來沒碰過這個問題
找了一下發現上述的路徑在安裝後是放在
/var/lib/ocsinventory-reports/config
而不是config上的路徑
所以做個link
cd /usr/share/ocsinventory-reports/ocsreports
ln -s /var/lib/ocsinventory-reports/config
目前大致上看來是ok了
明天再來移過來新的几器
看看有沒有什麼其他的問題
沒有留言:
張貼留言