Difference between revisions of "Allmon2 Install"

From "PTTLink Wiki"
Jump to navigation Jump to search
m
Line 11: Line 11:
 
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
+
  sudo apt update
  repeater@repeater:~$ sudo apt install apache2 -y
+
  sudo apt install apache2 -y
  repeater@repeater:~$ sudo apt install php libapache2-mod-php -y
+
  sudo apt install php libapache2-mod-php -y
  repeater@repeater:~$ sudo apt install git
+
  sudo apt install git
  repeater@repeater:~$ sudo git clone https://github.com/tsawyer/allmon2.git /var/www/html/allmon2
+
  sudo git clone https://github.com/tsawyer/allmon2.git /var/www/html/allmon2
  repeater@repeater:~$ cd /var/www/html/allmon2
+
  cd /var/www/html/allmon2
  repeater@repeater:~$ sudo mv allmon.ini.txt allmon.ini.php
+
  sudo mv allmon.ini.txt allmon.ini.php
  repeater@repeater:~$ sudo mv controlpanel.ini.txt controlpanel.ini.php
+
  sudo mv controlpanel.ini.txt controlpanel.ini.php
  
  
Line 26: Line 26:
 
Now you have to edit the allmon.ini.php file:
 
Now you have to edit the allmon.ini.php file:
  
 +
cd /var/www/html/allmon2
 +
sudo nano allmon.ini.php
  
repeater@repeater:~$ cd /var/www/html/allmon2
+
Search for the stanza [500] and change 500 to your node number i.e. [12345]
repeater@repeater:~$ sudo nano allmon.ini.php
 
  
  # Change: the '500' number [500] to your node number.
+
  [12345]
# Change: host=127.0.0.1:5038
 
# Change: passwd=yourpassword
 
# (note: 'llcgi' is the default password according to the initial node setup)
 
# Change: menu=yes
 
  
 +
Changethe following lines for your node stanza.
 +
 +
host=127.0.0.1:5038
 +
user=admin
 +
passwd=yourpassword
 +
nomenu=no
 +
hideNodeURL=no
 +
menu=yes
 +
 +
(note: 'llcgi' is the default password according to the initial node setup)
  
 
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>'''.
  
 +
mv -f /var/www/html/allmon2/allmon.ini.php $WEBROOT/allmon2/allmon.ini.php.$DATEEXT 2>/dev/null #backup default
 +
cp -f /usr/local/sbin/allmon.ini.php /var/www/html/allmon2/allmon.ini.php 2>/dev/null #copy what node-setup script created
  
  repeater@repeater:~$ sudo htpasswd -cB /var/www/html/allmon2/.htpasswd admin
+
  sudo htpasswd -cB /var/www/html/allmon2/.htpasswd admin
  
 
Next you have to type twice your password (note: 'llcgi' is the default password according to the initial node setup).
 
Next you have to type twice your password (note: 'llcgi' is the default password according to the initial node setup).
Line 48: Line 57:
 
yourpassword
 
yourpassword
  
  repeater@repeater:~$ sudo chmod 777 astdb.php
+
  sudo chmod 777 astdb.php
  
 
==  Allmon2 Test and Use.  ==
 
==  Allmon2 Test and Use.  ==
Line 54: Line 63:
 
Using your web browser go to:
 
Using your web browser go to:
  
 +
http:192.168.x.x/allmon2
  
Note: 192.168.x.x is your nodes IP.
+
Note: where 192.168.x.x is your node's 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'.
 
There you can login with the user 'admin' and your password 'yourpassword' or remember default password is 'llcgi'.

Revision as of 00:46, 16 November 2020

Allmon2 Install.

Allmon2 Install.

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:

sudo apt update
sudo apt install apache2 -y
sudo apt install php libapache2-mod-php -y
sudo apt install git
sudo git clone https://github.com/tsawyer/allmon2.git /var/www/html/allmon2
cd /var/www/html/allmon2
sudo mv allmon.ini.txt allmon.ini.php
sudo mv controlpanel.ini.txt controlpanel.ini.php


Allmon2 Configuration.

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

cd /var/www/html/allmon2
sudo nano allmon.ini.php

Search for the stanza [500] and change 500 to your node number i.e. [12345]

[12345]

Changethe following lines for your node stanza.

host=127.0.0.1:5038
user=admin
passwd=yourpassword
nomenu=no
hideNodeURL=no
menu=yes

(note: 'llcgi' is the default password according to the initial node setup)

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>.

mv -f /var/www/html/allmon2/allmon.ini.php $WEBROOT/allmon2/allmon.ini.php.$DATEEXT 2>/dev/null #backup default
cp -f /usr/local/sbin/allmon.ini.php /var/www/html/allmon2/allmon.ini.php 2>/dev/null #copy what node-setup script created
sudo htpasswd -cB /var/www/html/allmon2/.htpasswd admin

Next you have to type twice your password (note: 'llcgi' is the default password according to the initial node setup).

yourpassword

yourpassword

sudo chmod 777 astdb.php

Allmon2 Test and Use.

Using your web browser go to:

http:192.168.x.x/allmon2

Note: where 192.168.x.x is your node's IP.

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