Бывает так, что нужно создать архив и разделить его на части, например, для того, чтобы закинуть на бесплатное облако@mail.ru. В таких случаях мы можем воспользоваться простейшей командой: tar -cvzf — /home/foldername | split -b 2048m — «filename.tar.gz-part-» После чего архив будет поделен на части по 2048Мб или же 2Гб. Если архив у нас уже готов, и его нужно разбить на части, то команда будет другая: split -b 2048m /home/mybackup.tar.gz «filename.tar.gz-part-«

Как автоматически перезапустить сервис в Ubuntu на примере UBUNU 18.04/20.04 LTS при помощи ежеминутной проверки через CRON^ Открываем плаинровщик крон при помощи следующей команды: crontab -e Далее вписываем следующую строку в конец файла заданий для проверки и перезапуска apache #Ежеминутно проверяем работу apache2, если не работает — перезапускаем * * * * ps -A | grep apache2 > /dev/null 2>&1 || /etc/init.d/apache2 restart > /dev/null 2>&1 Для проверки и перезапуска nginx следующую строку: Ежеминутно проверяем работу nginx, если не работает — перезапускаем * * * * ps -A | grep nginx > /dev/null 2>&1 || /etc/init.d/nginx restart > /dev/null 2>&1 Для проверки работы и перезапуска mysql/mariadb: Ежеминутно проверяем работу MySQL, если не работает — перезапускаем * * * * /etc/init.d/mysql[…]

Изредка бывает необходимо импортировать/экспортировать довольно большую базу данных и через phpmyadmin делать это нет желания, выскакивают ошибки вроде: Для этого логинимся в консоли ssh и выполняем следующую последовательность действий: Подключаемся к базе данных Вариант первый: username заменяем на имя пользователя, который имеет доступ к данной бд или root, если аутентификация работает через него, но не использует unix_socet Вариант второй (если не используется unix_socet): mysql или (равнозначные команды) mariadb После авторизации (в случае root или тп типа авторизации) можно посмотреть ваши текущие базы данных: MariaDB [(none)]> show databases; Вывод будет примерно следующим: +———————+ | Database | +———————+ | test01.ru | | test02.ru | | test03.ru | | test04.ru | | test05.ru | +———————+ 5 rows in set (0.002 sec) После чего[…]

Будем считать, что у вас уже есть сервер с настроенным и работающим сайтом. Доменное имя у него пусть будет phpmyadmin.site. Для начала вам нужно закачать в корневую или любую другую директорию сайта (на ваш выбор) архив phpmyadmin. Скачивать мы будем с официального сайта: https://www.phpmyadmin.net Теперь у нас есть два варианта развития событий: Закачать напрямую через wget ssh консоль сервера; Скачать архив себе на компьютер, а затем уже закачать и распаковать или закачать распакованную версию на ваш сайт через sftp/ftp. Во верхнем правом углу видим кнопку «Download 5.x.x», нажимаем её и скачиваем к себе на компьютер, а потом закачиваем к себе на сайт или же, дабы упростить это действие я закачиваю напрямую на свой сервер: Перехожу в корневую директорию своего сайта: cd[…]

Давно я тут ничего не писал, да и старые записи в порядок не приводил, за это время приехал новый софт и я решил сохранить инструкцию для потомков)) Т.е. все потихоньку избавляются от MySQL сервера и заменяют его на MariaDB, то вот вам пятишаговая инструкция по установке на убунту. MariaDB — это система управления реляционными базами данных с открытым исходным кодом, которая часто используется в качестве альтернативы MySQL(которая теперь принадлежит Oracle) в составе популярного набора LAMP (Linux, Apache, MySQL, PHP/Python/Perl). Она представляет собой упрощенную замену MySQL. На момент написания текста в репозиториях APT по умолчанию в Ubuntu 20.04.1 содержалась версия MariaDB Server version: 10.3.25 0. Обновляем индекс пакетов на сервере с помощью apt: sudo apt update Установка сервера: Эти команды выполнят[…]

Частенько бывает нужно удалить во всем документе пустые строки и делать это в «ручном режиме» нет ни малейшего желания. Так вот, в таких ситуациях нам помогут регулярные выражения при поиске текста в sublime text. Вариант первый: Нажимаем сочетание клавиш Ctrl + H Включаем регулярные выражения при помощи сочетания Alt + R В поле Find пишем ^\n Поле Replace оставляем пустым Нажимаем Replace All Готово! Радуемся результату!

Читая очередную статью на хабре, наткнулся в комментах на очередного хостера с невообразимо копеечными ценами на хостинг/виртуальные или выделенные сервера. Что оно представляет из себя по качеству — я хз. ENJOY! https://contabo.com

Для начала вы можете проверить версию php в ваших репах Устанавливаем новую версию php: После этого нужно включить новую версию модуля apache: Ну и в самом конце не мешало бы переместить свои настройки php