Ubuntu Server 18.х LTS (PHP7.2) 20.х LTS (PHP7.4) 22.х LTS + MajorDoMo

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

Модератор: immortal

skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение skysilver » Вт янв 15, 2019 5:02 pm

darcky писал(а):
Вт янв 15, 2019 3:26 pm
Подскажите какая особенность установки программы в данном случае.
По инструкции "Установка на Linux" из Базы знаний, но с учетом вашего окружения.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение prmres » Ср янв 16, 2019 12:55 pm

skysilver писал(а):
Вт янв 15, 2019 5:02 pm
но с учетом вашего окружения.
в частности добавить виртуальный хост в настройках апача с рабочим каталогом /var/www
Не только лишь все!
Аватара пользователя
ImHuman
Сообщения: 5
Зарегистрирован: Ср янв 16, 2019 7:51 am
Откуда: Москва
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение ImHuman » Чт янв 17, 2019 5:48 pm

Благодарю за скрипт!
Скачал последнюю убунту с оф.сайта. Встало как влитое!
За это сообщение автора ImHuman поблагодарил:
prmres (Чт янв 17, 2019 8:54 pm)
Рейтинг: 1.16%
Сам себе режиссёр!!!
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение prmres » Чт янв 17, 2019 8:40 pm

всем, кто воспользовался скриптом до 11 янв 2019

откройте в текстовом редакторе /etc/systemd/system/majordomo.service

и всё замените на:

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

[Unit]
Description=MajorDoMo
Requires=network.target mysql.service apache2.service
After=dhcpcd.service mysql.service apache2.service

[Service]
Type=simple
User=www-data
Group=www-data
ExecStart=/usr/bin/php /var/www/cycle.php
ExecStop=/usr/bin/pkill -f cycle_*

KillSignal=SIGKILL
KillMode=control-group
RestartSec=1min
Restart=on-failure

[Install]
WantedBy=multi-user.target

или скачайте вложение и замените файл (сначала распакуйте)

после сохранения\замены файла

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

sudo systemctl daemon-reload
sudo systemctl restart majordomo
либо просто перезагрузите компьютер
Вложения
majordomo.rar
(344 байт) 433 скачивания
Не только лишь все!
ivannag
Сообщения: 146
Зарегистрирован: Вт апр 12, 2016 12:19 am
Благодарил (а): 18 раз
Поблагодарили: 27 раз

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение ivannag » Чт янв 17, 2019 9:26 pm

