Премиальное программное обеспечение и практические уроки
Бесплатный облачный сервер Amazon AWS EC2 для сборки WordPress
12 месяцев бесплатно的亚马逊 免费云сервер Ты этого заслуживаешь,Amazon Cloud科技已经持续多年,提供稳定高速的 免费云服务器 。只要使用不超出亚马逊云免费套餐之外,就不会额外收取费用。Бесплатное приложение一台 Amazon EC2 免费云服务器 ,搭建WordPressСайт — отличный выбор! Ниже представлена актуальная заявка на облачный сервер AWS Amazon EC2, поданная в сентябре 2022 года.
Способ подачи заявок на 2023 год остается неизменным!
Прежде чем подать заявку на бесплатный облачный сервер Amazon, вам необходимо кратко ознакомиться с некоторой соответствующей информацией.
Что такое Amazon Web Services?
Amazon Web Services (AWS) — пионер и лидер в области глобальных облачных вычислений. На протяжении 15 лет компания славится своими непрерывными инновациями, технологическим лидерством, широким спектром услуг и широким применением. AWS может поддерживать практически любую рабочую нагрузку в облаке.
Amazon Web Services в настоящее время предлагает более 200 полнофункциональных услуг, охватывающих вычисления, хранение данных, сетевые технологии,база данных, анализ данных, робототехника, машинное обучение и искусственный интеллект, Интернет вещей, мобильная связь, безопасность, гибридное облако, виртуальная реальность и дополненная реальность, медиа, а также разработка, развертывание и управление приложениями; инфраструктура охватывает 84 зоны доступности в 26 географических регионах, и планируется создание 8 новых регионов и 24 зон доступности.
Официальный сайт Amazon Web Services:https://www.amazonaws.cn
Amazon Web Services в Китае
Amazon Web Services вышла на китайский рынок в 2013 году и нацелена на долгосрочные инвестиции и развитие. В сентябре 2016 года официально стартовал коммерческий регион Amazon Web Services China (Пекин), управляемый компанией Sinnet. В декабре 2017 года был официально запущен регион Amazon Web Services China (Нинся), управляемый компанией Western Cloud Data. В апреле 2019 года официально стартовал регион Amazon Web Services Asia Pacific (Гонконг). Китай — единственная страна за пределами США, где у Amazon Web Services есть три региона. Кроме того, Amazon Web Services открыла Шанхайский исследовательский институт искусственного интеллекта и лаборатории Интернета вещей в Шэньчжэне и Тайбэе.
Что такое Amazon EC2 (бесплатный облачный сервер Amazon)?
Amazon Elastic Compute Cloud (Amazon EC2) предлагает самую мощную и мощную вычислительную платформу с более чем 500 инстансами и выбором новейших процессоров, систем хранения, сетевых решений, операционных систем и моделей приобретения, которые помогут вам наилучшим образом удовлетворить потребности ваших рабочих нагрузок. Мы первые, кто поддерживает Intel.АМД 和 Arm 处理器的主要云提供商,既是唯一具有按需 EC2 Mac 实例的云,也是唯一具有 400 Gbps 以太网网络的云。我们为机器学习培训提供最佳性价比,同时也为云中的每个推理实例提供了最低的成本。与任何其他云相比,有更多的 SAP、高性能计算 (HPC)、机器学习 (ML) 和 Windows 工作负载在 AWS 上运行。
750 часов бесплатно в месяц в течение 12 месяцев,Использование уровня бесплатного пользования AWS
Первый год включает 750 часов использования экземпляра t2.micro (или t3.micro в регионах, где t2.micro недоступен) на ежемесячном бесплатном уровне AMI, 30 ГиБ хранилища EBS, 2 миллиона операций ввода-вывода, 1 ГБ снимков и 100 ГБ пропускной способности интернета.
Примечание: Уровень бесплатного пользования AWS позволяет вам бесплатно пользоваться целым рядом сервисов AWS. При создании аккаунта AWS вы автоматически регистрируетесь на уровне бесплатного пользования AWS сроком на 12 месяцев. Срок действия вашего права на уровень бесплатного пользования AWS истекает по истечении 12 месяцев.По истечении периода бесплатного пользования AWS с вас начнет взиматься стандартная плата за любые используемые вами сервисы и ресурсы AWS.
Что такое WordPress?
WordPress是一个以PHP和MySQL为平台的自由开源的блог软件和Система управления контентом。WordPress具有插件架构和模板系统。WordPress是最受欢迎的网站内容管理系统。全球有大约50%以上的网站都是使用WordPress架设网站的。
Официальный сайт WordPress:https://wordpress.org/
Бесплатный облачный сервер Amazon
Прежде чем подать заявку на бесплатный сервис Amazon Cloud Server, необходимо выполнить подготовительные работы. После этого можно приступать к процессу подачи заявки.
Подготовка перед применением
- Во-первых, вам понадобится валютная карта VISA или MasterCard. Если это дебетовая карта, на ней должен быть баланс. Рекомендуется использовать кредитную карту.
- Во-вторых, вам понадобится почтовый ящик. Вы можете использовать Gmail, внутренний почтовый ящик QQ или почтовый ящик 163. Если внешняя сетевая среда отсутствует, рекомендуется использовать внутренний почтовый ящик QQ для получения писем из Amazon Cloud.
- Наконец, вам понадобится номер мобильного телефона, на который можно получить код подтверждения. Допустимы как внутренние, так и зарубежные номера.
- Примечание: если вы хотите подать заявку анонимно в целях сохранения личной конфиденциальности, вышеуказанные три пункта должны быть полностью анонимными.
Процесс подачи заявки на бесплатный облачный сервер
Шаг 1: Регистрация учетной записи
Посетите страницу Amazon Cloud AWS Free Tier, нажмите «Создать бесплатную учетную запись» на веб-сайте и зарегистрируйте бесплатную учетную запись Amazon Cloud.
->Нажмите, чтобы посетить Amazon Web Services AWS Free Tier
В качестве адреса электронной почты пользователя root укажите адрес, который вы использовали для регистрации в AWS. Имя учётной записи AWS указывать не нужно. Вам нужно запомнить только адрес электронной почты, который вы используете для входа в систему.
Откройте письмо с проверочным кодом AWS в своем почтовом ящике и введите проверочный код из письма на странице регистрации AWS.
Шаг 1-1: Создайте пароль
Пароль должен быть длиной не менее 8 символов и должен содержать заглавные буквы, строчные буквы, цифры или символы!
После установки пароля приступайте к заполнению контактной информации.
Шаг 1-2: Заполните контактную информацию
В качестве способа использования AWS выберите «Персональный» — для вашего проекта. Введите своё полное имя на пиньине или английском языке. Не используйте китайский язык в форме регистрации, так как китайский язык не поддерживается.
Шаг 1-3: Заполнение платежной информации
Заполните платежную информацию, введите номер кредитной или дебетовой карты и имя владельца карты, как оно указано на карте. Убедитесь, что срок действия карты указан правильно.
Шаги 1–4: Подтвердите свою личность
Подтвердите свою личность, введите свой номер телефона и приготовьтесь получить проверочное SMS-сообщение.
Шаги 1–5: выберите план поддержки
После получения SMS вам останется сделать последний шаг: выбрать план поддержки для вашего корпоративного или личного аккаунта.Сравните планы и примеры цен Вы можете изменить свой план в любое время в консоли управления AWS.
Выберите бесплатный базовый план поддержки. Нажмите «Завершить регистрацию», и ваша учётная запись Amazon Cloud будет успешно зарегистрирована. Всё просто, правда?
Далее перейдите в Консоль управления AWS и подайте заявку на облачный сервер Amazon EC2.
Шаг 2: Подайте заявку на облачный сервер Amazon EC2
Войдите на домашнюю страницу консоли Amazon Cloud и нажмите Услуги , нажмите на рассчитать , продолжайте нажимать в меню расчета EC2 , перейдите на страницу консоли Amazon EC2.
Шаг 2-1: Выберите регион, где находится сервер EC2.
В правом верхнем углу страницы консоли Amazon EC2 вы можете выбрать регион, в котором находится облачный сервер Amazon.
Какой регион облачного сервера выбрать? В каком регионе скорость доступа выше? Amazon Cloud предоставляетИнструмент сравнения скорости.
Глобальный акселератор AWS Инструмент сравнения скорости
Вы можете использовать инструмент сравнения скорости AWS Global Accelerator для просмотра глобальных сравнений скорости в разных регионах AWS.Ускоритель загрузкиСкорость загрузки по сравнению с прямой загрузкой через интернет. С помощью этого инструмента вы можете в браузере увидеть глобальную скорость загрузки.ускорительРазница в производительности при передаче данных. Вы выбираете размер файла для загрузки, и инструмент загружает его в ваш браузер по протоколу HTTPS/TCP с балансировщика нагрузки приложений в разных регионах. Для каждого региона вы можете увидеть прямое сравнение скоростей загрузки.
Чтобы получить доступ к инструменту сравнения скорости, скопируйте следующий URL-адрес в свой браузер:https://speedtest.globalaccelerator.aws
Для пользователей Азиатско-Тихоокеанского региона скорости в Токио, Осаке (Япония) и Гонконге (Китай) относительно выше.
Шаг 2-2: Создание экземпляра
Далее мы подаем заявку на экземпляр облачного сервера EC2. Примеры , нажмите Примеры , затем нажмите Запустить новый экземпляр.
После нажатия кнопки «Создать новый экземпляр» вы перейдете в интерфейс создания экземпляра EC2.
Шаг 2-3: Заполните имя экземпляра и теги
существовать Имя и этикетка Введите имя экземпляра EC2, просто введите одно, например: UZBOX.
Шаги 2–4: выбор приложения и операционной системы
Далее выберите Информация о приложении и образе ОС (Amazon Machine Image)
AMI — это шаблон, содержащий конфигурацию программного обеспечения (операционную систему, сервер приложений и приложения), необходимую для запуска экземпляра. Если вы не видите нужного вам образа ниже, выполните поиск или выберите AMI.
Мы видим, что поддерживаемые образы операционных систем включают Amazon Линукс、macOS、Убунту, Windows, Red Hat, SUSE Linux, Debian и т. д. Если вам необходимо установить другие образы системы, вы можете нажать кнопку «Обзор других AMI» справа.
Например: Установить Centos Система, нажмите AWS Marketplace AMI (AWS и доверенные сторонние AMI) или Сообщество AMI, затем найдите Centos слеваУточнить результатыВход, проверкаБесплатная пробная версия, затем в результатах поиска выберите образ системы, который вы хотите установить.
В состав AMI сообщества входят все публичные AMI, поэтому любой желающий может опубликовать AMI, и он появится в этом каталоге. Этот каталог может также включать платные продукты. При использовании AMI сообщества рекомендуется убедиться, что вы знаете издателя и доверяете ему, прежде чем запускать AMI.
Проверьте установку, выберите «Установить».РХЕЛОбраз системы -8.6.0_HVM-20220503-x86_64-2-Hourly2-GP2, который соответствует системе Red Hat в кратком руководстве. Идентификатор AMI: ami-011a403f2a9b2c39f.
Поддержка бесплатного уровняОбязательно выберите образ системы, поддерживающий бесплатный пакет, иначе с вас будет взиматься плата по времени. Внимательно прочтите это перед выбором.
Шаг 2-5: Выберите тип экземпляра
Далее следует выбор Тип экземпляра на уровне Free Tier первый год включает 750 часов в месяц на AMI уровня Free Tier t2.micro (или t3.micro в регионах, где t2.micro недоступен).
Разница между t2.micro и t3.micro заключается в том, что у t2 1 виртуальный ЦП и 1 ГиБ памяти, а у t3 — 2 виртуальных ЦП и 1 ГиБ памяти. С точки зрения ЦП, у t3 на 1 виртуальный ЦП больше, чем у t2.
При выборе типа экземпляра, поддерживающего бесплатный уровень, рекомендуется выбрать t3.micro.Южная Кореяt3.micro отсутствует. Среди всех типов инстансов в Гонконге (Китай) только t3.micro поддерживает бесплатный уровень.
Скорость доступа в Гонконге немного ниже, чем в Японии, но разница не слишком велика. Если вам нужен процессор, вы можете выбрать Гонконг, а если нужна скорость сети, то Японию.
Шаг 2-6: Создайте пару ключей
Выбрав тип экземпляра, создайте пару ключей. Нажмите «Создать новую пару ключей» и введите имя пары ключей. Приведённый ниже тип пары ключей используется по умолчанию. Выберите необходимый формат файла закрытого ключа. Если вы используете PUTTY для подключения, выберите формат файла .ppk.
После настройки пары ключей она будет сгенерирована автоматически..pemФайлы автоматически загружаются и сохраняются на локальном компьютере.скачатьПапка, используемая для SSH-подключения.
Примечание: Сохраните свой SSH-ключ в безопасности. Если вы его потеряете, вы не сможете подключиться к серверу удалённо.
ПРИМЕЧАНИЕ: Системы Red Hat используют формат ключей .ppk!
Шаг 2-7: Настройки сети
После создания пары ключей Настройки сети, информация о подсети используется по умолчанию и не требует заполнения. Система автоматически создаст IP-адрес подсети.
Шаг 2-8: Настройка брандмауэра
Межсетевой экран (группа безопасности)В параметрах выберите существующую группу безопасности. Выберите группу безопасности по умолчанию в общей группе безопасности. Эта группа безопасности представляет собой полностью прозрачный межсетевой экран, и все порты для трафика открыты. Если вы хотите настроить открытые порты, вы можете создать группу безопасности и выбрать открытые порты в созданной группе безопасности.
Шаг 2-9: Настройка хранилища
Хранилище конфигураций Клиенты, имеющие право на бесплатный тариф, получают до 30 ГБ на накопителе общего назначения (SSD) или магнитном носителе. Измените размер жесткого диска на 30 ГиБ и выберите gp2 по умолчанию или при необходимости измените на gp3.
Примечание: максимальный размер жесткого диска составляет 30 ГиБ. Если размер превысит 30 ГиБ, система автоматически снимет с вас плату. Дополнительные ежемесячные платежи будут автоматически списываться с вашей кредитной карты.
Сравнение типов томов Amazon EBS gp2 и gp3
gp3 может обеспечить пропускную способность до 1000 МБ/с, тогда как gp2 обеспечивает максимальную пропускную способность 250 МБ/с.
После выбора жесткого диска нажмите справа Запустить экземпляр кнопку, чтобы начать создание облачного сервера EC2.
На этом этапе заявка на облачный сервер EC2 подана. В консоли экземпляра вы можете управлять экземпляром, включая SSH-подключение, перезапуск, остановку и завершение работы экземпляра и т. д.
После подачи заявки на экземпляр EC2 вам также потребуется запросить эластичный IP-адрес (ELIP) для привязки к этому экземпляру. В противном случае публичный IP-адрес будет меняться при каждом выключении и перезапуске сервера. Этот публичный IP-адрес автоматически назначается экземпляром EC2. За исключением случаев, когда ваш экземпляр постоянно выходит из строя или отключается, IP-адрес будет меняться после выключения или перезапуска.
Публичный IP-адрес
Вы не можете вручную привязать или отвязать публичный IP-адрес от экземпляра. Публичный IP-адрес экземпляра изменяется в следующих ситуациях:
- Остановленный или спящий экземпляр получает новый публичный IP-адрес при перезапуске.
- Если эластичный IP-адрес, связанный с экземпляром, отсоединяется от экземпляра, он получает новый публичный IP-адрес.
Когда публичный IP-адрес больше не связан с экземпляром, он возвращается в пул публичных IP-адресов. Восстановить тот же публичный IP-адрес для остановленного экземпляра невозможно.
Эластичные IP-адреса
Рекомендуется использовать эластичные IP-адреса. Эластичные IP-адреса назначаются вашей учётной записи, а не вашему экземпляру. При необходимости вы можете связать эластичный IP-адрес с экземпляром.
После остановки все экземпляры сохраняют свои эластичные IP-адреса. AWS продолжает взимать плату за эластичные IP-адреса, связанные с остановленными экземплярами.
Примечание: Вы не можете преобразовать автоматически назначенный динамический публичный IP-адрес в эластичный IP-адрес.
Шаг 2–10: Подайте заявку на получение эластичного IP-адреса
Чтобы подать заявку на Elastic IP, в меню консоли EC2 нажмите Сеть и безопасность Следующее Эластичный IP , затем нажмите Выделение эластичного IP-адреса После входа на страницу выделения эластичных IP-адресов нажмитераспространять.
После выделения эластичного IP-адреса необходимо связать его с экземпляром. Если он не связан с экземпляром, плата за эластичный IP-адрес будет взиматься почасово. Нажмите «Связать этот IP-адрес».
На странице «Связать эластичный IP-адрес» выберите экземпляр и частный IP-адрес, а затем нажмите кнопку «Связать».
Эластичный IP-адрес успешно связан. Независимо от того, перезапускаете ли вы или выключаете облачный сервер, IP-адрес не изменится. Однако обратите внимание, что при удалении облачного сервера необходимо удалить соответствующий эластичный IP-адрес из Elastic IP. В противном случае эластичный IP-адрес не будет связан с экземпляром, и за его использование будет взиматься дополнительная плата.
После подачи заявки на облачный сервер EC2 настройте его. Конфигурация системы Red Hat практически не отличается от конфигурации CentOS.
Шаг 3:Начальная конфигурация системы Linux на базе AWS Amazon Cloud Server
После включения экземпляра виртуальной машины Red Hat Enterprise Linux 8 она по-прежнему остается пустой системой, и все среды необходимо перенастроить.
Шаг 3-1: Использование SSH-подключение к Линукс Примеры
Сначала используйте инструмент SSH-подключения Xshell для входа на сервер.
Создайте новый сеанс в Xshell и выберите метод аутентификации пользователя. Открытый ключ , ввод имени пользователя ec2-пользователь Примечание: Не вводите здесь root. В поле «Ключ пользователя» выберите импортируемый SSH-ключ, сгенерированный при создании экземпляра. Выберите ключ пользователя и нажмите «ОК», чтобы подключиться по SSH.
Вы успешно подключились к облачному серверу EC2. Далее выполните простую настройку сервера.
Шаг 3-2:Измените пароль root сервера и удаленный вход в систему.
Учетная запись по умолчанию для облачного сервера AWS EC2: ec2-пользователь , у которого нет разрешения на многие операции. Его необходимо изменить на корень Войдите в систему как суперадминистратор.
->Как использовать учетную запись root SSH для входа в AWS Amazon Cloud
Шаг 3-3: Настройка среды LNMP на облачном сервере EC2
После подачи заявки на сервер EC2 в Amazon Cloud вам необходимо выполнить простую настройку среды перед установкой веб-сайта WordPress.среда LNMP.
->Конфигурация облака AWS Amazon, конфигурация сервера Red Hat8, среда LNMP
Установить WordPress на облачный сервер Amazon
Перед установкой WordPress установите несколько распространенных расширений PHP для WordPress.
Установка расширения GMP
dnf -y install gmp-devel
Расширение PHP BCMath
dnf -y install php-bcmath
Для начала вам необходимо загрузить последнюю версию WordPress.
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
После загрузкиДекомпрессиядокумент.
tar -xzvf latest-zh_CN.tar.gz
Переместить папку в каталог сайта
mv wordpress /var/www cd /var/wwwroot
Переименуйте файл wp-config-sample.php
cp wp-config-sample.php wp-config.php
Измените файл конфигурации веб-сайта:
vi wp-config.php
Имя базы данных WordPress: define( 'DB_NAME', 'WordPress' );
Имя пользователя базы данных MySQL: define( 'DB_USER', 'root' );
Пароль базы данных MySQL: define( 'DB_PASSWORD', 'mysql password' );
Хост MySQL: define( 'DB_HOST', '127.0.0.1' );
Кодировка текста по умолчанию при создании таблицы данных: define('DB_CHARSET', 'utf8');
Добавьте следующий код в конец файла:
если (is_admin()) {add_filter('filesystem_method', create_function('$a', 'return "direct";' ));define( 'FS_CHMOD_DIR', 0751 );}
После изменения файла конфигурации снова добавьте разрешения пользователя!
chown -R nginx:nginx /var/www
Наконец, перезапустите службу nginx или перезагрузите систему.
После настройки Nginx введите доменное имя, и вы сможете зайти на сайт WordPress. Удобно, правда?
Если вы хотите создать сайт быстрее, вы можете просмотреть:Используйте Amazon Lightsail для быстрого создания сайта WordPress
Xshell постоянно даёт сбой, потому что выбранный ключ пользователя не зарегистрирован на удалённом хосте. В чём причина?
100 ГБ трафика в месяц — это как-то безвкусно! Этого недостаточно для создания сайта.
Вы можете использовать лестницу!