1.0.1. Проверка и изменение часового пояса сервера Открываем консоль, через SSH и проверяем текущую дату и время на сервере с помощью следующей команды: Вывод будет примерно следующим: Мы привыкли к 24 часовому отображению времени и нам его нужно изменить. Для этого вписываем в консоль следующую команду и нажимаем «Enter»: В выпадающем окне «Geographic area:» выбираем «Europe». На следующей странице в «Time zone:» выбираем «Moscow». После чего наблюдаем измененные часовые пояс и время в удобном для нас формате, например: Обращаем ваше внимание на то, что встроенный в Ubuntu планировщик заданий «cron», использующийся для периодического выполнения заданий в определённое время автоматически не подхватывает новый часовой пояс и его надо перезагрузить командой: 1.0.2. Проверка настройки кодировки сервера и установка кириллицы в консоли Если[…]
Рубрика: Настройка web сервера
Кто-то использует update-notifier, занимающий 500 мб и выводящий результаты каждый раз при авторизации по ssh, а мы рекомендуем не устанавливать лишний софт и использовать следующую команду: В случае, если обновлять ничего не нужно, то результат команды будет следующим: Если обновлять что-либо нужно, то код будет похож на нижеследующий: ПОДРОБНЕЕ: https://unix.stackexchange.com/questions/105463/machine-readable-number-of-updates-alternative-to-usr-lib-update-notifier-apt
htop — продвинутый монитор процессов, написанный для Linux. Он был задуман заменить стандартную программу top. Htop показывает динамический список системных процессов, список обычно выравнивается по использованию ЦПУ. В отличие от top, htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти. Htop часто применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в процессах. Htop написан на языке Си и использует для отображения библиотеку Ncurses. Я всегда ставлю его при установке системы и моментально забываю про утилиту top. Установка производится из стандартного репозитория командой: Команда запуска: Для выхода используем клавишу F10 или комбинацию клавиш CTRL+C Столбцы в утилите HTOP: PID — идентификатор процесса.USER — владелец процесса.PRI — текуший приоритет (влияет на процессорное время,[…]
Перенос баз данных в оперативную память Сначала сделайте резервную копию всех баз данных. Скопируем его в /var/lib/mysql.bak: Создайте каталог для RAM-диска. Заранее уточните размер папки с базами данных MySQL/MqriaDB командой: Исходя из полученного размера и учитывая дальнейший рост базы нужно установить соответствующий размер RAM-диска (виртуального диска в оперативной памяти). Я назначил рамдиску размер 4ГБ. Вам решать, сколько места вы хотите, просто убедитесь, что оно может вместить все данные, которые вы будете записывать в базу данных. Монтируем соответствующий раздел командой: Останавливаем MySQL/MariaDB командой: Перемещаем файлы баз данных MySQL/MariaDB в раздел RAM-диска. Создаём символическую ссылку на RAM-диск. Изменяем права папки на MySQL, чтобы разрешить доступ. Перезапустите MySQL, чтобы изменения вступили в силу. Восстановление баз данных Т.к. базы данных сохраняются на RAM-диске, они[…]
В поисках идеального решения для ваших веб-проектов или приложений вы столкнетесь с множеством вариантов VPS-хостинга. И независимо от того, являетесь ли вы владельцем магазина электронной коммерции (интернет-магазина), дизайнером сайтов или экспертом-блоггером, производительность вашего проекта в решающей степени зависит от технологии хранения данных, которую использует ваш хостинг-сервер. Тип хранилища, используемый вашим VPS/VDS/выделенным сервером или хостинг-провайдером, оказывает наибольшее влияние на воспринимаемую пользователем скорость и отзывчивость. Именно по этой причине технологии хранения данных быстро развиваются, чтобы поддерживать надежный, мощный и более быстрый веб-хостинг. Сегодня мы рассмотрим разницу между NVMe и SATA SSD. Оба они являются твердотельными, однако различия между ними могут дать вам существенно разные результаты. Что такое технология NVMe? NVMe расшифровывается как Non-Volatile Memory express. Это новый инновационный интерфейс связи, который устраняет[…]