пятница, 13 августа 2010 г.

Debian на минимальном тарифе VDS по технологии XEN

У моего VDS-провайдера с недавнего времени появились виртуальные серверы на XEN. До этого был выбор только из глючного OpenVZ (на системах с малым количеством оперативки там большие проблемы) или FreeBSD. Мой мини-сервер работал на FreeBSD, но очень хотелось Debian. Проконсультировавшись на форуме провайдера по поводу возможности подключения swap-файла и получив положительный ответ, решил переехать на другую технологию и заодно на другое ПО для организации Jabber-сервера с транспортом.

Для начала готовим сам сервер. То, что туда ставят, оставляет желать лучшего, но это ведь Debian, всё можно поменять, чем и займемся.

1) Как ни смешно, но надо обновить всё до актуального состояния:
# apt-get update
# apt-get upgrade
2) Подключаем swap-файл на 500Мб (у моего сервера своей памяти 64Мб):
# dd if=/dev/zero of=/var/local/swap.file bs=1M count=500
# mkswap /var/local/swap.file
# swapon /var/local/swap.file
Чтобы файл подкачки подключался автоматически, добавляем в /etc/fstab строчку:
/var/local/swap.file none swap sw 0 0
Отредактировать его можно, например, с помощью nano.

3) Настраиваем локали:
# apt-get install locales
# dpkg-reconfigure locales
Там выбираем нужные локали. Как минимум, en_US.UTF-8 и ru_RU.UTF-8. По-умолчанию ставим русскую, теперь многие программы заговорят по-русски.

4) Настраиваем часовой пояс:
# dpkg-reconfigure tzdata
И там выбираем свой.

5) Отключаем getty для всех терминалов (мы ведь только по SSH будем ходить на сервер). Для этого в файле /etc/inittab находим строчки, которые запускают /sbin/getty и убираем их или превращаем в комментарий (ставим в начале строки #). Пример строчки (не закомментированной):
1:2345:respawn:/sbin/getty 38400 tty1
6) Перезагружаем сервер. Теперь всё готово к использованию.

По поводу установки и настройки нового софта для организации Jabber-сервера расскажу в следующей статье.

Комментариев нет: