Установка SSL на CentOS, чиним certbot и настраиваем cron

12.07.2021
Потребовалось помочь клиенту установить SSL сертификаты на сайты, который расположены на хостинге jino, казалось бы достаточно заказать let encrypt для определенного домена (читай - пара кликов мыши). Но на деле оказалось что у клиента vps, на котором CentOS с нестандартным софтом для панели хостинга.

Экспорт и импорт данных из MySQL через терминал

18.06.2021
В очередной раз экспортируя и импортируя данные через phpMyAdmin столкнулся с долгим ожиданием, которое заставило найти более быстрый вариант - через терминал linux.

Локальный phpMyAdmin на сервер через прокси

17.06.2021
Захотелось ходить в БД на удаленном сервере через локальный phpMyAdmin, но на удаленный сервер можно зайти только по ssh через socks5 прокси с авторизацией на прокси сервере по логину и паролю ...

Сводка коммитов текущего деплоя git

15.06.2021
Настроив деплой проекта из репозитория хочется чтобы приходили уведомления о совершенном деплое и чтобы все это было красиво оформленно. Для этого необходимо понять как выводить нужную информацию в промежутке между прошлым последним коммитом и текущим HEAD.

Невозможно найти пакет php7.X-PACKAGE в Ubuntu 21.04

09.06.2021
По счастливой случайности установил самую свежую на текущий момент Ubuntu 21.04, и сразу же мне понадобилось развернуть apache + php fpm + redis. Первое и второе было сделано быстро, ничего сложного, а вот с третьим (точнее с php7.3-redis) возникли проблемы ...

ssh через прокси с авторизацией на OpenSSH

03.06.2021
Понадобилось подключаться к серверу по ssh через прокси с авторизацией, по другому никак ибо так настроен сервер. Самый простой вариант использовать putty, но это слишком просто, поэтому пробуем через встроенный в Ubuntu OpenSSH.

Как устроено отключение сайта по лицензии 1С-Битрикс?

28.05.2021
Разрабатывая модуль для 1С-Битрикс на пробной версии CMS может возникать ситуация с истечением лицензии и как следствие - прекращение работы сайта. В общем-то все логично 1С-Битрикс коммерческий продукт, и используя его пользователь принимает условия использования. Но стало очень интересно что же внутри.

Список статусов заказов и отгрузок в 1С-Битрикс на php

24.05.2021
Попробуем получить список статусов заказов и отгрузок в 1С-Битрикс через php, познакомимся с ORM и пространством имен \Bitrix\Sale\Internals, с классами для работы с БД.

Опыт интеграции с Tilda

25.03.2021
Обзор разработки интеграции облачной кассы с интернет-магазинами на Tilda Publishing с использованием WebHook и самописного Tilda API на php.

Разработка модуля для OpenCart с использованием git

19.03.2021
При разработке модуля для любой CMS может потребоваться система управления версиями (скорее всего так и будет). OpenCart оказался не исключением, но нестандартным движком, даже в плане контроля версий модулей. Все дело в организации файловой структуры движка.