Установка MajorDoMo на Raspberry Pi 3

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение Sapizdullin » Пн мар 05, 2018 10:49 pm

blackangel писал(а):
Sapizdullin писал(а): В чем проблема? Ставил на I7 полный комплект. Завелось с полпинка. И mariaDB и PHP 7.2.2 и Phpadmin. Все работает и бэкап со старой машины накатился без проблем.
по какой инструкции делали?

я сначала веб сервер настроил, потом по старой инструкции накатал MD.
По своей. Apach-PHP7.0-DB-Phpmyadmin. Из инструкции в FAQ только php поправил. Все. Накатил со старой бекап все ровно работает.
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm
Благодарил (а): 31 раз
Поблагодарили: 13 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение blackangel » Вт мар 06, 2018 3:38 pm

Sapizdullin писал(а):
blackangel писал(а):
Sapizdullin писал(а): В чем проблема? Ставил на I7 полный комплект. Завелось с полпинка. И mariaDB и PHP 7.2.2 и Phpadmin. Все работает и бэкап со старой машины накатился без проблем.
по какой инструкции делали?

я сначала веб сервер настроил, потом по старой инструкции накатал MD.
По своей. Apach-PHP7.0-DB-Phpmyadmin. Из инструкции в FAQ только php поправил. Все. Накатил со старой бекап все ровно работает.

А можно по подробнее насчет всего процесса?

P.S. и еще вот интересует момент насчет бэкапа. у меня есть бэкап сделанный MD (которая у меня раньше работала и работает на другой малине, но без вэб интерефеса т.к. поломался из за обновы ОС распбери) как правильно востановить все настройки из старой MD на новой только что установленной.?
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение Sapizdullin » Вт мар 06, 2018 7:40 pm

blackangel писал(а):
А можно по подробнее насчет всего процесса?

P.S. и еще вот интересует момент насчет бэкапа. у меня есть бэкап сделанный MD (которая у меня раньше работала и работает на другой малине, но без вэб интерефеса т.к. поломался из за обновы ОС распбери) как правильно востановить все настройки из старой MD на новой только что установленной.?
Можно. По поводу бекапа - заходите в обновления и в разделе "восстановить резервную копию" выбираете и загружаете свой бекап.
По поводу бескосячной работы всего и вся - Апач
1. ставите апач

Код: Выделить всё

apt -y install apache2
2. Правите

Код: Выделить всё

/etc/apache2/conf-enabled/security.conf
3. Изменяете # line 25: на ServerTokens Prod
4. Проверяете

Код: Выделить всё

/etc/apache2/mods-enabled/dir.conf
DirectoryIndex index.html index.php
5. Правите

Код: Выделить всё

/etc/apache2/apache2.conf
и добавляете : # line 70: add to specify server name
ServerName localhost


По окончании

Код: Выделить всё

systemctl restart apache2
PHP 7. -
1.

Код: Выделить всё

apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring

Код: Выделить всё

2. a2enconf php7.0-cgi
Если ругается проверяем версию PHP /etc/php/ и меняем циферки затем

Код: Выделить всё

service apache2 reload
Делаем файлик index.php

Код: Выделить всё

/var/www/html/index.php
<html>
<body>
<div style="width: 100%; font-size: 40px; font-weight: bold; text-align:center;">
<?php
      print Date("Y/m/d");
?>
</div>
</body>
</html>
И проверяем работу предварительно удалив в /var/www/html/ index.html
За это сообщение автора Sapizdullin поблагодарили (всего 2):
blackangel (Вт мар 20, 2018 10:26 am) • ipc2002 (Сб апр 14, 2018 9:10 pm)
Рейтинг: 2.33%
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение Sapizdullin » Вт мар 06, 2018 8:03 pm

Едем дальше.
MariaDB

Ставите

Код: Выделить всё

apt -y install mariadb-server
Можете поправить в

Код: Выделить всё

/etc/mysql/mariadb.conf.d/50-server.cnf
[b]# line 111,112: change like follows
character-set-server = utf8 
#collation-server = utf8mb4_general_ci[/b]      
Следующим шагом -

Код: Выделить всё

