Если на вашем сервере установлен 3ware рейд контроллер, и перед вами стоит задача найти серийный номер(а) дисков которые в нем установлены, например для того чтобы отправить в дата-центр для замены или других операций сделать это можно при помощи команды: Если дисков много и мы не хотим вводить все вручную, можно сделать вот так:
Рубрика: Рабочие заметки
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; }
Найти во всех файлах и заменить
find . -type f -name ‘*.ext’ -exec sed -i ‘s|0.0.0.0|123.123.123.123|g’ {} \;
Перенаправление редирект с помощью .htaccess
RewriteEngine On RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR] RewriteCond %{HTTP_HOST} ^www.olddomain.com$ RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L] Redirect 301 /old/old.htm http://www.domain.com/new.htm
nginx 413 (Request Entity Too Large)
Что делать если сайт выдает ошибку 413 (Request Entity Too Large), а вот то же самое что и здесь.
Как добавить включить 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
Работаем с jpegoptim
find . -iname *.jpg -exec jpegoptim -p -m60 —strip-all {} \;