Oracle Cloud: PHP скрипт, когда сильно хочется бесплатный VPS 4 ядра ARM/24ГБ памяти / Хабр

Oracle Cloud: PHP скрипт, когда сильно хочется бесплатный VPS 4 ядра ARM/24ГБ памяти / Хабр Хостинг

Генерируем ключи доступа к api

Уже описал ранее в таком же разделе.

Запускаем скрипт

php /path/to/oci-arm-host-capacity/index.php

Ставлю на то, что ошибка будет такой же, как в браузере несколько минут назад

{
    "code": "InternalError",
    "message": "Out of host capacity."
}

а может и

{
    "code": "LimitExceeded",
    "message": "The following service limits were exceeded: standard-a1-memory-count, standard-a1-core-count. Request a service limit increase from the service limits page in the console. "
}

Теперь можно настроить периодический запуск, например

EDITOR=nano crontab -e

добавьте сюда новую строку (запуск каждую минуту и запись вывода в файл) со значением…

* * * * * /usr/bin/php /path/to/oci-arm-host-capacity/index.php > /path/to/script.log

…и сохраните.

Возможны случаи, когда пользователю cron не хватает определённых привилегий, простейший способ решить это — поместить код в директорию, доступную веб-серверу, например, /usr/share/nginx/html. И настроить crontab следующим образом

Изменяем файл скрипта

После клонирования репозитория

Регистрируем бесплатный (always free) vps — сервер от oracle навсегда, для сервисов умного дома или чего-то другого…

Зачем нужен этот VPS — сервер для «Умного дома»?

VPS (Virtual Private Server) – это современный компьютер (обычно с ограниченными параметрами операционной системы), который всегда под рукой. Нам (мне) он полезен будет для:

1) Для контроля датчиков IoT-устройств («интернета вещей»)

Например, с погодных станций про которые я рассказал в предыдущих своих постах — вот и вот.

2) Для разработки и тестирования

Например, установки  для тестирования той же системы умного дома  — Home assistant, пока не решились на установку своего сервера или покупку какой-нибудь raspberry. Нам (мне) он точно потребуется для установки своего MQTT брокера (это такая штука, которая поможет осуществить двухсторонний обмен данными м/у home assistant и модулями ESP c датчиками…., управление этими модулями …. Главное, что для этого не потребуется «белый» IP адрес.) и разных других «плюшек», но это потом…)))

Читайте также:  Как проверить температуру процессора? Узнать больше

3) Для хранения личных данных («файлопомойка» и что-то не конфиденциальное).

4) Для VPN-серверов (Virtual Private Network) или прокси-серверов (пригодится нам (мне) в будущем).

5) Для сайтов и/или почтовых серверов (кому-то может пригодится).

Для чего он будет нужен разобрались, приступаем к установке VPS — сервера от Oracle.

Почему его? Потому-что бесплатно и навсегда )))

Always Free Object Storage включает в себя следующее:

Выбираем обязательно свой реальный регион, вводим «Имя», «Фамилию» (реальные или нет — решайте сами) и свою действующую  «Электронную почту», нажимаем «Verifi my email»:

На почту через пару минут придёт письмо, в котором нажимаем ссылку для подтверждения своей электронной почты:

Ставим галочки и нажимаем «Продолжить»:

Вводим свой адрес английскими символами (свой реальный или нет — решать Вам), нажимаем «Продолжить»

Далее указываем свой номер телефона, на него придёт код подтверждения, который вводим ниже и нажимаем «Подтвердить мой код»:

Далее нужно нажать  «Добавить метод подтверждения платежа»

Почему мне нужно предоставлять информацию о кредитной или дебетовой карте при подписке на Oracle Cloud Free Tier?

Вводим данные своей карты, если решились на этот шаг ))) и нажимаем «Finish»

Подтверждаем операцию по sms или как у Вас там…

и принимая пользовательское соглашение галочкой, нажимаем «Start my free trial»

Получаем сообщение на экране, что регистрация прошла успешно и на создание учётной записи уйдет 15 минут — уведомление придёт на почту:

На самом деле прошло почти два часа и я получил на почту письмо о успешном создании учетки:

Кликаем по ссылке в письме, вводим логин и пароль и попадаем в свою учетку:

Вот и  В С Ё ))) Регистрация  бесплатного VPS — сервера от Oracle прошла успешна….

Читайте также:  Хостинг для Битрикс 2022: ТОП 10 лучших по рейтингу и отзывам - Hosting-List.Ru
Оцените статью
Хостинги