Exim4

Отправить все Frozen письма: exim -bp | grep frozen | awk ‘{print $3}’ | xargs exim -v -M Удалить сообщение по ID # exim -Mrm {message-id} Удалить сообщения по поиску exim -bp | grep bademail | awk ‘{print $3}’ | xargs exim -v -Mrm

Отключить canonical на некоторых страницах

Была поставлена задача, заменить значение rel=canonical которое генерируется плагином SEO by Yoast. // Remove Canonical Link Added By Yoast WordPress SEO Plugin function at_remove_dup_canonical_link() { return false; } add_filter( ‘wpseo_canonical’, ‘at_remove_dup_canonical_link’ ); С помощью вышеуказанного кода, отключаем на нужной странице вывод и потом вручную прописываем ту строку которая нам нужна.

Перезагрузка сетевых настроек Debian Linux

Вы добавили кучу сетевых адресов например ipv6 на интерфейсы вашего сервера и хотите проверить что будет после перезагрузки (рабочий сервер ведь нельзя перезагружать. Для проверки можно попытаться перезагрузить сетевую службу Debian, в этом случае будут прочитаны настройки из /etc/network/interfaces команда для перезагрузки: sudo service networking restart

Правильный редирект с http на https в nginx

Нашел отличный рецепт, как правильно перебрасывать всех посетителей с адреса типа http://site.com на защищенный адрес https://site.com на сервере nginx. Выглядит это вот так: if ( $scheme = «http» ) { rewrite ^/(.*)$ https://$host/$1 permanent; }

Как добавить включить swap в Debian

Нашлось в интернете: echo «vm.swappiness=0» | sudo tee -a /etc/sysctl.cnf sudo sysctl -p sudo dd if=/dev/zero of=/swapfile bs=1024 count=256k sudo mkswap /swapfile sudo chown root:root /swapfile sudo chmod 0600 /swapfile sudo swapon /swapfile echo «/swapfile none swap sw 0 0» | sudo tee -a /etc/fstab

Nginx: client intended to send too large body

Если у вас не загружаются файлы большого размера, и в логах вы видите ошибку: Nginx: client intended to send too large body Откройте конфигурационный файл nginx /etc/nginx/nginx.conf И в секцию http добавьте строку client_max_body_size 50m; Потом перезагрузите nginx /etc/init.d/nginx restart

Локали на Debian

Иногда бывает вот так: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = «en_US.utf8» are supported and installed on your system. perl: warning: Falling back to the standard locale («C»). Чтобы так небыло, делаем вот так: export LANGUAGE=en_US.UTF-8 export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8 locale-gen … Читать далее «Локали на Debian»

ISPConfig где лежат шаблоны настроек

Если вы работаете с этой панелькой, возможно вам будет интересно узнать что: Шаблоны файлов настроек лежат в папке: /usr/local/ispconfig/server/conf/ Шаблоны страницы по умолчанию index лежат в папке: /usr/local/ispconfig/server/conf/ Шаблоны страниц ошибок лежат здесь: /usr/local/ispconfig/server/conf/error/