Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Томас Демл
Введение
Одна вещь, которую мы часто слышим от веб-разработчиков, особенно тех, кто предлагает услуги по проектированию веб-сайтов и консультационным службам, заключается в том, чтобы быстро получить веб-сайт, который работает быстро и дает им общий контроль над сервером для максимальной гибкости и масштабируемости. В сегодняшнем посте представлено краткое пошаговое руководство по запуску WordPress в Облаке Amazon EC2 и веб-платформа Майкрософт. После выполнения действий, описанных в этом пошаговом руководстве, вы получите блог Wordpress в реальном времени в Интернете.
Ниже приведены краткие сведения о шагах, которые необходимо выполнить.
- Регистрация в Amazon EC2
- Запустите экземпляр "веб-платформа Майкрософт - Wordpress" с помощью консоли управления Amazon Web Services.
- Получите пароль Администратор istrator и подключитесь к экземпляру через RDP.
- Завершите установку Wordpress.
- Введите записи блога и перейдите к блогу.
1. Регистрация Amazon EC2
Регистрация в Amazon EC2 — это простой процесс. Все, что вам нужно, это
- допустимый адрес электронной почты,
- Допустимый номер телефона, по которому вы можете получить доступ (убедитесь, что телефон находится рядом, вы будете вызываться во время регистрации!),
- и допустимый номер кредитной карта
URL-адрес регистрации здесь. Это еще проще, если вы уже являетесь клиентом Amazon, так как вы можете использовать существующие кредитные карта сведения и адрес электронной почты.
Примечание. Проверка данных выставления счетов обычно выполняется в течение нескольких минут. Хотя это может занять несколько часов. В настоящее время (апрель 2010 г.) сообщение об ошибке, которое вы получаете, не очень понятно:
"Похоже, у вас нет учетной записи EC2*. Чтобы использовать консоль Amazon EC2, необходимо сначала зарегистрироваться в Amazon EC2. Это быстро и бесплатно, чтобы зарегистрироваться".
Просто быть терпеливым и ждать немного дольше.
2. Запуск экземпляра "веб-платформа Майкрософт – Wordpress"
После успешной регистрации вы получите доступ к консоли управления Amazon EC2. URL-адрес здесь.
После входа убедитесь, что вы переключите регион на "Западная часть США". В настоящее время изображения веб-платформа Майкрософт доступны только в регионе "Западная часть США". Прежде чем делать что-либо, можно настроить правила брандмауэра (называемые группами безопасности в Amazon lingo) для вашего экземпляра Wordpress.
Правила брандмауэра
Выберите элемент "Группы безопасности" в левой части. Существующие группы безопасности будут отображаться в центральной области. Нажмите кнопку "Создать группу безопасности" сверху.
Присвойте новое имя создаваемой группе, например "правила брандмауэра веб-платформа Майкрософт".
Вы хотите настроить следующие правила:
- Требуется RDP, чтобы подключиться через удаленный рабочий стол к экземпляру Amazon EC2. Текущие параметры "Источник (IP-адрес или группа)" позволяют использовать эти подключения из любого IP-адреса. Заблокируйте эти параметры, если у вас есть более строгие требования к безопасности.
- Требуется HTTP, чтобы клиенты могли подключаться через HTTP-экземпляр Amazon EC2.
- Протокол HTTPS необходим, если планируется использовать SSL. Этот параметр не нужен, если вы не планируете использовать SSL.
- Порт 8172 открыт для удаленного администрирования IIS и публикации содержимого с помощью Visual Studio 2010. Если вы не планируете использовать удаленную администрирование или удаленную публикацию содержимого, не нужно открывать порт 8172.
Теперь мы готовы запустить экземпляр EC2 DotNetNuke.
Запуск экземпляра DotNetNuke
Щелкните пункт меню "Экземпляры" в левой части и нажмите кнопку "Запустить экземпляр".
Теперь выберите "Образы сообщества" в результирующем диалоговом окне.
Введя "Microsoft/" в диалоговом окне "AMIS сообщества", вы сократите выбор до четырех образов Майкрософт:
Нажмите кнопку "Выбрать" в поле "веб-платформа Майкрософт – Wordpress..." Строки.
На следующей странице диалогового окна (сведения об экземпляре) можно выбрать объем вычислительной мощности для экземпляра Wordpress. Вероятно, разумно начать с типа small. Нажмите кнопку "Продолжить". Ничего не беспокоиться о следующей странице. Просто нажмите кнопку "Продолжить" в нижней части диалогового окна "Дополнительные параметры экземпляра". Теперь мы перейдем в диалоговое окно "Создать пару ключей".
Если у вас уже есть ключ, просто используйте его. Если не нужно создать его, введите имя пары ключей и нажмите кнопку "Создать и скачать пару ключей". Как только вы нажимаете кнопку, пара ключей будет создана Amazon, которую вам попросит ваш браузер скачать его. Сохраните файл в расположении, где он будет находиться позже. Созданная пара ключей позволит расшифровать пароль Администратор istrator, созданный Amazon для экземпляра Wordpress. Нажмите кнопку "Продолжить".
Примечание. Интернет-Обозреватель может не отображать диалоговое окно скачивания, которое запрашивает сохранение файла пары ключей. Если это произойдет с вами, найдите файл (<имя> пары ключей.pem) в папке "Временные файлы" в Интернете Обозреватель s. В Windows 7 выполните поиск *.pem в %userprofile%\ AppData\Local\Microsoft\Windows\Temporary Internet Files
. Скопируйте PEM-файл в более постоянный каталог.
После создания пары ключей можно настроить правила брандмауэра. Например, можно разрешить только HTTP-запросы на компьютер. Amazon вызывает правила брандмауэра "Группы безопасности", что немного запутано, если вы спросите меня. Для этой демонстрации мы выбрали группу безопасности по умолчанию, которая не накладывает ограничения брандмауэра на экземпляр. Эти параметры могут быть немного более строгими позже.
Нажмите кнопку "Продолжить", чтобы перейти на страницу "Запустить". Единственное, что осталось сделать на странице сводки, — нажать большую кнопку "Запустить". После этого Amazon EC2 развернет личный виртуальный экземпляр нашего образа Wordpress. Верно. Пришло время получить кофе. Вращение экземпляра займет некоторое время, как правило, около 3–5 минут.
3. Получение пароля Администратор istrator
После завершения мастера запуска экземпляра необходимо вернуться на главную страницу консоли управления AWS. Щелкните ссылку "Экземпляры", чтобы узнать, как выполняется экземпляр Wordpress.
Отобразятся примерно следующие сведения:
Щелкните правой кнопкой мыши строку и выберите пункт меню "Получить пароль Windows".
Теперь пришло время использовать файл пары ключей (<имя> пары ключей). PEM), созданный ранее. Если пароль уже доступен (возможно, вам придется подождать пару минут, как показано ранее), вы увидите следующее диалоговое окно:
Откройте файл . PEM-файл в блокноте и скопируйте его в буфер обмена (CTRL+A выбирает все, CTRL+C копирует его в буфер обмена). Теперь вставьте содержимое в текстовое поле диалогового окна (CTRL+V). Нажмите кнопку "Расшифровать".
Примечание. Поскольку расшифровка является очень интенсивной операцией ЦП, вы можете столкнуться со следующим диалогом безопасности, если вы используете Интернет Обозреватель:
Вопреки интуиции, вы должны нажать "Нет", чтобы пойти дальше. Возможно, вам придется нажать клавишу "Нет" пару раз, чтобы получить расшифровку пароля. Дополнительные сведения об этой функции безопасности см . здесь.
Если вы заинтересованы в более постоянном исправлении, можно выполнить следующую команду в командной строке:
reg add "HKCU\Software\Microsoft\Internet Explorer\Styles" /v MaxScriptStatements /t REG_DWORD /d 0x5F5E100
Задав maxScriptStatements значение 100 000 000 (0x5F5E100), я больше не вижу всплывающих окон безопасности.
После расшифровки пароля запишите его или скопируйте его в буфер обмена и закройте диалоговое окно. Наконец, мы готовы подключиться к экземпляру Wordpress. Щелкните экземпляр правой кнопкой мыши и выберите "Подключение".
Нажмите кнопку "Скачать ярлык" в диалоговом окне, следующем:
Скачанный файл является файлом. RDP-файл с правильными параметрами для подключения к экземпляру EC2 в облаке. Нажмите кнопку "Открыть", если вы используете IE или дважды щелкните файл в окне загрузки Firefox и установлен сеанс удаленного рабочего стола. Когда удаленный рабочий стол запрашивает учетные данные, вы просто введите имя пользователя "Администратор istrator" и пароль, полученный ранее.
После подключения вы войдете в систему на удаленный компьютер. Не дойдете до нетерпения, потому что после входа в систему потребуется несколько минут, пока Wordpress установит удары.
4. Завершение установки Wordpress
Начальный вход автоматически запустит установку Wordpress с помощью установщика веб-платформы. Должно появиться следующее диалоговое окно:
Просто нажмите кнопку "Установить", и вам будет предложено скачать последние биты Wordpress и MySQL. Скорее всего, для установки будет использоваться локальная копия. Только если новые биты доступны установщиком веб-платформы, выйдут и скачивают новые двоичные файлы. Это должно занять только секунды, учитывая пропускную способность Amazon.
Затем вы получите запрос на ваш пароль MySQL. Выберите хороший!
После установки установщика веб-платформы MySQL задает дополнительные вопросы о установке Wordpress.
Шаг 1 из 2 в установщике веб-платформы
Вы можете оставить все так же, как это. Можно рассмотреть только одно изменение:
Если вы хотите установить wordpress в качестве корневого каталога сайта, может потребоваться удалить строку wordpress в текстовом поле "Имя приложения". Если вам не нужно всегда вводить http://%3cname-of-your-site/wordpress
. При выходе из поля пустые файлы wordpress будут помещены в корень веб-сайта по умолчанию, т. е. вы можете войти http://%3cname-of-your-website/
в блог Wordpress. При установке Wordpress в корневом каталоге появится всплывающее окно, которое предупреждает вас о перезаписи содержимого. Но это нормально. Она перезаписывает только домашнюю страницу IIS по умолчанию.
Нажмите кнопку "Да" и нажмите кнопку "Продолжить".
Теперь последние несколько параметров — шаг 2 из 2
Чтобы установить Wordpress успешно, необходимо настроить подключение Wordpress MySQL и учетные данные, которые вы хотите использовать для администрирования Wordpress. Введите пароль MySQL, выбранный ранее в качестве пароля базы данных Администратор istrator. Эти учетные данные будут использоваться для создания базы данных wordpress в MySQL.
Затем выберите несколько новых учетных данных для учетной записи пользователя, которую wordpress использует для подключения к базе данных Wordpress в MySQL:
Все остальное можно оставить на месте, не влияя на установку.
После завершения установки вы можете приступить к работе с Wordpress. Щелкните ссылку "Запустить Wordpress" на последней странице установщика веб-платформы:
Теперь вы готовы пойти, и вы можете настроить Wordpress на ваш вкус.
Последний совет. Вы можете добраться до блога за пределами сеанса удаленного рабочего стола. У вашего экземпляра есть общедоступный DNS-адрес, который можно использовать.
Скопируйте общедоступное DNS-имя, отображаемое в консоли управления AWS, в буфер обмена и введите его в браузер. Если вам нужен более постоянный DNS-адрес, необходимо зарегистрировать DNS-имя, а также получить эластичные IP-адреса из Amazon. Но это история в другой день.
Итоги
Это удивительно, как легко сейчас получить выделенный веб-сервер в Интернете и начать работу. С помощью Amazon EC2 установщик веб-платформа Майкрософт и Wordpress мы только что развернули рабочее и полностью настроенное приложение блога в облаке. Сообщите нам, что вы думаете об этом:Вопросы или отзывы? Отправьте его ec2@microsoft.comв .