По инструкции "Установка на Linux" из Базы знаний, но с учетом вашего окружения.
Ubuntu Server 18.х LTS (PHP7.2) 20.х LTS (PHP7.4) 22.х LTS + MajorDoMo
Модератор: immortal
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- prmres
- Сообщения: 433
- Зарегистрирован: Пт ноя 24, 2017 2:24 am
- Откуда: оттуда
- Благодарил (а): 113 раз
- Поблагодарили: 123 раза
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
в частности добавить виртуальный хост в настройках апача с рабочим каталогом /var/www
Не только лишь все!
- ImHuman
- Сообщения: 5
- Зарегистрирован: Ср янв 16, 2019 7:51 am
- Откуда: Москва
- Благодарил (а): 9 раз
- Поблагодарили: 1 раз
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
Благодарю за скрипт!
Скачал последнюю убунту с оф.сайта. Встало как влитое!
Скачал последнюю убунту с оф.сайта. Встало как влитое!
- Рейтинг: 1.16%
Сам себе режиссёр!!!
- prmres
- Сообщения: 433
- Зарегистрирован: Пт ноя 24, 2017 2:24 am
- Откуда: оттуда
- Благодарил (а): 113 раз
- Поблагодарили: 123 раза
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
всем, кто воспользовался скриптом до 11 янв 2019
откройте в текстовом редакторе /etc/systemd/system/majordomo.service
и всё замените на:
или скачайте вложение и замените файл (сначала распакуйте)
после сохранения\замены файла
либо просто перезагрузите компьютер
откройте в текстовом редакторе /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 байт) 439 скачиваний
Не только лишь все!
-
- Сообщения: 146
- Зарегистрирован: Вт апр 12, 2016 12:19 am
- Благодарил (а): 18 раз
- Поблагодарили: 27 раз
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
спасибо большое за скрипт, для чайников типа меня самое то! только вот, что-то пошло не так...
на запрос конфигурации phpmyadmin нажал yes, пароль набрал в последней попытке password (пробовал разные, знаю что он дефолтный в конфиге мжд). а вот потом где запрос пароля MySQL для настройки базы данных при вводе того же пароля получаю кучу ошыбок и отказ в доступе... подскажите нубу куда попать? гугление пока-что ничего не дало... второй день промучался(
p.s. Ubuntu server 16.04.3 LTS, на момент установки был установлен только москито
на запрос конфигурации phpmyadmin нажал yes, пароль набрал в последней попытке password (пробовал разные, знаю что он дефолтный в конфиге мжд). а вот потом где запрос пароля MySQL для настройки базы данных при вводе того же пароля получаю кучу ошыбок и отказ в доступе... подскажите нубу куда попать? гугление пока-что ничего не дало... второй день промучался(
СпойлерПоказать
- prmres
- Сообщения: 433
- Зарегистрирован: Пт ноя 24, 2017 2:24 am
- Откуда: оттуда
- Благодарил (а): 113 раз
- Поблагодарили: 123 раза
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
У вас язык по умолчанию стоит неанглийский, вы на этой раскладке пароль и вводили когда phpmyadmin спрашивал, тот же пароль на том же языке (в той же раскладке) и нужно вводить в конце, когда говорится о настройке базы.ivannag писал(а): ↑Чт янв 17, 2019 9:26 pmна запрос конфигурации phpmyadmin нажал yes, пароль набрал в последней попытке password (пробовал разные, знаю что он дефолтный в конфиге мжд). а вот потом где запрос пароля MySQL для настройки базы данных при вводе того же пароля получаю кучу ошыбок и отказ в доступе... подскажите нубу куда попать? гугление пока-что ничего не дало... второй день промучался(
p.s. Ubuntu server 16.04.3 LTS, на момент установки был установлен только москито
Какой по-умолчанию в конфиге мжд - не важно, ибо какой вы введёте во время установки - тот и "пропишется" в конфиг, и после установки ничего нигде править не нужно, скрипт делает всю работу сам, ему нужно только "сообщить свой пароль" и всё.
16.04.3 это уже довольно древняя штука, поставьте 16.04.5 с нуля, а лучше 18.04.1, это не займет много времени, учитывая сколько вы провозились уже.
Только 18-ю качайте со "старым" установщиком, там привычная настройка сети, в дистрибутиве с новым установщиком сеть переделана, там другие сервисы и с непривычки не сразу врубаешься что где и как.
Конфиги москиты можно сохранить и потом за 1,5 минуты его "вернуть" в прежнее состояние.
У вас установка завершилась без настройки мускуля и без заливки в него базы, можно "допилить" руками, все команды можно взять из скрипта, но опять же с непривычки это не так всё просто, я бы переставил всё с нуля: ОС (английский по-умолчанию) -> обновления -> скрипт.
Была мысль сделать в скрипте принудительную смену языка по-умолчанию на английский, с перезагрузкой сервера в английской локали, но не стал делать, решил что лишняя перезагрузка может "сбить с толку".
Вот теперь думаю а может таки стоит ... ?
- Рейтинг: 1.16%
Не только лишь все!
-
- Сообщения: 146
- Зарегистрирован: Вт апр 12, 2016 12:19 am
- Благодарил (а): 18 раз
- Поблагодарили: 27 раз
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
спасибо большое , Вам хороший человек за подсказки!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
- Сообщения: 433
- Зарегистрирован: Пт ноя 24, 2017 2:24 am
- Откуда: оттуда
- Благодарил (а): 113 раз
- Поблагодарили: 123 раза
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
одноплатники убуну тянут, а этот и подавно потянет
Не только лишь все!
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
всем привет, накатил на 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);
СпойлерПоказать
- prmres
- Сообщения: 433
- Зарегистрирован: Пт ноя 24, 2017 2:24 am
- Откуда: оттуда
- Благодарил (а): 113 раз
- Поблагодарили: 123 раза
Re: Ubuntu Server 16.10.1 LTS (PHP7.0) или 18 с 7.2 + MajorDoMo - РЕШЕНО
а свободного места на дисках сколько вообще?sega6549 писал(а): ↑Пн янв 21, 2019 1:15 pmвсем привет, накатил на 18.04 дектор последний скрипт, накатил бекапчик, все заработало с пол пинка, но в полночь запустился сценарий на проверку свободного места на диске, в итоге получил вот такую ошибку на скрине в прикрепе, ошибку удалил, сценарий остановил, но все же хотелось бы найти решение получше так как на сервере еще и торенты качаются и облако локальное присутствует
Не только лишь все!