Let’s Encrypt: получение сертификата по шагам ubuntu nginx

Let’s Encrypt: получение сертификата по шагам ubuntu Устанавливаем Let’s Encrypt cd /usr/local/sbin wget https://dl.eff.org/certbot-auto chmod a+x /usr/local/sbin/certbot-auto locale-gen ru_RU ru_ru.UTF-8 dpkg-reconfigure locales apt install python-pip pip install —upgrade pip Создаем каталог mkdir -p /var/www/letsencrypt chown -R www-data:www-data /var/www/letsencrypt Правим конфиг nginx. добавим в конфиг блок с letsencrypt server { listen 80; server_name www.itc-life.ru itc-life.ru ; […]

Читать далее…

Установка navicat premium для linux

Установка navicat premium для linux Скачиваем Navicat premium c сайта Navicat. Ссылка на 64 битную версию для Linux здесь. mkdir -p ~/opt/ cd ~/opt/ wget http://download3.navicat.com/download/navicat112_premium_en_x64.tar.gz На данный момент версия navicat112. Переходим в каталог. Распаковываем. tar -xvf navicat112_mysql_ru_x64.tar.gz Переходим каталог с распакованным Navicat cd navicat112_premium_en_x64 chmod 775 start_navicat Запускаем. В каталоге в консоли ./startnavicat Как […]

Читать далее…

О работе с функцией GROUP_CONCAT.

О работе с функцией GROUP_CONCAT. Помнится меня на собеседовании в одну компанию спросили, как получить данные при группировке в строку…. ответа я не знал, конечно в тот же вечер я все узнал и понял как это легко)) Недавно мне надо было написать запрос как раз с использованием этой функции, и решил написать об этом статью. […]

Читать далее…

bash многотопочность

Пишем многопоточный скрипт на bash Скажу сразу, что топик посвящён только пользователям *nix систем, в которых есть bash и присутствует утилита GNU parallel. Пользователи Windows могут тоже найти здесь что-то интересное, но они должны учитывать отличия bash скриптов от bat файлов. Статья рассчитана на начинающих, но не на полных новичков, потому элементарные вещи, такие как […]

Читать далее…