Difference between revisions of "Allmon2 Install"

From "PTTLink Wiki"
Jump to navigation Jump to search
m
m
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Allmon2 Install.
+
[[Category:How to]]
 
+
[[Category:Node Configuration]]
==  Allmon2 Install.  ==
+
[[Category:Allmon2]]
 
 
 
The first thing to do is to log on your node as user 'repeater' command line, you can log in with a keyboard and monitor or using SSH as in the initial node setup.
 
The first thing to do is to log on your node as user 'repeater' command line, you can log in with a keyboard and monitor or using SSH as in the initial node setup.
 
  
 
  repeater@repeater:~$
 
  repeater@repeater:~$
 
  
 
Once you are there you have to type the following commands:
 
Once you are there you have to type the following commands:
  
repeater@repeater:~$ sudo apt update
+
<syntaxhighlight lang="bash">
repeater@repeater:~$ sudo apt install apache2 -y
+
repeater@repeater:~$ sudo apt install git
repeater@repeater:~$ sudo apt install php libapache2-mod-php -y
+
repeater@repeater:~$ sudo git clone https://github.com/tsawyer/allmon2.git /var/www/html/allmon2
repeater@repeater:~$ sudo apt install git
+
repeater@repeater:~$ cd /var/www/html/allmon2
repeater@repeater:~$ sudo git clone https://github.com/tsawyer/allmon2.git /var/www/html/allmon2
+
repeater@repeater:~$ sudo mv allmon.ini.txt allmon.ini.php
repeater@repeater:~$ cd /var/www/html/allmon2
+
repeater@repeater:~$ sudo mv controlpanel.ini.txt controlpanel.ini.php
repeater@repeater:~$ sudo mv allmon.ini.txt allmon.ini.php
+
</syntaxhighlight>
repeater@repeater:~$ sudo mv controlpanel.ini.txt controlpanel.ini.php
 
 
 
 
 
  
== Allmon2 Configuration==
+
== Configuration ==
  
 
Now you have to edit the allmon.ini.php file:
 
Now you have to edit the allmon.ini.php file:
  
 +
<syntaxhighlight lang="bash">repeater@repeater:~$ sudo nano allmon.ini.php</syntaxhighlight>
  
repeater@repeater:~$ cd /var/www/html/allmon2
+
# Change: the '500' number [500] to your node number.
repeater@repeater:~$ sudo nano allmon.ini.php
+
# Change: host=127.0.0.1:5038
 
+
# Change: passwd=yourpassword
# Change: the '500' number [500] to your node number.
+
# (note: 'llcgi' is the default password acording to the initial node setup)
# Change: host=127.0.0.1:5038
+
# Change: menu=yes
# Change: passwd=yourpassword
 
# (note: 'llcgi' is the default password according to the initial node setup)
 
# Change: menu=yes
 
 
 
  
 
After making your changes type '''<CTRL> + <X>''' and then type '''<Y>''' followed by '''<Enter>'''. You will be back to the previous menu and choose '''<Back>'''.
 
After making your changes type '''<CTRL> + <X>''' and then type '''<Y>''' followed by '''<Enter>'''. You will be back to the previous menu and choose '''<Back>'''.
  
 +
<syntaxhighlight lang="bash">
 +
repeater@repeater:~$ htpasswd -cB .htpasswd admin
 +
repeater@repeater:~$ chmod 777 astdb.php
 +
</syntaxhighlight>
  
repeater@repeater:~$ sudo htpasswd -cB /var/www/html/allmon2/.htpasswd admin
+
== Test and Use ==
 
 
Next you have to type twice your password (note: 'llcgi' is the default password according to the initial node setup).
 
 
 
yourpassword
 
 
 
yourpassword
 
 
 
repeater@repeater:~$ sudo chmod 777 astdb.php
 
 
 
== Allmon2 Test and Use==
 
  
 
Using your web browser go to:
 
Using your web browser go to:
 
  
 
Note: 192.168.x.x is your nodes IP.
 
Note: 192.168.x.x is your nodes IP.
  
http:192.168.x.x/allmon2
+
<syntaxhighlight lang="http">http://192.168.x.x/allmon2</syntaxhighlight>
  
 
There you can login with the user 'admin' and your password 'yourpassword' or remember default password is 'llcgi'.
 
There you can login with the user 'admin' and your password 'yourpassword' or remember default password is 'llcgi'.
 +
 +
== Lighttpd Notes ==
 +
'''If you are using Lighttpd, you must modify your configuration to work with Allmon2.'''
 +
 +
Add the following line:
 +
<syntaxhighlight lang="ini">server.stream-response-body = 2</syntaxhighlight>
 +
to /etc/lighttpd/lighttpd.conf and restart lighttpd.

Latest revision as of 19:00, 27 January 2022

The first thing to do is to log on your node as user 'repeater' command line, you can log in with a keyboard and monitor or using SSH as in the initial node setup.

repeater@repeater:~$

Once you are there you have to type the following commands:

repeater@repeater:~$ sudo apt install git
repeater@repeater:~$ sudo git clone https://github.com/tsawyer/allmon2.git /var/www/html/allmon2
repeater@repeater:~$ cd /var/www/html/allmon2
repeater@repeater:~$ sudo mv allmon.ini.txt allmon.ini.php
repeater@repeater:~$ sudo mv controlpanel.ini.txt controlpanel.ini.php

Configuration

Now you have to edit the allmon.ini.php file:

repeater@repeater:~$ sudo nano allmon.ini.php
  1. Change: the '500' number [500] to your node number.
  2. Change: host=127.0.0.1:5038
  3. Change: passwd=yourpassword
  4. (note: 'llcgi' is the default password acording to the initial node setup)
  5. Change: menu=yes

After making your changes type <CTRL> + <X> and then type <Y> followed by <Enter>. You will be back to the previous menu and choose <Back>.

repeater@repeater:~$ htpasswd -cB .htpasswd admin
repeater@repeater:~$ chmod 777 astdb.php

Test and Use

Using your web browser go to:

Note: 192.168.x.x is your nodes IP.

http://192.168.x.x/allmon2

There you can login with the user 'admin' and your password 'yourpassword' or remember default password is 'llcgi'.

Lighttpd Notes

If you are using Lighttpd, you must modify your configuration to work with Allmon2.

Add the following line:

server.stream-response-body = 2

to /etc/lighttpd/lighttpd.conf and restart lighttpd.