Архив рубрики: Linux
CentOS 7: не запускается nginx после перезагрузки
После перезагрузки автоматически не запускается nginx, в выводе команды systemctl status nginx присутствует ошибка Если запустить руками systemctl start nginx то запускается нормально. Вероятно nginx пытается запуститься до того как поднялась сеть. Открываем на редактирование файл /usr/lib/systemd/system/nginx.service и в строку добавляем network.target, т.е. должно получиться Если сервер установлен на VDS-VPS то данных действий может оказаться… Читать далее »
Автоматизация обновлений wildcard сертификата от Let’s Encrypt
Я уже писал об установке и автоматическом продлении wildcard сертификата от Letsencrypt, но всё оказалось немного не так. Когда пришла пора обновления сертификата, то он почему то автоматически не обновился, а в логах появилась такая запись: “PluginError: An authentication script must be provided with –manual-auth-hook when using the manual plugin non-interactively.“ То есть то, ради… Читать далее »
Установка PHP7 на CentOS 7
Как известно, CentOS 7 по умолчанию поставляется с PHP5, который на данный момент уже прекратил своё развитие. Для обновления PHP до актуальной на сегодняшний день версии PHP7 нужно выполнить несколько простых шагов. 1. Подключим дополнительные репозитории, набрав в командной строке: 2. По желанию, для более удобного управления репозиториями можем дополнительно установить yum-utils: 3. Затем посмотрим… Читать далее »
Установка бесплатного SSL wildcard сертификата Let’s Encrypt на CentOS 7 и автоматизация его обновлений
1. Получение сертификата Для установки wildcard сертификата letsencrypt воспользуемся утилитой certbot. Стоит оговориться что для получения wildcard сертификата, подтверждение владения доменом возможно только через TXT запись в DNS. Затем : После этого нам зададут пару вопросов: email куда будут приходить уведомления о заканчивающемся сроке действия сертификата и предложат добавить TXT запись _acme-challenge в DNS. В… Читать далее »
Сборка zcashd 1.0.9 под CentOS 7
Включаем firewalld вместо iptables на CentOS 7
Вот уж не знаю почему, но у большинства VDS хостеров на CentOS 7 по умолчанию включен iptables, а не firewalld который в данной OS идет по умолчанию. Скорее всего это связано с неумением большинства панелей управления работать с firewalld. Но мне с firewalld работать почему то комфортнее чем с iptables, поэтому я как правило последний… Читать далее »
Включаем swap на VDS (Linux)
Обрыв сессии SSH во время простоя
Что бы устранить обрыв SSH сессии во время простоя, на CentOS 7 нужно внести изменения в дефолтный конфиг /etc/ssh/sshd_config Protocol устанавливаем в 2 (в принципе это значение по умолчанию, но пусть будет).TCPKeepAlive – периодическая проверка клиента онлайн или нет, если нет то разрыв связи.ClientAliveInterval – время простоя клиента в секундах, после которого sshd отправляет запрос… Читать далее »