Месяц: Сентябрь 2019

Просто записная книжка, рецепты

Обновление postgresql c 9.6 по 11 для Debian jessie

Первое что нужно сделать остановить базу данных /etc/init.d/postgresql stop Создайте новый файл с именем /etc/apt/sources.list.d/pgdg.list и добавьте строку ниже deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main, где jessie можно заменить на вашу версию Уточнить версию, параметр codename lsb_release -a Получаем ключи wget -q -O — https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add — apt-get update apt-get install postgresql-11 Система установит его …

Установка docker под debian 9

Внимание! Docker EE не поддерживается под Debian. Итак, обновляемся apt-get update apt-get install apt-transport-https ca-certificates curl gnupg2 \ software-properties-common Устанавливаем официальный Docker’s GPG key: Запускаем под учетной записью не привилегированного пользователя проверяем $ sudo apt-key fingerprint 0EBFCD88 добавляем в список источник пакетов sudo add-apt-repository «deb [arch=amd64]\ https://download.docker.com/linux/debian $(lsb_release -cs) stable» У меня не получилось из-за …

Настройка сертификата SSL Letsencrypt Debian 9 Apache2 или nginx

Для получения сертификата установим клиент certbot. apt-get update apt-get install certbot Apache2 используем следующий сценарий apt install python-certbot-apache Правим секцию в виртуальный хост nano /etc/apache2/sites-available/example.ru.conf Добавляем проверяем есть ли строка ServerName example.com в конфигурации apache2ctl configtest apache2ctl restart Добавляем в крон crontab -e Одной строкой> 30 2 * * * certbot renew —noninteractive —renew-hook «/bin/systemctl reload …

Установка node.js и npm по операционную систему debian 9

Современный Debain начиная с 9 версии сильно упрощает жизнь при установке стабильной версии NPM, делай раз, делай два, делай три! $ cd Downloads $ curl -sL https://deb.nodesource.com/setup_10.x > setup_10.x $ chmod +x setup_10.x # ./setup_10.x # apt install nodejs # apt install build-essential libssl-dev Следить за тем под каким пользователем устанавливаем

SSH авторизация по ключу

Запускаем PuTTYgen, нажимаем Generate, и активно двигаем мышкой и нажимаем разные клавиши. Затем копируете публичный ключ из поля ‘Public key for pasting into OpenSSH authorized_keys file’ и жмете Save private key, чтобы сохранить публичный и приватный ключ. Скопируйте его в содержимое файла ~/.ssh/authorized_keys Настройте ssh авторизацию по ключу в настройках OpenSSH сервера nano /etc/ssh/sshd_config PubkeyAuthentication yes AuthorizedKeysFile …

Проверка ограничения доступа к сайтам

Через форму, опубликованную ниже, вы можете получить данные о принятых мерах по ограничению доступа к сайтам и (или) страницам сайтов сети «Интернет» в рамках исполнения требований статей 15.1–15.6-1, 15.8 Федерального закона от 27.07.2006 года № 149-ФЗ «Об информации, информационных технологиях и защите информации» https://blocklist.rkn.gov.ru/ Официальные сервис

Что такое формат JSON?

JSON5 Формат JSON (JavaScript Object Notation) это файл открытого стандарта, содержащий объекты данных и соответствующие атрибуты.  Как и многие другие текстовые форматы, JSON легко читается людьми. Поскольку формат JSON является подмножеством синтаксиса языка JavaScript, то он может быть быстро десериализован встроенной функцией eval(). Кроме того, возможна вставка вполне работоспособных JavaScript-функций. В языке PHP, начиная с версии 5.2.0, поддержка …

Error nginx upstream sent too big header while reading response header from upstream, client

Решение: Проблема заключается в передаче заголовка большого размера, решается тривиально. Если используется модуль Fastcgi, увеличиваем Если работает как proxy директивы в секциях http, server и location

Ошибка api-ms-win-crt-runtime-l1-1-0.dll error, решение проблемы стандартными средствам Windows?

Ошибка api-ms-win-crt-runtime-l1-1-0.dll происходит, когда пользователь пытается запустить программы, требующие значительных ресурсов системы приложения. На экране возникает окно, что продолжению работы мешает отсутствие файла с длинным названием api-ms-win-crt-runtime-l1-1-0.dll. Проверяем реестр: Windows 10 Нажимаем на лупу: вводим cmd (consol), на найденной программе нажимаем правой кнопкой мыши «Запуск от имени администратора» Вводим sfc /scannow нажимаем Enter Если ошибок …

WordPress Appliance - Powered by TurnKey Linux