Системный интегратор
Установка Windows 2012 R2 Server на VirtualBox
В этой статье мы приводим пошаговую инструкцию с скриншотами по подготовке виртуальной машины VirtualBox к установке Windows 2012 R2 Server и инструкцию по инсталляции Windows 2012 R2 Server в виртуальную машину Oracle VM VirtualBox.
Подготовка виртуальной машины VirtualBox к установке Windows 2012 R2 Server
Windows 2012 R2 Server выпускается компанией Microsoft в 64 битном исполнении. Для установки Windows 2012 R2 Server требуется, минимум, 64-разрядный процессор с тактовой частотой 1,4 ГГц, 512 МБ ОЗУ, 32 ГБ на HDD.
Запустите Oracle VM VirtualBox Менеджер.
Создайте новую Виртуальную Машину (VM):
В VirtualBox Менеджере нажмите кнопку Создать , запустится мастер создания виртуальной машины. В мастере введите имя новой VM, например, Windows2012.
Выберите операционную систему Microsoft Windows, версии Windows 2012 (64 bit).
Выделите для виртуальной машины Windows 2012 R2 Server 2Gb оперативной памяти, но не более половины физической памяти компьютера.
Выберите жесткий диск для виртуальной машины в VrtualBox Менеджере
Укажите тип жесткого диска для виртуальной машины в VrtualBox.
Укажите формат хранения жесткого диска для виртуальной машины в VrtualBox.
Укажите имя и размер виртуального жесткого диска для виртуальной машины в VrtualBox.
Настройте свойства новой виртуальной машины. В разделе Система установите CD-ROM первым в порядке загрузки. Для Windows 2012 R2 Server 64 bit обязательно выберите чипсет ICH9:
В разделе Система на вкладке Процессор определите количество ядер процессора, которые будут доступны для Windows 2012 R2 Server.
В разделе Система на вкладке Ускорение включите средства аппаратной виртуализации доступные Вашему процессору.
В разделе Дисплей выделите необходимое для работы Windows 2012 количество видеопамяти и включите 3D и 2D ускорение если это Вам необходимо.
В разделе Носители выберите изображение CD диска (под надписью IDE контроллер), а затем, нажмите кнопку с изображением CD диска в панели Атрибуты. Откройте диалог «Выбрать файл образа CD диска».
Выберите ISO образ Windows 2012 R2 Server — .iso (Дистрибутив ознакомительной версии Windows 2012 R2 Server).
Все настройки виртуальной машины Oracle VM VirtualBox для установки Windows 2012 R2 Server могут быть следующими:
Установите OS Windows 2012 R2 Server в виртуальную машину VirtualBox. Для этого запустите виртуальную машину кнопкой Старт .
Установка Windows Server 2012 R2
Скачайте с сайта Microsoft ознакомительную версию: Windows Server 2012 R2 с дополнительным System Center 2012 R2. Для зарегистрированных тестировщиков предлагается 180-дневная пробная полнофункциональная версия программного обеспечения Windows Server 2012 R2 с дополнительным System Center 2012 R2.
Доступны следующие варианты загрузки: Windows Server 2012 R2 Datacenter ISO (DVD 4,0Gb), Windows Server 2012 R2 Datacenter VHD (виртуальная машина для сервера виртуализации Hyper-V), Windows Server 2012 R2 Datacenter на Windows Azure (облако от Microsoft). Мы воспользуемся ISO образом DVD диска 9600.16384.WINBLUE_RTM.130821-1623_X64FRE_SERVER_EVAL_RU-RU-IRM_SSS_X64FREE_RU-RU_DV5.ISO
Выберите язык для установки Windows 2012 R2 Server:
Нажмите кнопку Установить для выполнения новой установки Windows 2012 R2 Server или выберите восстановление системы.
Выберите вариант операционной системы Windows Server 2012 R2:
Предлагается 2 варианта сборки Windows Server 2012 R2:
- Windows Server 2012 R2 Standard
- Windows Server 2012 R2 Datacenter
Каждый из этих двух вариантов может быть установлен с графическим интерфейсом пользователя или только основные серверные компоненты.
Ознакомьтесь с условиями лицензии на Windows Server 2012 R2 Standard.
Ознакомительная версия Windows Server 2012 поставляется бесплатно! Код активации не требуется!
Выберите тип установки Windows Server 2012 R2
Предлагается 2 типа установки Windows Server 2012 R2:
- Обновление старой версии сервера
- Новая установка сервера на чистый жесткий диск
Выберите жесткий диск для установки Windows Server 2012 R2.
После установки основных компонентов Windows Server 2012 R2 и перезагрузки системы придумайте и введите пароль для Администратора 2 раза.
Теперь Windows Server 2012 R2 полностью установлен. Для входа в систему Windows Server 2012 R2 необходимо нажать одновременно три клавиши Ctrl, Alt и Del (Delete).
Введите пароль Администратора.
Перед Вами рабочий стол Windows Server 2012 R2 Standard
Создание сервера в Windows 7 с помощью Virtualbox
Привет, всем!
Хочу рассказать о том как я создавал веб-сервер для разработки и тестирования PHP приложений на локальной машине и как потом я его «вывел в свет».
Предыстория
В качестве собственного и профессионального развития я решил более тесно познакомится с Linux системой и, в частности, с настройкой веб-сервисов. До этого для разработки и тестирования PHP приложений я пользовался пакетом Denwer для Windows (apache+php+mysql), который вообщем-то со своей задачей справлялся, но не отражал (и не отражает) современной действительности — все-таки хостинг с Windows не так популярен.
Желание иметь полный доступ к серверу и нежелание платить за это удовольствие исключили из рассмотрения вариант покупки VPS. А потому я решил организовать Linux сервер на своем локальном компьютере.
Задача
- Поставить виртуальный Linux
- Настроить сетевое соединение гостевой ОС (Linux) и хост (Windows 7)
- Установить необходимые сервисы
- Сделать доступ к серверу из внешнего мира
Инвентарь
Windows 7 Home Basic
VirtualBox 4.0.8
Образ ubuntu-11.04-server-i386.iso
Приступим
Первый пункт, наверное самый простой. Virtualbox обладает простым интерфейсом и процесс создания виртуальной машины не вызывает трудностей. Для своего сервера я выбрал минимальные настройки производительности — (128Мб оперативной памяти, usb устройства отключены, никаких графических ускорений и прочих изысков — для сервера должно быть ок ), чтобы не слишком загружать основную систему.
Параметры сети
В меню Virtualbox в настройках сети для виртуальной машины в качестве типа подключения для первого сетевого адаптера указываем NAT. Тогда сеть в системе поднимется сама и машина будет иметь доступ к внешнему сетевому соединению Windows. Проблема в том, что при таких настройках, Linux система остается недоступной из основной системы.
Но решение есть! Указываем для второго сетевого адаптера значение «Виртуальный адаптер хоста». При установке Virtualbox в системе автоматически дополнительно создается сетевое подключение «VirtualBox Host-Only Network», которое нам пригодится в этом случае. Заходим в «Центр управления сетями и общим доступом» Windows. В настройках этого соединения указываем стандартные для данной задачи параметры: ip — 192.168.0.1, netmask — 255.255.255.0.
Осталось указать нужные параметры в виртуальной системе. Дописываем нужные строки в файл «/etc/network/interfaces»
iface eth1 inet static
address 192.168.0.2
netmask 255.255.255.0
auto eth1
перезапускаем сеть и можно попробовать пинговать Linux.
Таким образом: а) Linux имеет доступ в интернет через сетевое соединение Windows
б) Windows видит сервер и может к нему обращаться по ip — 192.168.0.2 (для удобства можно дописать в файл hosts какое-нибудь удобоваримое имя для этого ip, например «webserver»)
Конфигурация Linux
Что я хочу от своего сервера?
Во-первых, мне нужен веб-сервер с поддержкой PHP — возможность разрабатывать и тестировать приложения на локальной машине меня весьма радует
Во-вторых, мне нужна база данных — MySQL и/или PostgreSQL
В-третьих, мне очень удобно когда сохранив файл в IDE, можно тут же запустив скрипт в консоли или обновив страницу в браузере увидеть изменения. Таким образом, используемая мной IDE также должна иметь доступ к www каталогу на сервере. (чтобы не нужно было дополнительно копировать что-либо куда-нибудь)
В-четвертых, мой сервер должен быть доступен из внешней среды.
Поскольку моя статья не о настройке apache, тонкостях php.ini или бэкапе mysql, то первые три пункта я пропущу и описывать не буду. Скажу лишь, что все что сделал я (что не заработало сразу после установки) — это поправил вывод ошибок в php.ini (по умолчанию был полностью отключен вывод вообще всех ошибок), а также установил xdebug. Третий пункт решается установкой samba и небольшой модификацией файла конфигурации «etc/samba/smb.conf» в разделе Share Definitions, с целью разрешить пользователям доступ к своей директории в home (именно в эту папку помещен DocumentRoot сервера apache).
На данный момент уже можно получить доступ к серверу не только по ssh (open ssh server ставится по умолчанию) через putty, но и по samba — подключив пользовательскую директорию как сетевой диск в Windows.
А вот на последнем пункте я остановлюсь подробнее.
Доступ к серверу из внешнего мира
По сути, задача стоит в том, чтобы все запросы на 80 порт к моему компьютеру перенаправлять на 80 порт моего локального сервера. Такой вот небольшой прокси. Здесь на помощь приходит утилита netsh встроенная в Windows 7.
c:\>netsh
netsh>interface portproxy
netsh interface portproxy>add v4tov4 listenport=80 connectaddress=192.168.0.2 connectport=80 protocol=tcp
Теперь виртуальный веб-сервер доступен при обращении к моему компьютеру по внешнему ip-адресу.
Если для вас, как и для меня, белый внешний ip адрес является роскошью и проще говоря, его нет, то еще одна часть истории для вас!
Пробиваемся на свет
На самом деле я сейчас сделаю финт ушами, но возможно такое решение тоже кому-нибудь пригодится. Мой компьютер находится в локальной сети Новосибирского государственного университета и извне к нему не подобраться. Однако в нашей сети есть такой проект как campus.nsu.ru предоставляющий желающим простенький php хостинг, но что самое главное домен вида username.at.nsu.ru.
Таким образом, для завершения задачи необходимо при обращении на свой публичный домен каким-то образом перенаправлять пользователя по локальной сети на мой компьютер. Самый простой вариант — это создать в www директории на username.at.nsu.ru файлик index.php следующего содержания
Теперь при обращении на username.at.nsu.ru будет отдаваться сгенерированный моим linux сервером ответ. Значение $_SERVER передается с целью сохранить исходные значения запроса. Файл index.php на моем виртуальном сервере принимает и занимается дополнительной обработкой поступившего запроса.
На данный момент сервер работает на моем ноутбуке, доступ осуществляется через публичный домен shurik.at.nsu.ru
Все! Задача решена. Спасибо за внимание.
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.
Как настроить Hyper-V на Windows Server 2012 R2
TrueConf Server поддерживает возможность запуска на виртуальной машине, хотя это сложная процедура и мы не рекомендуем её неопытным пользователям – настройка корректной работы виртуальной машины бывает порой довольно сложным делом.
В этой инструкции мы покажем пример настройки виртуализатора Hyper-V на сервере Windows Server 2012 R2.
Данная статья носит исключительно ознакомительный характер и не гарантирует непременную и полную работу сервера после выполнения инструкции.
Техническая поддержка TrueConf не консультирует пользователей по вопросам настройки виртуальных машин и запуска TrueConf Server на них. Виртуальная машина – это внешняя система, работа которой не зависит от приложения TrueConf, и её настройка и поддержка целиком лежат на плечах пользователя.
Шаг 1. Проверьте поддержку аппаратной виртуализации
Виртуализатор Hyper-V из нашего примера является средством аппаратной виртуализации, то есть использует для виртуализации специальную процессорную архитектуру. Соответственно, на некоторых процессорах, где этой архитектуры нет, его запуск невозможен.
Чтобы проверить, поддерживает ли ваше оборудование аппаратную виртуализацию, откройте консоль Windows PowerShell, введите systeminfo.exe и нажмите Enter.
Введённая команда выведет на экран консоли длинный список текущих настроек системы. Из всего этого списка нас интересует только последний абзац, где пункт “Виртуализация включена во встроенном ПО” должен быть отмечен пометкой “Да”.
Шаг 2. Добавьте сервер в список компонентов
Откройте диспетчер серверов. В меню сверху выберите Управление > Добавить роли и компоненты.
Выбор сервера
В появившемся мастере добавления ролей и компонент нужно на панели слева выбрать пункт Выбор сервера и выберите нужный сервер. Если он там один, то, соответственно, ничего делать не нужно.
Роли сервера
Далее перейдите в меню Роли сервера (опять через панель слева). Поставьте флажок рядом с надписью Hyper-V. После этого автоматически откроется окно в котором нужно включить флажок Включить средства управления (если применимо). После этого нажимайте кнопку Добавить компоненты.
Компоненты
После этого в меню Компоненты отметьте необходимые для работы Hyper-V флажки:
- cредства удалённого администрирования сервера;
- cредства администрирования ролей;
- cредства упраления Hyper-V (2 пункта);
Виртуальные коммутаторы
Для того, чтобы виртуальная машина могла взаимодействовать с сетью, нужно наладить связь между ней и физическим устройством, обеспечивающим выход в сеть. Перейдите в меню Виртуальные коммутаторы и отметьте сетевой адаптер, который вы хотите для этого использовать.
Хранилища по умолчанию
В пункте Хранилища по умолчанию нужно выбрать папки для расположения по умолчанию файлов виртуальных жестких дисков и файлов конфигурации виртуальной машины. Для этого нужно создать две отдельные папки. Рекомендуется предварительно отформатировать диск, на котором они находятся.
Подтверждения
В меню Подтверждения отметьте флажок Автоматический перезапуск конечного сервера, если требуется.
После этого нажмите кнопку Установить внизу и дождитесь окончания установки.
После нескольких перезагрузок и входа в систему мастер добавления ролей и компонентов сообщит об окончании установки. После этого можно нажать кнопку Закрыть.
Шаг 3. Создайте виртуальную машину
Откройте диспетчер Hyper-V. На правой панели выберите пункт Создать > Виртуальная машина.
Имя виртуальной машины
Появится мастер создания виртуальной машины. Нажав один раз кнопку Далее, вы перейдёте к этапу установки Укажите имя и местонахождение (список этапов и текущий этап обозначаются в левой части окна). Здесь в соответствующем поле нужно указать имя виртуальной машины.
Выбор поколения
В следующем пункте нужно выбрать поколение виртуальной машины. В нашем примере мы использовали Windows 7, которой соответствует первое поколение.
Выделяемая память
После этого нужно определить количество выделяемой памяти. Мы рекомендуем выделять не менее 1 Гб, то есть 1024 Мб.
Настройка сети
В разделе Настройка сети нужно выбрать тот виртуальный коммутатор, который мы выбрали при добавлении компоненты в меню Виртуальный коммутатор (см. столбец Описание на соответствующей картинке из шага 1).
Виртуальный жёсткий диск
Далее потребуется создать или выбрать уже имеющийся виртуальный жёсткий диск. В нашем примере мы создаём новый жёсткий диск размером 40 Гб.
Источник установки операционной системы
На следующей панели нужно выбрать способ установки операционной системы. В нашем случае мы устанавливали её с DVD-диска.
В последнем меню, Сводка, ничего заполнять не нужно. Просто нажмите Готово и ждите окончания настройки виртуальной машины.
Шаг 4. Включите виртуальную машину
После окончания настройки вы вернётесь в диспетчер Hyper-V. Там в правом меню в группе кнопок вашей виртуальной машины (в нашем примере, напомним, она называется vm1) нажмите Подключить.
В открывшемся после этого окне должна появится надпись “Виртуальная машина выключена”. Соответственно, вам нужно её включить. Для этого в меню окна нажмите Действия > Пуск.
Если вы точно следовали инструкции и указали корректный носитель или .iso образ с дистрибутивом системы, машина запустится и начнётся штатная установка Windows.
Шаг 5. Установите TrueConf Server
После успешной настройки виртуальной машины остаётся только установить на неё TrueConf Server и начать использование. Пользуясь нашей инструкцией, вы сможете сделать это за 15 минут.