各位好,
最近在測試librenms這套監控系統,出現了一些問題,想請有經驗的大大能幫忙,
我是照官方說明安裝 : https://docs.librenms.org/#Installation/Installation-Ubuntu-1604-Nginx/
但最後連線至web時出現
Error: Missing dependencies! Run the following command to fix:
./scripts/composer_wrapper.php install --no-dev
我照著下指令後卻出現
Do not run Composer as root/super user! See https://getcomposer.org/root for details
LibreNMS\ComposerHelper::preInstall
Loading composer repositories with package information
Installing dependencies from lock file
Your requirements could not be resolved to an installable set of packages.
Component | Version |
---|---|
LibreNMS | 1.39-67-gedab606 |
DB Schema | ? |
PHP | 7.0.30-0ubuntu0.16.04.1 |
MySQL | ? |
RRDTool | 1.5.5 |
SNMP | NET-SNMP 5.7.3 |
==================================== |
[FAIL] config.php does not exist, please copy config.php.default to config.php
已卡關很久,請各位大大幫幫忙,感激不盡。
2018/5/21更新
已經照底下的影片重新安裝已排除上面問題,供各位參考
https://www.youtube.com/watch?v=Fc9dGUiDCe0
但現在又發生連到網頁時變成以下情形
Component | Version |
---|---|
LibreNMS | 1.39-69-g70857e5 |
DB Schema | 250 |
PHP | 7.0.30-0ubuntu0.16.04.1 |
MySQL | 10.0.34-MariaDB-0ubuntu0.16.04.1 |
RRDTool | 1.5.5 |
SNMP | NET-SNMP 5.7.3 |
==================================== |
[OK] Composer Version: 1.6.5
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
[WARN] You have not added any devices yet.
[FIX] You can add a device in the webui or with ./addhost.php
[WARN] Your local git contains modified files, this could prevent automatic updates.
[FIX] You can fix this with ./scripts/github-remove
Modified Files:
rrd/.gitignore
新增config.php
nano /opt/librenms/config.php
把下面的內容複製貼上至config.php
<?php
$config['db_host'] = 'localhost';
$config['db_port'] = '3306';
$config['db_user'] = 'librenmsuser';
$config['db_pass'] = 'librenmspassword';
$config['db_name'] = 'librenmsdb';
$config['db_socket'] = '';
$config['user'] = 'librenms';
$config['snmp']['community'] = array("public");
$config['auth_mechanism'] = "mysql"; # default, other options: ldap, http-auth
$config['fping'] = "/usr/sbin/fping";
重跑一次
./scripts/composer_wrapper.php install --no-dev
./validate.php