mysql_secure_installation
Вводите рутовый пароль и на все вопросы отвечаете "Y" при этом на первом вопросе ставите рутовый пароль на MariaDB!!!!
В конце всего процесса можете проверить

Код: Выделить всё

mysql -u root -p
, вводите рутовый пароль от базы (можете ввести аналогичный рутовому системы) и вводите

Код: Выделить всё

select user,host,password from mysql.user;
Увидите одного рута и в пароле много "Х". Значит все ок. После просмотра жмете exit.
Установка Phpmyadmin

Код: Выделить всё

apt -y install phpmyadmin php-mbstring php-gettext
Помечаете Апач в процессе установки.
На вопрос о редактировании базы с помощью dbconfig-common. отвечаете НЕТ!!!!

Далее самое главное!

Код: Выделить всё

mysql -u root -p mysql
рутовый пароль

Код: Выделить всё

update user set plugin='' where user='root';
Ответ - "Rows matched: 1  Changed: 1  Warnings: 0"
flush privileges;
exit 
Правим файлик

Код: Выделить всё

/etc/phpmyadmin/apache.conf
И там прописываете сети с которых разрешен доступ:

Код: Выделить всё

# line 8: add IP you allow to access
Require ip 127.0.0.1 10.0.0.0/24
Вторая соответственно ваша сеть.

Код: Выделить всё

a2enmod rewrite

Код: Выделить всё

systemctl restart apache2 
И топаем в http://ваш айпишник/phpmyadmin/ и рулим базой.
Соответственно правка php.ini описана в данном разделе, как и правка конфига апача (лень переписывать сюда) https://majordomo.smartliving.ru/Main/SetupLinux
За это сообщение автора Sapizdullin поблагодарили (всего 3):
filosoff31 (Пт мар 16, 2018 2:13 pm) • blackangel (Вт мар 20, 2018 10:27 am) • ipc2002 (Сб апр 14, 2018 9:10 pm)
Рейтинг: 3.49%
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
filosoff31
Сообщения: 19
Зарегистрирован: Вс фев 11, 2018 11:39 am
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение filosoff31 » Пт мар 16, 2018 2:15 pm

Sapizdullin
systemctl restart apache2 выдает ошибку несколько раз все проверил.

Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm
Благодарил (а): 31 раз
Поблагодарили: 13 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение blackangel » Пт мар 16, 2018 2:19 pm

filosoff31 писал(а):
Sapizdullin
systemctl restart apache2 выдает ошибку несколько раз все проверил.

Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.

"journalctl -xe" for details ????
filosoff31
Сообщения: 19
Зарегистрирован: Вс фев 11, 2018 11:39 am
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение filosoff31 » Пт мар 16, 2018 2:21 pm

filosoff31 писал(а):
Sapizdullin
systemctl restart apache2 выдает ошибку несколько раз все проверил.

Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.

Не нравится Require ip 127.0.0.1 10.0.0.0/24
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение Sapizdullin » Пт мар 16, 2018 2:44 pm

filosoff31 писал(а):
filosoff31 писал(а):
Sapizdullin
systemctl restart apache2 выдает ошибку несколько раз все проверил.

Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.

Не нравится Require ip 127.0.0.1 10.0.0.0/24
Так айпишник вместо 10.0.0.0/ на свою сеть смените!!!!! Какая она у тебя? 192.168.1.0/24 например
Я же написал -
Вторая соответственно ваша сеть.
За это сообщение автора Sapizdullin поблагодарил:
blackangel (Пт мар 16, 2018 3:03 pm)
Рейтинг: 1.16%
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm
Благодарил (а): 31 раз
Поблагодарили: 13 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение blackangel » Пн мар 19, 2018 3:42 pm

кто знает что за ошибка:
Warning: rmdir(/var/www/backup/20180319/cms/avatars): Directory not empty in /var/www/lib/syncfiles.class.php on line 772
и таких еще с десяток...
права на папки менял... чет ни как... Подскажите знающие люди.
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Установка MajorDoMo на Raspberry Pi 3

Сообщение Logrus » Пн мар 19, 2018 3:48 pm

не может удалить не пустой каталог?
зайди с другой стороны
https://connect.smartliving.ru/profile/1646/blog33.html
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить