Search results Category: Servers

Mailu: ClamAV eats up all the memory

14.04.2024 0 comments »

ClamAV

I use Mailu as a simple mail server to manage the mails for one of my domain. This application uses ClamAv as an antivirus solution. To host this application I use VPS with only 4 GB RAM. Few weeks ago my Zabbix started sending notifications once a day that I have OOM on the mail server. It was strange as the problem appeared only once per day in the +/- same time. I tried to investigate the problem and found that the reason was in ClamAV...

Author: Vitaly Orlov


CentOS: How to add swap file

14.04.2024 20 comments »

I faced the problem on one of my VPS that leaded to the situation when the system kills ClamAv daemon that allocated all the memory during update. The server has only 4Gb of RAM and I didn't want to increase it as this will increase the payment for this server. Keeping in mind that except of this problem with ClamAv everything works fine I decided to fix this by adding the swap so the system can use it during ClamAv update.

Author: Vitaly Orlov


Ошибка net::ERR_HTTP2_PROTOCOL_ERROR 200 (OK)

13.01.2024 0 comments »

Nginx

Столкнулся с тем, что одна из веб страниц перестала открываться. В дев консоле на вкладке Network в Chrome была ошибка net::ERR_HTTP2_PROTOCOL_ERROR 200 (OK). Что было как-то странно.

В Firefox страница тоже не загружалось, но ошибка была "The page you are trying to view cannot be shown due because the authenticity of the received data could not be verified.". Тк с таким я еще не сталкивался, я пошел искать причину..

Author: Vitaly Orlov


Zabbix очистка старых записей. Houskeeping

04.11.2023 0 comments »

От Zabbix-а начали приходить уведомления о том, что заканчивается место на ноде где он работает. После проверки оказалось, что 80% места уже израсходавно..

Author: Vitaly Orlov


Certbot: ACMEv1 is deprecated and you can no longer get certificates from this endpoint

20.07.2021 0 comments »

Во время обновления бесплатного сертификата от LetsEncrypt столкнулся с с ошибкой: ... ACMEv1 is deprecated and you can no longer get certificates from this endpoint ...

Author: Vitaly Orlov


Установка Bitbucket Server на VPS в докер

28.11.2019 0 comments »

Bitbucket

Сегодня решил разобраться с системой контроля репозиториев Bitbucket, а именно установить ее на VPS в докер контейнер..

Author: Vitaly Orlov


Запуск сервера L2TP IPSec VPN в Docker контейнере

27.11.2019 0 comments »

VPN в Docker

Иногда нужно получить доступ к ресурсам, доступ к которым ограничен провайдером или системным администратором. Например, если владелец сайта в качестве безопасности закрыл его для всех посетителей не из его страны, а вам нужно туда попасть. На помощь приходят VPN сервера. Сегодня речь пойдет о том, как быстро поднять VPN сервер на своем VPS при помощи Docker.

Author: Vitaly Orlov


Установка Magento 2, php-fpm, nginx, mysql

12.05.2019 0 comments »

Magento 2

В этой статье речь пойдет о том, как установить Mysql, PHP 7.0, Nginx и Magento 2 для локальной разработки..

Author: Vitaly Orlov


Apache: Ошибка Negotiation: discovered file(s) matching request (None could be negotiated)

25.02.2019 0 comments »

Apache logo

Небольшая заметка о том, что значит ошибка Negotiation: discovered file(s) matching request (None could be negotiated) и как ее устранить..

Author: Vitaly Orlov


Отправка заголовков ответа сервера через htaccess в Apache

11.07.2018 0 comments »

Apache logo

В некоторых ситуациях требуется отправить дополнительные заголовки ответа сервера. Например, в php это можно сделать так..

Author: Vitaly Orlov


https на локальном компьютере

09.07.2018 5 comments »

SSL Certificate

