Скрипт проверяет сайт на доступность, и вслучае получения 502 статуса перезапускает Apache, о чем делает временную метку в log файл
apache502.log
Возникла необходимость закрыть назойливых ботов Ahrefs, Semrush и прочей нечисти средствами NGINX
mogwai — консольная утилита для управления приложениями и панелью FastPanel.
Справка под катом:
Для показа писем в очереди используется команда, выводятся время постановки в очередь, размер, ID сообщения, отправитель, получатель:
exim -bp
Очистить все сообщения из очереди:
exipick -i | xargs exim -Mrm
Выполнить очистку всех замороженных сообщений из очереди:
exipick -zi | xargs exim -Mrm
Для скрытия версии nginx в /etc/nginx/nginx.conf добавте server_tokens off; находися это в секции http:
http { #не показывать возраст Nginx =) server_tokens off; }
Способ 1
Самый простой способ — это использование перенаправление вывода с использованием >:
> filename
Проблема:
MySQL log warning - ''mysql_native_password' is deprecated and will be removed in a future release
В последних версиях Debian выпилили файл rc.local, который позволяет выполнять произвольные скрипты при запуске системы. Данное решение очень удобно, поэтому запилим его обратно.
Список команд, полезных для определения ддоса (DDos – отказ в обслуживании) или флуда, а так же для отражения нераспределенных атак.
iptables -A FORWARD -p gre -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Порой приходится импортировать или экспортировать большие по размеру базы данных. Но делая это через сторонние программы или скрипты, дело упирается в ограничения POST данных, в размер загружаемых файлов на сервер или, в конце концов, в скорость интернета. Тут я опишу способ импорта/экспорта Mysql базы данных через ssh (консоль, терминал).
Как известно у планировщика CRON минимальное значение единицы времени 1 минута. А как быть например если команду, например запуск php скрипта необходимо запустить каждые 15 сек? Выход прост, используя sleep:
Как известно в стандартной поставке ISPManager 4 есть вкладочка "Адрес панели", однако должным образом там ничего не работает, и повесить панельку на отдельный домен или на поддомен у вас из самой панельки не получится. При попытке манипуляции с настройками во вкладке "Адрес панели" либо ничего не происходит, либо панелька перестаёт открываться вовсе. В ISP 5 вроде как эту проблему решили, хотя точно не уверен.