Как стать автором
Обновить

Windows и VirtualBox или Ваш первый экспериментальный сервер

Итак, однажды Вы решили взять себе виртуальный сервер. Ну или ещё круче — настоящий. А у каждого когда-то был первый раз, когда он столкнулся с тем, что надо поднять сервер. И далеко не всегда получается с первого раза сделать всё так, как надо. А денюшки-то капают. Многие отрабатывают свои навыки на домашних виртуальных серверах, если в качестве основной операционки привыкли использовать Windows. Сегодня я расскажу, как использовать для этого Oracle VirtualBox.

Для начала определитесь, какую операционку Вы будете использовать. Если уже знаете, у какого хостера будете брать VDS/VPS, посмотрите, какие системы он предлагает. Лично я как-то уже привык к Ubuntu 10.04.

Самое главное, что Вам нужно сделать — это правильно настроить сеть. У многих возникает такая проблема, что не получается использовать и интернет и локальную сеть. Некоторые постоянно переключают типы соединений — NAT (пускает в интернет) и виртуальный адаптер хоста (пускает в локальную сеть). Но почему-то не все знают, что второго более, чем достаточно. Всё, что нужно — зайти в свойства Вашего основного сетевого подключения, и на вкладке «Доступ» разрешить другим пользователям сети использовать это подключение. Следует отметить, что в Windows 7 или Windows Vista может выскочить такая ошибка:

Ошибка при разрешении общего доступа к подключению к Интернету (null)
Ничего страшного в этом нет. Это означает лишь то, что вы не используете брэндмауэр windows, без которого не возможно выполнить эту операцию. Просто включите его — Нажмите правой кнопкой на Компьютере, выберите «Управление», а потом в разделе «Службы» включите брэндмауэр windows. Не забудте установить тип запуска «автоматически». Теперь интернет расшарится без проблем. Посмотрите настройки у сетевого подключения «VirtualBox Host-Only Network». Например, у меня его IP — 192.168.137.1. Значит, IP моего сервера будет 192.168.137.2. Его я вручную и забью в процессе установки.
Если Вы всё сделали правильно, у сервера будет нормальный доступ в интернет и системы будут нормально друг друга пинговать.

А теперь маленькая хитрость. Иногда, если сделал неверные шаги в настройке своего сервера, проще его убить и установить новый. Для экономии времени я копирую образ диска с установленной и нормально работающей системой и создаю небольшой bat-файл со следующими коммандами:

@ECHO OFF
SET pattern=pattern-server.vdi
SET ourdisk=ubuntu 10.04 server.vdi

ECHO Скинем все изменения на сервере
PAUSE
ECHO Удаляем текущий диск...
DEL "%ourdisk%"
ECHO файл "%ourdisk%" успешно удалён.
ECHO Создаём новый диск… Дождитесь окончания!
COPY "%pattern%" "%ourdisk%"
ECHO Готово!
PAUSE


Здесь pattern — имя стабильного экземпляра, а ourdisk — имя диска, который мы запускаем. Таким образом, мы будем просто быстро перезаписывать нашу систему, если что-то пойдёт не так.
А дальше — просто экспериментируйте и учитесь на своих ошибках. Ваши проекты будут нормально открываться по IP сервера. Когда научитесь быстро и качественно поднимать сервер, тогда и платите за него деньги.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.