Вы можете сделать простой вариант - поставить виртуалку с nginx, который будет общаться с внешним миром (через реальную сеть) и Вашими скриптами (через приватную сеть), а default router у сервера (виртуалки) с скриптами направить туда куда Вам хочется.
А это откуда видно?
Между юниксом и windows не так уж много разницы.
Тоже не совсем верно. Например, pop3 сервер на виндусовых почтовых серверах входит в комплект и настраивается просто, если работает - горит зелёная лампочка, если не работает - красная, клиент подключается и сразу видно что подключился, пароли и пользователи через меню а не через кучу файлов и настройку аутентификации, логи доступны через меню и не надо читать мануал чтобы понять где что... есть возможность сразу увидеть как выглядит нормальная работа почтовой системы. DNS конфигурируется менюшками, ошибиться труднее чем с bind. Может это тоже хороший способ - через windows постичь юникс, я правда так не пробовал, но почему бы в качестве эксперимента не попробовать.
Чтобы понять принцип, надо читать умные книжки. Поставив под Windows почтовый сервер, единственное что Вы узнаете - это какой пункт в меню что делает. А у реальных серверов этого пункта не будет.
Вообще главное, что надо чтобы что-то узнать - это что-то делать, так что и собрать под Windows то что Вы хотите - тоже полезно в каком-то смысле.
Какая разница, к примеру, что считаю я - если Вы практически все советы, данные Вам кем либо, игнорируете?
anton000, поставить на windows7 можно, но на debian в виртуалке проще. И работать будет всё так как должно.
Мне кажется, Вам нужно среди знакомых найти действующего админа, чтобы он в виртуалбоксе поставил например Debian, и быстренько по всем вопросам прошёлся. Пока у Вас каша в голове и непонимание основных терминов. Важно с самого начала понять как всё устроено на самом деле, а не как с точки зрения, к примеру, пользователей phpmyadmin - правильная модель функционирования любой системы экономит время и приводит к использованию правильных решений. Частные случаи, как например phpmyadmin, можно изучать только если Вы уже способны за несколькими решениями увидеть общую картину, то есть пока это не для Вас.
Мануалов море. Но администрирование - это комплексная задача, и одна из проблем изучения - узнать о существовании разных подсистем. Есть классический мануал - "Unix и Linux. Руководство системного администратора" - http://www.ozon.ru/context/detail/id/7607778/ , http://www.books.ru/books/unix-i-linux-rukovodstvo-sistemnogo-administratora-1804265/ . Я думаю, что тот кто его не просмотрел хотя бы по диагонали - не администратор, а аникейщик. А дальше можно читать по отдельным подсистемам - apache, dns, etc книги сравнимого объёма. Видео поможет поставить панельку, но понять что панель делает, косячит ли она, и вообще нужна ли можно только ознакомившись с кучей документации.
Это не очень понятно - ерунда или нет. С одной стороны, лично у меня ни одна инсталляция ubuntu на сервере не заработала так как я ждал, с другой стороны сообщество ubuntu очень активно и плодит советы и мануалы в огромных количествах. Но для сервера, мне кажется, лучше debian - как-то он попроще нет кучи непонятных версий, да и он - оригинал, с внятной документацией.
Вот centos - явно худший выбор для старта.
Спросить у хостера. Хотя ethernet controller - venet0 , так что почти наверняка это openvz или virtuozzo