Запускаем голосовой сервер Teamspeak3

Скачиваем дистрибутив сервера Teamspeak3 с официального сайта https://www.teamspeak.com/en/downloads/
Возле кнопки Download есть также кнопка копирования ссылки, после чего можно выполнить загрузку прямо на сервер командой:

Читать далее «Запускаем голосовой сервер Teamspeak3»

Установка и использование Screen

GNU Screen — консольная утилита-мультиплексор, предоставляющая пользователю доступ к нескольким сессиям в рамках одной сессии.

Читать далее «Установка и использование Screen»

Очистка FDB таблицы на D-Link DGS-3100 из CRON

В 2013 году я придумал примитивный вариант решения проблемы с коммутатором D-Link DGS-3100, который при средней нагрузке часто может переставать пропускать через себя трафик.

Читать далее «Очистка FDB таблицы на D-Link DGS-3100 из CRON»

Простое кэширование страниц

Приведу пример простого кэширования PHP страниц с интервалом 600 секунд (10 минут).

Вставляем в начале кода:

Читать далее «Простое кэширование страниц»

Использование .htaccess

.htaccess — (hypertext access) файл дополнительной конфигурации веб-сервера Apache и подобных ему серверов.
Чтобы файл обрабатывался сервером Apache, в конфигурационном файле для указанной директории должна стоять опция «AllowOverride All».

Читать далее «Использование .htaccess»

Исправление ошибки MySQL: Can’t create table ‘tablename’ (errno: 150)

Ошибка MySQL: Can’t create table ‘tablename’ (errno: 150) может возникать когда вы например заливаете бэкап и MySQL питается создать таблицу 1 которая ссылается на таблицу 2, которой по сути еще нету. Решить можно вставив в бэкап строки в начале:

Читать далее «Исправление ошибки MySQL: Can’t create table ‘tablename’ (errno: 150)»