Logo

Архив Linux Server

Очистка очереди postfix

В данной статье расмотрим как посмотреть и очистить очередь писем postfix.
Посмотреть очередь сообщений в Postfix можно командой:

postqueue -p

или более простой вариант:

mailq

Для очистки очереди используем команду:

Читать дальше “Очистка очереди postfix” »

Востановление отдельной базы mysql из полного архива

У нас есть архив во всеми базами mysql сделанный командой:

mysqldump -uroot -p --all-databases > all-databases.sql

Однако нам нужно восстановить только одну базу. Это можно сделать с помощью опции —one-database (db_name нужно заменить на имя нужной базы):

Читать дальше “Востановление отдельной базы mysql из полного архива” »

Добавление пакетов с прошивками после установки debian

При установке debian netinstall при опознавании некоторого оборудования, могут появляться сообщения что нужны файлы firmware. Например на HP серверах нужны были q12300_fw.bin и tigon/tg3_tso.bin.

Если под рукой нет флешки с нужными файлами но система установилась можно добавить прошивки после установки.
Читать дальше “Добавление пакетов с прошивками после установки debian” »

Монтирование образов qcow2

Образ виртуалки qcow2 можно примонтировать локально. Это может понадобиться чтобы выташить или изменить нужные файлы даже если виртуалка не может сама загрузиться.
Читать дальше “Монтирование образов qcow2” »

Блокировка нежелательных роботов

Роботы бывают разные есть полезные типа yandex или googlebot которые помогают поднять посещаемость сайта, но бывают и вредные которые сильно нагружают сервер или пытаются навредить. После того как вредные работы были найдены в логах нужно как то ограничить их деятельность. Самое простое это добавить пару правил для apache в файлике .htaccess

Читать дальше “Блокировка нежелательных роботов” »

Настройка часового пояса debian, ubuntu

Если при установке debian или ubuntu был неправильно указан часовой пояс то это легко исправить.

Читать дальше “Настройка часового пояса debian, ubuntu” »

Nginx + fpm-php + mariadb + apc в Ubuntu server

Apache хороший сервер но есть и более эфективные сервера. В этой статье расмотрим один из вариантов замены класической связки apache+cgi-php+mysql на nginx+fpm-php+mariadb и ещё добавим пару акселераторов memcached, apc. Ставить будем на примере ubuntu server 12.04 но с минимальными изменениями можно использовать и debian.

Читать дальше “Nginx + fpm-php + mariadb + apc в Ubuntu server” »

Простая настройка vsftp

В этой статье рассмотрим простую настройку vsftp сервера. Разрешим заливать локальным пользователям заливать файлы. Чтобы пользователи не выходили за пределы домашнего каталога включим chroot окружение. А так же разрешим анонимным пользователям скачивать файлы из папки /var/ftp.
Настройка производилась на ubuntu server 12.04 но с других дистрибутивах она почти не отличается.

Читать дальше “Простая настройка vsftp” »

Преобразование кодировки сайта

Не смотря на популярность юникода по прежнему встречается сайты после кривого переноса база данных которых хранится в одной кодировке, а соединение к ней происходит в другой кодировке при этом бывает, что сам сайт использует третью кодировку. Из-за этого возникает много проблем т.к. в phpmyadmin нельзя посмотреть русские названия без дополнительных преобразований и разбираться в такой каше очень тяжело. В этой статье рассмотрим как привести сайт к единой кодировке.
Читать дальше “Преобразование кодировки сайта” »

Настройка vlan в linux

В больших компьютерных сетях обычно используется несколько изолированных подсетей. Для маршрутизации между сетями можно использовать дорогие маршрутизаторы третьего уровня (L3) или обойтись компьютером с несколькими сетевыми картами. Но гораздо удобней и выгоднее взять управляемый свитч второго уровня (L2) с поддержкой VLAN, настроить на нём транковый порт (trunk port) и воткнуть в одну сетевую карту на компьютере. Это позволяет маршрутизировать трафик между несколькими VLAN (сетями) или обеспечить присутствие сервера в нескольких VLAN (сетях) одновременно.
Читать дальше “Настройка vlan в linux” »