спасибо большое за скрипт, для чайников типа меня самое то! только вот, что-то пошло не так...
на запрос конфигурации phpmyadmin нажал yes, пароль набрал в последней попытке password (пробовал разные, знаю что он дефолтный в конфиге мжд). а вот потом где запрос пароля MySQL для настройки базы данных при вводе того же пароля получаю кучу ошыбок и отказ в доступе... подскажите нубу куда попать? гугление пока-что ничего не дало... второй день промучался(
СпойлерПоказать
20190117_201458.jpg
20190117_201458.jpg (255.12 КБ) 4501 просмотр
p.s. Ubuntu server 16.04.3 LTS, на момент установки был установлен только москито
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение prmres » Пт янв 18, 2019 1:23 am

ivannag писал(а):
Чт янв 17, 2019 9:26 pm
на запрос конфигурации phpmyadmin нажал yes, пароль набрал в последней попытке password (пробовал разные, знаю что он дефолтный в конфиге мжд). а вот потом где запрос пароля MySQL для настройки базы данных при вводе того же пароля получаю кучу ошыбок и отказ в доступе... подскажите нубу куда попать? гугление пока-что ничего не дало... второй день промучался(
p.s. Ubuntu server 16.04.3 LTS, на момент установки был установлен только москито
У вас язык по умолчанию стоит неанглийский, вы на этой раскладке пароль и вводили когда phpmyadmin спрашивал, тот же пароль на том же языке (в той же раскладке) и нужно вводить в конце, когда говорится о настройке базы.
Какой по-умолчанию в конфиге мжд - не важно, ибо какой вы введёте во время установки - тот и "пропишется" в конфиг, и после установки ничего нигде править не нужно, скрипт делает всю работу сам, ему нужно только "сообщить свой пароль" и всё.

16.04.3 это уже довольно древняя штука, поставьте 16.04.5 с нуля, а лучше 18.04.1, это не займет много времени, учитывая сколько вы провозились уже.
Только 18-ю качайте со "старым" установщиком, там привычная настройка сети, в дистрибутиве с новым установщиком сеть переделана, там другие сервисы и с непривычки не сразу врубаешься что где и как.
Конфиги москиты можно сохранить и потом за 1,5 минуты его "вернуть" в прежнее состояние.

У вас установка завершилась без настройки мускуля и без заливки в него базы, можно "допилить" руками, все команды можно взять из скрипта, но опять же с непривычки это не так всё просто, я бы переставил всё с нуля: ОС (английский по-умолчанию) -> обновления -> скрипт.

Была мысль сделать в скрипте принудительную смену языка по-умолчанию на английский, с перезагрузкой сервера в английской локали, но не стал делать, решил что лишняя перезагрузка может "сбить с толку".
Вот теперь думаю а может таки стоит ... ?
За это сообщение автора prmres поблагодарил:
ivannag (Пт янв 18, 2019 10:49 pm)
Рейтинг: 1.16%
Не только лишь все!
ivannag
Сообщения: 146
Зарегистрирован: Вт апр 12, 2016 12:19 am
Благодарил (а): 18 раз
Поблагодарили: 27 раз

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение ivannag » Пт янв 18, 2019 10:57 pm

prmres писал(а):
Пт янв 18, 2019 1:23 am
У вас язык по умолчанию стоит неанглийский, вы на этой раскладке пароль и вводили когда phpmyadmin спрашивал, тот же пароль на том же языке (в той же раскладке) и нужно вводить в конце, когда говорится о настройке базы.
Какой по-умолчанию в конфиге мжд - не важно, ибо какой вы введёте во время установки - тот и "пропишется" в конфиг, и после установки ничего нигде править не нужно, скрипт делает всю работу сам, ему нужно только "сообщить свой пароль" и всё.

16.04.3 это уже довольно древняя штука, поставьте 16.04.5 с нуля, а лучше 18.04.1, это не займет много времени, учитывая сколько вы провозились уже.
Только 18-ю качайте со "старым" установщиком, там привычная настройка сети, в дистрибутиве с новым установщиком сеть переделана, там другие сервисы и с непривычки не сразу врубаешься что где и как.
Конфиги москиты можно сохранить и потом за 1,5 минуты его "вернуть" в прежнее состояние.

У вас установка завершилась без настройки мускуля и без заливки в него базы, можно "допилить" руками, все команды можно взять из скрипта, но опять же с непривычки это не так всё просто, я бы переставил всё с нуля: ОС (английский по-умолчанию) -> обновления -> скрипт.

Была мысль сделать в скрипте принудительную смену языка по-умолчанию на английский, с перезагрузкой сервера в английской локали, но не стал делать, решил что лишняя перезагрузка может "сбить с толку".
Вот теперь думаю а может таки стоит ... ?
спасибо большое , Вам хороший человек за подсказки!
ну я думал раз до утстановки командная строка была на латинице значит и дальше все так-же... хотя была идея установить все на инглише
а по-поводу древнего линукса, так ставлю все это на древний нетбук на Atom N450 1.66Ghz, 2Gb ОЗУ. Там вначалае когда-то ставил на 14.04 по длинным инструкциям и образ из-за лени тогда не сделал... потом позволил обновится до 16.04 и со временем тормоза начались... правда там еще граф.оболочка была тоже... а теперь скрипт на 14.04 сразу ошибками сыпал, вот и поставил на 16,04.
Еще раз спасибо за совет, попробую сделать все по вашим рекомендациям!
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение prmres » Сб янв 19, 2019 4:26 pm

ivannag писал(а):
Пт янв 18, 2019 10:57 pm
ставлю все это на древний нетбук на Atom N450 1.66Ghz, 2Gb ОЗУ.
одноплатники убуну тянут, а этот и подавно потянет
Не только лишь все!
sega6549
Сообщения: 530
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение sega6549 » Пн янв 21, 2019 1:15 pm

всем привет, накатил на 18.04 дектор последний скрипт, накатил бекапчик, все заработало с пол пинка, но в полночь запустился сценарий на проверку свободного места на диске, в итоге получил вот такую ошибку на скрине в прикрепе, ошибку удалил, сценарий остановил, но все же хотелось бы найти решение получше так как на сервере еще и торенты качаются и облако локальное присутствует, сценарий на проверку свободного места вот такой
СпойлерПоказать

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

$max_usage=90; //%
$output=array();
exec('df',$output);
//var_dump($output);
$problems=0;
$problems_details='';
foreach($output as $line) {
 if (preg_match('/(\d+)% (\/.+)/',$line,$m))
   $proc=$m[1];
   $path=$m[2];
   if ($proc>$max_usage) {
    $problems++;
    $problems_details.="$path: $proc; ";
   }
   //echo "$path: $proc%<br/>";
}
sg("ThisComputer.SpaceProblems",$problems);
sg("ThisComputer.SpaceProblems_Details",$problems_details);

setTimeOut('checkFreeSpace','runScript("checkFreeSpace");',5*60);
СпойлерПоказать
Снимок.PNG
Снимок.PNG (28.83 КБ) 4395 просмотров
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО

Сообщение prmres » Пн янв 21, 2019 11:21 pm

sega6549 писал(а):
Пн янв 21, 2019 1:15 pm
всем привет, накатил на 18.04 дектор последний скрипт, накатил бекапчик, все заработало с пол пинка, но в полночь запустился сценарий на проверку свободного места на диске, в итоге получил вот такую ошибку на скрине в прикрепе, ошибку удалил, сценарий остановил, но все же хотелось бы найти решение получше так как на сервере еще и торенты качаются и облако локальное присутствует
а свободного места на дисках сколько вообще?
Не только лишь все!
Ответить