Страница 36 из 39

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

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

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

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

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

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

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

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

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

Добавлено: Вт мар 06, 2018 7:40 pm
Sapizdullin
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

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

Добавлено: Вт мар 06, 2018 8:03 pm
Sapizdullin
Едем дальше.
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

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

Добавлено: Пт мар 16, 2018 2:15 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.

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

Добавлено: Пт мар 16, 2018 2:19 pm
blackangel
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 ????

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

Добавлено: Пт мар 16, 2018 2:21 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

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

Добавлено: Пт мар 16, 2018 2:44 pm
Sapizdullin
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 например
Я же написал -
Вторая соответственно ваша сеть.

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

Добавлено: Пн мар 19, 2018 3:42 pm
blackangel
кто знает что за ошибка:
Warning: rmdir(/var/www/backup/20180319/cms/avatars): Directory not empty in /var/www/lib/syncfiles.class.php on line 772
и таких еще с десяток...
права на папки менял... чет ни как... Подскажите знающие люди.

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

Добавлено: Пн мар 19, 2018 3:48 pm
Logrus
не может удалить не пустой каталог?
зайди с другой стороны
https://connect.smartliving.ru/profile/1646/blog33.html