Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated installation instructions #8733

Merged
merged 6 commits into from May 17, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 9 additions & 1 deletion doc/Installation/Installation-CentOS-7-Apache.md
Expand Up @@ -108,7 +108,7 @@ Install the policy tool for SELinux:
setsebool -P httpd_can_sendmail=1

##### Allow fping
Create the file http_fping.tt with the following contents:
Create the file http_fping.tt with the following contents. You can create this file anywhere, as it is a throw-away file. The last step in this install procedure will install the module in the proper location.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be copied to the nginx install docs too.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll go edit that as well, and create PR for it.

```
module http_fping 1.0;

Expand Down Expand Up @@ -138,6 +138,9 @@ Then run these commands

#### Configure snmpd


Copy the example snmpd.conf from the LibreNMS install.

cp /opt/librenms/snmpd.conf.example /etc/snmp/snmpd.conf

vi /etc/snmp/snmpd.conf
Expand Down Expand Up @@ -171,6 +174,11 @@ Now head to the web installer and follow the on-screen instructions.

http://librenms.example.com/install.php

The web installer might prompt you to create a `config.php` file in your librenms install location manually, copying the content displayed on-screen to the file. If you have to do this, please remember to set the permissions on config.php after you copied the on-screen contents to the file. Run:

chown librenms:librenms /opt/librenms/config.php


### Final steps

That's it! You now should be able to log in to http://librenms.example.com/. Please note that we have not covered HTTPS setup in this example, so your LibreNMS install is not secure by default. Please do not expose it to the public Internet unless you have configured HTTPS and taken appropriate web server hardening steps.
Expand Down
6 changes: 5 additions & 1 deletion doc/Installation/Installation-CentOS-7-Nginx.md
Expand Up @@ -143,7 +143,7 @@ Install the policy tool for SELinux:
setsebool -P httpd_execmem 1

##### Allow fping
Create the file http_fping.tt with the following contents:
Create the file http_fping.tt with the following contents. You can create this file anywhere, as it is a throw-away file. The last step in this install procedure will install the module in the proper location.
```
module http_fping 1.0;

Expand Down Expand Up @@ -205,6 +205,10 @@ LibreNMS keeps logs in `/opt/librenms/logs`. Over time these can become large an
Now head to the web installer and follow the on-screen instructions.

http://librenms.example.com/install.php

The web installer might prompt you to create a `config.php` file in your librenms install location manually, copying the content displayed on-screen to the file. If you have to do this, please remember to set the permissions on config.php after you copied the on-screen contents to the file. Run:

chown librenms:librenms /opt/librenms/config.php

### Final steps

Expand Down
4 changes: 4 additions & 0 deletions doc/Installation/Installation-Ubuntu-1604-Apache.md
Expand Up @@ -121,6 +121,10 @@ Now head to the web installer and follow the on-screen instructions.

http://librenms.example.com/install.php

The web installer might prompt you to create a `config.php` file in your librenms install location manually, copying the content displayed on-screen to the file. If you have to do this, please remember to set the permissions on config.php after you copied the on-screen contents to the file. Run:

chown librenms:librenms /opt/librenms/config.php

### Final steps

That's it! You now should be able to log in to http://librenms.example.com/. Please note that we have not covered HTTPS setup in this example, so your LibreNMS install is not secure by default. Please do not expose it to the public Internet unless you have configured HTTPS and taken appropriate web server hardening steps.
Expand Down
4 changes: 4 additions & 0 deletions doc/Installation/Installation-Ubuntu-1604-Nginx.md
Expand Up @@ -126,6 +126,10 @@ Now head to the web installer and follow the on-screen instructions.

http://librenms.example.com/install.php

The web installer might prompt you to create a `config.php` file in your librenms install location manually, copying the content displayed on-screen to the file. If you have to do this, please remember to set the permissions on config.php after you copied the on-screen contents to the file. Run:

chown librenms:librenms /opt/librenms/config.php

### Final steps

That's it! You now should be able to log in to http://librenms.example.com/. Please note that we have not covered HTTPS setup in this example, so your LibreNMS install is not secure by default. Please do not expose it to the public Internet unless you have configured HTTPS and taken appropriate web server hardening steps.
Expand Down