Пособирал по интернету интересные настройки ядра Linux для
обеспечения бесперебойной работы серверов, имеющих дело в большим
количеством подключений: торрент-трекеры, вебсерверы и т.д. Один из моих
серверов с данными настройками выдержал 258014 соединений. Может быть,
выдержал бы и больше, не знаю Соединения считались с помощью wc -l /proc/net/ip_conntrack
среда, 4 декабря 2013 г.
понедельник, 2 декабря 2013 г.
mysqltuner - диагностика MySQL
Не беда, eсли вы, не являетесь большим специалистом в области
понимания тонкостей настроек MySQL. Специально для таких людей
существует крайне небольшой скрипт на языке Perl — MySQLTuner. Программа анализирует статистику работы MySQL и выдает свои рекомендации по оптимизации настроек сервера.
htop - текущее состояние системы
В общем, красиво, информативно, полезно — особенно для консольного
режима.
iftop - трафик в реальном времени
Специализированная утилита, позволяющая наблюдать за трафиком в реальном
времени.
воскресенье, 1 декабря 2013 г.
понедельник, 18 ноября 2013 г.
Debian Дополнительный IP
Если вы являетесь администратором сервера системы или обычный пользователь и на некоторое время вам нужно присвоить второй IP-адрес вашему серверу.
Необходимо выполнить следующее:
воскресенье, 6 октября 2013 г.
Установка сервера Aion на Debian
Быстрая и минимальная установка.
Все что будет необходимо из ПО
это минимальный набор для запуска сервера
- mysql
- phpmyadmin
- java 6 jdk или java 7 jdk
Расскажу на примере пакета Debian 6 minimal.
Все что будет необходимо из ПО
это минимальный набор для запуска сервера
- mysql
- phpmyadmin
- java 6 jdk или java 7 jdk
Расскажу на примере пакета Debian 6 minimal.
четверг, 19 сентября 2013 г.
Установка торрент-клиента на Debian Transmission
Немного информации.
Transmission — простой и свободный BitTorrent клиент. ВикипедиЯ Сайт разработчиков
Transmission — свободное программное обеспечение, большей частью под лицензией GNU GPL с небольшими фрагментами под лицензией MIT. Transmission возможно запустить на Mac OS X (интерфейс Cocoa), других Unix-подобных операционных системах (интерфейс GTK+ и Qt (с 1.60 версии на бета стадии), а также на BeOS/ Zeta (родной (native) интерфейс). В дополнение к оконным интерфейсам Transmission имеет возможность управления через командную строку и веб-браузер.
Transmission, в отличие от многих других BitTorrent клиентов, использует небольшое количество системных ресурсов. Проект нацелен на создание клиента с полезной функциональностью, без излишеств. По этой причине Transmission менее функционален, чем другие клиенты. Сохранение интерфейса простым и интуитивным на всех платформах является ключевой целью дизайна. Включен в состав некоторых операционных систем, включая Debian GNU/Linux (начиная с версии 4.0 «Etch») и Ubuntu (начиная с 8.04 «Hardy Heron» 2008 года), а также в дистрибутив Fedora 9 («Sulphur»).
[+] Transmission входит во многие linux дистрибутивы
[+] Минимальное потребление ресурсов
[+] Простота в установке и настройке
[+] Наличие встроенного Web клиента для удаленного управления
[+] Наличие встроенного Терминал клиента
[+] Большой выбор оболочек управления под разные платформы
"Это быстрый, это очень легкий, и он даже доступен для различных платформ - он ведет себя так же, как и следовало ожидать программа для Mac."
Macworld, называя передачи Mac Gem
А теперь переходим к главному! Как сделать из сервера сидбокс (seedbox) ;)
пятница, 9 августа 2013 г.
Частые Команды в Консоле
команда для проверки доступных пакетов
apt-cache --names-only search ****
Команды Cron, CronTab
редактировать: cron -e / просмотреть: cron -l / удалить: cron -r
проверка портов: netstat -tnlp
просмотреть правила: iptables -nL
iptables -t nat -nvL
Как забанить нежелательные IP? При помощи команды iptablesiptables -t nat -nvL
iptables -A INPUT -s 123.125.71.16 -j REJECT
iptables -A INPUT -s 173.199.114.91 -j REJECT
iptables -A INPUT -s 180.76.5.60 -j REJECT
service iptables sav
упаковать/ распаковать :
tar -zcvf FileName.tar.gz /var/www/
tar xcvf FileName.tar.gz
tar -xvzf FileName.tgz
tar -xvzf FileName.tgz
сменить пароль: passwd
сменить владельца: chown -R Группа:владелец /home/test
сменить владельца: chown -R Группа:владелец /home/test
Прочие команды, для мониторинга системы,
но я по каким-то причинам ими не пользуюсь или пользуюсь крайне редко:
ethtool eth0 — информация о режимах работы поддерживаемых сетевой картой, о текущих режимах и параметрах
sensors — показывает температуру процессора (должен быть установлен пакет lm-sensors)
hddtemp /dev/sda — показывается температуру жесткого диска
acpi -v — показывает температуру и дополнительную информацию о кулерах и т.д. (должен быть утсановлен пакет acpi)
lsof -i TCP:80 — определяет какое приложение использует данный порт
free -m (колонка cache – память занятая под кэш ФС)
cat /proc/meminfo — информация об оперативной памяти
cat /proc/cpuinfo — информация о процессоре
cat /proc/interrupts – кто генерит больше прерываний
cat /proc/net/dev – передано через интерфейс в байтах
cat /proc/sys/fs/file-max – макс. допустимое количество откр. файлов (sysctl -w fs.file-max=”16384″)
понедельник, 8 июля 2013 г.
Как поднять свое Интернет Радио на Debian
Поднимем свое интернет радио. для этого нужно всего ничего:
- Доенное имя
- RadioCMS
- Развернутый веб сервер
- PHP5 + mysql
- php должен работать на apache2, а не на CGI
из дополнительного ПО
- icecast
- ezstream
- libssh2
- pecl ssh2
- curl и gd
- библиотека iconv + lame (для преобразование потока)
Начнем:
воскресенье, 7 июля 2013 г.
Первый Пост
Ну вот наконец то добрались руки до блога.
И себе заметки, и кому-то будет полезным.
Суть блога, выделенный сервер ОС Debian.
Настройка, обновление.
Так же затронет не которые моменты ява эмулятора aion.
И себе заметки, и кому-то будет полезным.
Суть блога, выделенный сервер ОС Debian.
Настройка, обновление.
Так же затронет не которые моменты ява эмулятора aion.
Подписаться на:
Сообщения (Atom)