Nettemp można zainstalowac w różnych wersjach:
Dla początkujących uzytkowników zalecana jest wersja NetTemp 3 lub Beta
kolega @pasiekazj przygotał gotowe obrazy dla RPI2 i wkrótce dla RPI3.
Na forum jest opis
Ważne! Wszystkie komendy wydajemy jako root, bądź też najpierw wydajemy polecenie
Kod:
su -
Najbardziej polecana wersja NetTempa. Tutaj znajdują się wszystkie bieżące poprawki.
mkdir -p /var/www/nettemp && cd /var/www apt-get update && apt-get install -y git git clone https://github.com/sosprz/nettemp cd nettemp && git checkout beta && ./install_nettemp
Kod:
mkdir -p /var/www/nettemp && cd /var/www git clone https://github.com/sosprz/nettemp cd nettemp && ./install_nettemp
Kod:
cd /var/www/nettemp git pull git checkout nettemp3
Kod:
cd /var/www/nettemp git pull git checkout beta php /var/www/nettemp/modules/tools/update_db.php
Kod:
cd /var/www/nettemp git pull git checkout alfa
Po zmianie na alfa nalezy wykonać Tools → Reset to default
Kod:
cd /var/www/nettemp git checkout beta git pull /var/www/nettemp/modules/tools/update_db
tutaj również zalecane jest wykonać Tools → Reset to default
Kod:
sudo su – apt-get update apt-get install ca-certificates wget https://raw.github.com/sosprz/nettemp/master/nettemp_install_on_raspberry_pi.sh chmod 755 nettemp_install_on_raspberry_pi.sh ./nettemp_install_on_raspberry_pi.sh
Przejście z wersji master nie jest możliwe na wersje nettemp2
Kod:
cd /var/www/nettemp git status (pokaże zmiany plikowe) Jeśli dodałeś nowe pliki pojawia się w untracked files, trzeba je dodać git add plik
Jak zrobić patcha:
Kod:
cd /var/www/nettemp git show> patch-0000.txt
git reset --hard git remote set-url origin http://github.com/mariano78/nettemp.git git checkout betamm git fetch git checkout betamm
później update nettemp
żeby wrócić na oryginalnego nettemp-a
git remote set-url origin https://github.com/sosprz/nettemp.git git checkout beta
można też od razu instalować (od zera) tę wersję:
mkdir -p /var/www/nettemp && cd /var/www apt-get update && apt-get install -y git git clone https://github.com/mariano78/nettemp cd nettemp && git checkout betamm && ./install_nettemp
Dopisujemy na końcu:
Kod:
$SERVER["socket"] == ":443" { ssl.engine = "enable" ssl.pemfile = "/etc/lighttpd/certs/lighttpd.pem" } $HTTP["scheme"] == "http" { $HTTP["host"] =~ ".*" { url.redirect = (".*" => "https://%0$0") } }
Kod:
mkdir /etc/lighttpd/certs
Kod:
cd /etc/lighttpd/certs openssl req -new -x509 -keyout lighttpd.pem -out lighttpd.pem -days 3650 -nodes chmod 400 lighttpd.pem