Archive

Posts Tagged ‘network’

Настройка MySQL 5 для VDS/VPS (Very low memory)

October 18th, 2009 Davnozdu 2 comments

Напоминаю, это зеркало моего основного БЛОГА

Всем привет!
Сегодня я решил написать статью про оптимизацию MySQL 5.x для запуска и работы в условиях малого объёма ОЗУ.

Проблема стоит особенно остро на VDS/VPS серверах, так как там ОЗУ очень немного.
Конкретно в моём случае я довольствуюсь лишь 64Мб и без дополнительного тюнинга MySQL отказался запускаться вообще.

Почитав некоторое количество форумов, блогов и мануалов я вывел самый минимальный конфиг, при котором MySQL может работать.

Вот он:
Так что же там?

Файлообмен и резервирование данных на Linux сервере с помощью Dropbox

April 25th, 2009 Davnozdu 13 comments

Всем привет!

Опять Босс на работе сгенерировал очередное задание:
Имеем 2 офиса одной фирмы.

Задача:
Организовать файлообмен между ними.

У меня в голове возникло несколько решений этой задачи:

1) VPN туннель.
Такое решение слишком избыточно для простого файлообмена.

Плюсы:
Могут ходить в по сети в другой офис.
Лёгкость работы.
Шифрование данных
Сжатие данных

Из минусов:
Невозможно работать дома (я манагерам не доверяю, сертификаты не дам)
Нагрузка на интернет канал.
Из-за медленного канала возникнут тормоза при работе непосредственно с сетевой шары.
(можно конечно синхронизацию с локальной шарой сделать и пускай они с неё работают)
Избыточность для такой простой задачи.

2) FTP
Плюсы:
Простота реализации
Гибкие настройки
Можно работать дома

Минусы:

Сложность работы с FTP, манагеры этого точно не осилят.
Должен кто-то постоянно отгружать данные (Синхронизировать)

3) Подумав ещё немного я вспомнил про проект DropBox.
Особенно про Linux версию, которая может работать в качестве демона.

Читать Далее…

Загрузчик PLOP – загрузись с чего угодно и где угодно

April 12th, 2009 Davnozdu 4 comments

Всем привет!
Сегодня хочу поделиться с Вами информацией об очень интересном загрузчике – Plop
Вот список того что он умеет:

* CD/DVD boot without BIOS support
* USB boot without BIOS support (UHCI, OHCI and EHCI)
* Floppy boot
* Different profiles for operating systems
* Define up to 16 partitions
* No extra partition for the boot manager
* Hidden boot, maybe you have a rescue system installed and the user should not see that there is another system installed
* Boot countdown
* Hide partitions
* Password protection for the computer and the boot manager setup
* Backup of partition table data
* Textmode user interface 80×50
* Graphic user interface 640×480, 800×600, 1024×786, 1280×1024
* MBR partition table edit
* Start of the boot manager from harddisk, floppy, USB, CD, DVD
* Starting from Windows boot menu
* Starting from LILO, GRUB, Syslinux, Isolinux, Pxelinux (network)
* The boot manager is freeware

Самая любопытная его возможность – загрузка с USB и CD дисков на тех материнских платах, где эта возможность отсутствует (Старые материнские платы).
И что самое интересное, он позволяет получить USB 2.0 скорость на тех материнских платах, на которых эта возможность урезана (касается первых материнских плат, с поддержкой загрузки с USB устройств).

Например Ваша мат.плата выдаёт USB 2.0 скорость в ОС Windows или Linux, но при загрузке с USB работает на USB 1.1 и грузиться ОЧЕНЬ медленно.

Начнём Мы как обычно с установки.
Читать Далее…

Скрипты для переподключения pppoe соединения на ADSL модеме

April 4th, 2009 Davnozdu 4 comments

Всем привет!

На неделе от безделья написал скрипты для сброса PPPOE сессии на ADSL модеме через ПК
Поскольку у меня нет белого IP адреса я пользуюсь ими для переподключения сессии.
Это позволяет мне качать с файлообменников без задержек и ожидания.

Скрипты написаны для ОС Linux
Требуется программа – expect
На смену IP адреса уходит ~20 секунд.
Тестировалось на модеме StarNet перешитый в Acorp Lan 120

Идея:

При обрыве соединения ppp0 происходит автоматическое переподключение.
Всего 3 скрипта, всё сложить в одну папку.

p1 – Узнаёт PID демона PPPD
Читать Далее…

Squid+Bfilter+Ziproxy+листы AdBlock=быстрый интернет без рекламы

March 19th, 2009 Davnozdu 4 comments

Всем привет!
Наткнулся на замечательные статьи посвящённые оптимизации интернет канала для пользователей.
У меня дома есть сервер, который раздаёт интернет на несколько ПК и на нём крутиться Squid.
Раньше рекламу резал SquidGuard, но как-то не качественно получалось.
Решил заменить и оптимизировать.

Схема оптимизации проста:
В интернет:
Squid (кэшируем) => Ziproxy (сжимаем) => Bfilter (обрезаем рекламу) => Интернет

Из Интернета:
Интернет => Bfilter (обрезаем рекламу) => Ziproxy (сжимаем) => Squid (кэшируем) => Клиент

1) Ставим Bfilter по ЭТОЙ инструкции.
Для пользователей Gentoo по первой части ЭТОЙ инструкции:

Читать Далее…