Вчора dns-сервери namecheap, куди були делеговані деякі мої домени, на певний термін виявилися недоступними. Одночасно з цим з'явилася проблема: чи не підключитися до сервера з filezilla по sftp.
Автор: ok.kr.ua
Спам-боти, postfix і fail2ban
На моєму сервері Postfix працює в якості сервера вихідної пошти, тобто тільки відправляє пошту з сайтів. Природно, відкритий 25-ий порт. Але більшу частину часу туди довбають носом всякі боти, які намагаються скористатися сервером, як відкритим реле. :) Природно, у них нічого не виходить, бо налаштовані правила. Але логи засмічують.
Як створити базу даних і користувача MySQL
Якщо на вашому сервері не встановлена якась зручна панель адміністрування і вам потрібно додати користувача і базу даних mysql для створення сайту, зробити це можна через консоль.
Корисні прапори netstat
Буквально недавно дізнався про деякі корисні прапорах netstat. До цього було лінь розбиратися з нею, читати мануал. :) Тому рідко користувався.
І так, ось список деяких корисних, на мою розсуд, прапорів. Їх можна вказувати як окремо, так і згрупувати (-atunp), при запуску нетстат в консолі.
Як відключити InnoDB в MySQL
Якщо в використанні сховища InnoDB для баз даних ваших сайтів немає необхідності, цей тип сховища можна відключити для економії ресурсів сервера.
(далі ...)
Як видалити базу даних і користувача mysql
Відмовившись від зручної панелі для управління сервером, я зіткнувся з необхідністю видалення баз і користувачів mysql. Адже раніше-то робилося це через панельку, а - вручну.
Скрипт резервного копіювання баз Mysql в локальну папку
Вирішив повністю відмовитися від використання ispmanager, бо ресурси займає, а використовується тільки для одного - резервного копіювання даних. Але раз це можна зробити власноруч, то тримати панель на сервері для десяти сайтів взагалі немає сенсу.
А тому найпершим завданням стає створення резервних копій баз даних mysql. Бази невеликі за розміром, тому буде використовуватися найпростіший варіант бекапов - створення архівів і розміщення їх в певній папці сервера.
Як встановити i386 бібліотеки на системі amd64
Як здорово, що в Дебіан є підтримка мультіархітектур. Припустимо, якийсь додаток працює тільки на 32-двох розрядних системах, а на сервері встановлена 64-х розрядна. Просто встановлюємо необхідні бібліотеки для архітектури i386 і далі працюємо з додатком.
Робиться це так: (далі ...)
Установка і настройка OpenVPN на Debian 8
OpenVPN - це програмний комплекс, що дозволяє захистити від «прослушки» інтернет-трафік користувача, забезпечуючи зашифровану передачу даних від пристрою клієнта до сервера з встановленим OpenVPN. Дуже добре підходить при використання публічних wifi точок доступу, де інформація може бути перехоплена третіми особами. Або в разі, коли ваш ip заблокований на певному сайті і потрібно безпечно обійти це обмеження.
Приклади правил rewrite для nginx
Перенаправлення на url зі слешем
У деяких CMS для сайтів сторінки можуть відкриватися як зі слешем на кінці, так і без, якщо движок сам не виконує редирект. Наприклад, сторінка http://example.net/page і http://example.net/page/ з точки зору відвідувача буде однією. Але для пошукових систем це - дві різні сторінки, і в усьому винен слеш. Виходить, дублювання контенту, що погано.