При разработке AMP версии (см https://www.ampproject.org) одного проекта, столкнулся с тем, что формы требуют наличие https для домена. Разработку веду на локальном веб-сервере, поэтому https-а там не было. В этой статье расскажу как настроить..

Author: Vitaly Orlov


Пример создания простого приложения на php и mysql 2018

04.07.2018 1 comment »

Idiorm

Всем привет! Я очень давно не писал новых статей, но по просьбе одного из читателей решил написать статью в которой разберу создание простого чата на PHP и MySQL. Этот пост совсем не о том, как сделать рюшки/плюшки, чтоб было визуально красиво. Этот пост о том, как использовать PHP с MySQL, а точнее как из PHP сохранить данные в базу MySQL..

Author: Vitaly Orlov


apache + php-fpm = No input file specified

02.11.2017 0 comments »

Apache logo

Столкнулся с ошибкой "No input file specified", при использовании php-fpm в связке с Apache. Довольно долго разбирался в проблеме, пока не нашел решение. О нем сейчас и расскажу..

Author: Vitaly Orlov


Open Server, список вкладок

03.08.2016 1 comment »

Openserver

Часто сталкиваюсь с тем, что посетители моего блога просят помощи в настройке Openserver-а. Я всегда стараюсь помочь советом, однако, из-за того, что давно перешл полностью на линукс, не всегда могу подсказать точно, что и где нажимать в интерфейсе Openserver-а. В очередной раз столкнувшись с подобной ситуацией решил сделать скриншоты, чтобы максимально точно описывать те или иные действия. Кроме того, уверен, что в интернете найдутся и другие блогеры, которым они пригодятся..

Author: Vitaly Orlov


Установка ISP Manager 5 в CentOS на сервер Hetzner-а

08.02.2016 10 comments »

ISPmanager

Это продолжение статьи по установке CentOS 7 и ISPmanager 5 на сервер Hetzner-а. Первая часть, в которой мы установили CentOS 7, находится тут: Hetzner: установка CentOS 7 с диском на 3 TB. Что же, продолжим..

Author: Vitaly Orlov


Hetzner: установка CentOS 7 с диском на 3 TB

08.02.2016 4 comments »

Логотип CentOS 7

Сегодня, решил арендовать новый сервер у своего любимого хостинг провайдера Hetzner. Воворемя вспомнил о том, что в прошлый раз установил образ по-умолчанию который разделил 3 TB диск на две части: 1TB + 2TB. Т.к. я использую ISP Manager 5 в качестве панелей администрирования, мне оказалось не очень удобно такое разделение и когда настало время, пришлось немного поплясать с бубном, чтобы не пришлось все переустанавливать заново. В общем, решено было использовать максимум под основной раздел. Делать все будем на CentOS 7, т.к. эта система рекомендована для использования с CentOS. В общем погнали..

Author: Vitaly Orlov


Apache 2.4 ограничение доступа

14.01.2016 0 comments »

Apache logo

Все время вылетают из головы способы запрещения доступа к директории Apache 2.4+, поэтому оставляю памятку..

Author: Vitaly Orlov


ISPManager 5 Lite, не отображаются иконки AwStats

07.01.2016 4 comments »

Логотип AwStats

Сегодня заметил, что не отображаются иконки awstats, который подключен к панели ISPManager 5 Lite. Попробовав открыть иконку по прямому адресу, получил ошибку 403 Forbidden, а это означало, что доступ запрещен на уровне сервера..

Author: Vitaly Orlov


ISPManager 5 Lite, включение GeoIP для AwStats

06.01.2016 3 comments »

ISPManager 5

Потребовалось мне отслеживать статистику для одного домена. Т.к. я использую ISP Manager Lite для того чтобы рулить сервером, потребовалось поставить всего пару галочек, чтобы включить сбор статистики. Однако в отчете, не показывалась статистика по странами..

Author: Vitaly Orlov


Как узнать кол-во процессов Apache, для пользователя при использовании mpm_itk (заметки гика)

29.04.2015 0 comments »

Linux logo

Иногда полезно узнать нагрузку конкретного сайта, а именно кол-во работающих процессов apache. При использовании mpm_itk данной статистики достаточно для того, чтобы определить на каком из сайтов сейчас больше всего клиентов...

Author: Vitaly Orlov