Страница 18 из 45

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

Добавлено: Вт янв 15, 2019 5:02 pm
skysilver
darcky писал(а):
Вт янв 15, 2019 3:26 pm
Подскажите какая особенность установки программы в данном случае.
По инструкции "Установка на Linux" из Базы знаний, но с учетом вашего окружения.

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

Добавлено: Ср янв 16, 2019 12:55 pm
prmres
skysilver писал(а):
Вт янв 15, 2019 5:02 pm
но с учетом вашего окружения.
в частности добавить виртуальный хост в настройках апача с рабочим каталогом /var/www

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

Добавлено: Чт янв 17, 2019 5:48 pm
ImHuman
Благодарю за скрипт!
Скачал последнюю убунту с оф.сайта. Встало как влитое!

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

Добавлено: Чт янв 17, 2019 8:40 pm
prmres
всем, кто воспользовался скриптом до 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
либо просто перезагрузите компьютер

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

Добавлено: Чт янв 17, 2019 9:26 pm
ivannag
спасибо большое за скрипт, для чайников типа меня самое то! только вот, что-то пошло не так...
на запрос конфигурации phpmyadmin нажал yes, пароль набрал в последней попытке password (пробовал разные, знаю что он дефолтный в конфиге мжд). а вот потом где запрос пароля MySQL для настройки базы данных при вводе того же пароля получаю кучу ошыбок и отказ в доступе... подскажите нубу куда попать? гугление пока-что ничего не дало... второй день промучался(
СпойлерПоказать
20190117_201458.jpg
20190117_201458.jpg (255.12 КБ) 2609 просмотров
p.s. Ubuntu server 16.04.3 LTS, на момент установки был установлен только москито

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

Добавлено: Пт янв 18, 2019 1:23 am
prmres
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 минуты его "вернуть" в прежнее состояние.

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

Была мысль сделать в скрипте принудительную смену языка по-умолчанию на английский, с перезагрузкой сервера в английской локали, но не стал делать, решил что лишняя перезагрузка может "сбить с толку".
Вот теперь думаю а может таки стоит ... ?

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

Добавлено: Пт янв 18, 2019 10:57 pm
ivannag
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.
Еще раз спасибо за совет, попробую сделать все по вашим рекомендациям!

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

Добавлено: Сб янв 19, 2019 4:26 pm
prmres
ivannag писал(а):
Пт янв 18, 2019 10:57 pm
ставлю все это на древний нетбук на Atom N450 1.66Ghz, 2Gb ОЗУ.
одноплатники убуну тянут, а этот и подавно потянет

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

Добавлено: Пн янв 21, 2019 1:15 pm
sega6549
всем привет, накатил на 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 КБ) 2497 просмотров

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

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