Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#26  2018-11-12 11:11:07

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Instalacja debian-9.5.0-i386 problemy podczas instalacji serwera LAMB

Strasznie sobie mieszasz, po co pobierasz samodzielnie paczki do instalacji.
Ja mam taką propozycje pobierz livecd Debiana 9 do testów. Nie ma problemu by to uruchomić od razu na tym zainstalowanym, z tym że to leci na domyślnych ustawieniach haseł i użytkowników zm i bazy, jak coś zmieniałeś trzeba zmienić i tu:

https://www.debian.org/CD/live/

Wszystko jedno czy i386, czy amd64, i wszystko jedno z jakim środowiskiem.

Uwaga: Na komputerze na którym uruchamiamy livecd musi być co najmniej 2 GB RAM-u, potrzebujemy trochę miejsca do instalacji (przy 2GB, dostępny na to będzie 1GB minimum do instalacji zm), livecd pamięć RAM dzieli domyślnie na pół.

Uruchom konsole root-a, lub zwykłą i przeloguj się na root-a (nie ma hasła root-a w livecd), zwykły user ma hasło live.

Kod:

sudo su

Tu masz wszystko ułożone w skrypt instalacyjny, przy domyślnych hasłach zm. Konfiguracje bazy i zm zrobisz ewentualnie później, w zależności od potrzeb. To jest dla instalacji z backportów, nie z deb-multimedia.

Kod:

#!/bin/bash
##instalacja zm z backportów Debian 9

#baza i serwer
echo "deb http://deb.debian.org/debian stretch-backports main contrib non-free" > /etc/apt/sources.list.d/zm.list
apt update
apt install -y php mariadb-server php-mysql libapache2-mod-php7.0
# konf. bazy później 
# mysql_secure_installation && service mariadb restart
rm /etc/mysql/my.cnf
cp /etc/mysql/mariadb.conf.d/50-server.cnf /etc/mysql/my.cnf
service mariadb restart

# zm
apt install -y zoneminder vlc-plugin-base php7.0-gd
# w /etc/zm/zm.conf można zmienić domyślne wartości na swoje, z tym ze to samo trzeba zrobić w bazie 
chmod 740 /etc/zm/zm.conf
chown root:www-data /etc/zm/zm.conf
systemctl enable zoneminder.service
mysql < /usr/share/zoneminder/db/zm_create.sql
adduser www-data video
echo "grant select,insert,update,delete,lock tables,alter,create on zm.* to 'zmuser'@localhost identified by 'zmpass';" > /tmp/zmuser.sql
mysql < /tmp/zmuser.sql
systemctl start zoneminder.service
a2enmod cgi
a2enmod rewrite
a2enconf zoneminder
sed -i "s/;date.timezone =/date.timezone = $(sed 's/\//\\\//' /etc/timezone)/g" /etc/php/7.0/apache2/php.ini
chown -R www-data:www-data /usr/share/zoneminder/
service apache2 restart
echo "Gotowe. ZM zainstalowany, strona  http://localhost/zm"

To z góry wklej powiedzmy do pliku zmdebian.sh, może być w nano. Chodzi o prosty notatnik, a nie jakiś procesor tekstu .

Kod:

nano zmdebian.sh

I nadaj mu uprawnienia do uruchomienia.

Kod:

chmod +x zmdebian.sh

Przed uruchomieniem tego powinieneś być już zalogowany jako root, pisałem o tym wyżej. Uruchom.

Kod:

./zmdebian.sh

Po zainstalowaniu na stronie http://localhost/zm dodajesz tą kamerę ze strony, tak jak to opisałem w innym wątku. Opisałem to tam przed przełączeniem na język polski, to jest mało istotne i tak jest czytelne.

Ostatnio edytowany przez jawojx (2018-11-12 11:19:41)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)