Skip to content

Instantly share code, notes, and snippets.

@llcawc
llcawc / ssl-angie.md
Created June 30, 2025 19:30
Настройка SSL в Angie

Настройка SSL в Angie

Вариант 1: Автоматическое получение сертификата

Получение сертификата LetsEncrypt на сервере Angie начиная с версии 1.5.0 с помощью модуля Acme. Обеспечивает автоматическое получение сертификатов с использованием протокола ACME По умолчанию этот модуль не собирается; его сборку необходимо включить с помощью параметра конфигурации --with-http_acme_module.

В пакетах из наших репозиториев модуль уже включен в сборку.

Шаги для включения запроса сертификатов в конфигурации:

@llcawc
llcawc / php-mysql-test.md
Created June 30, 2025 19:25
Тест PHP и MySQL

Тест PHP и MySQL

Тестирование подключения к базе данных для PHP

входим в MySql server как root

sudo mysql -u root -p
@llcawc
llcawc / mysql-angie.md
Created June 30, 2025 19:23
Настройка MySql в Angie

Настройка MySql в Angie

Установка MySQL - mySql 8.4 MySQL Community Downloads

Установка через официальный репозиторий MySQL APT

Если в официальном репозитории Ubuntu нет версии MySQL 8.4, можно установить её из официального репозитория MySQL:

  1. Скачать файл с репозиторием на сайте dev.mysql.com/downloads/repo/apt/. Например, для Ubuntu 24.04 доступен пакет mysql-apt-config_0.8.34-1_all.deb
@llcawc
llcawc / postsql-angie.md
Created June 30, 2025 19:20
Настройка PostgreSQL в Angie

Настройка PostgreSQL в Angie

Источник: Introbook_v11_Postgres17-RU.pdf

Установка и начало работы

Что нужно для начала работы с PostgreSQL? В этой главе мы объясним, как установить службу PostgreSQL и управлять ею, а в следующей создадим простую базу данных и на ее примере изложим основы языка SQL, на котором формулируются запросы.

Мы возьмем обычный («ванильный») дистрибутив PostgreSQL 17. Сервер PostgreSQL устанавливается и запускается по-разному в зависимости от того, какая у вас операционная система:

@llcawc
llcawc / php-angie.md
Created June 30, 2025 19:17
Настройка PHP в Angie

Настройка PHP в Angie

Установка базовой версии PHP

Базовые версии PHP дистрибутивов:

  • Для Ubuntu 22.04.1 LTS будет установлен по умолчанию PHP 8.1.2
  • Для Debian 12 будет установлен по умолчанию PHP 8.2.28
@llcawc
llcawc / BASH-Commands.md
Last active December 22, 2023 19:43
Шпаргалка по bash

Шпаргалка по bash

источник

Добавляйте свои команды и остальные полезности через Pull request.

Шпаргалка основных команд Git Bash, терминала OSX, терминала linux.

Суть

@llcawc
llcawc / git-readme.md
Last active December 22, 2023 19:32
Шпаргалка по Git

Шпаргалка по консольным командам Git

источник

Добавляйте свои команды и остальные полезности через Pull request.

@llcawc
llcawc / angie.md
Last active July 2, 2025 06:41
Настройка сервера Angie для Ubuntu или Debian

Настройка сервера Angie

Angie (Энджи) — эффективный, мощный и масштабируемый веб-сервер, реализованный как форк nginx:

  • Создан бывшими разработчиками исходного проекта, чтобы двигаться в новом направлении, и может служить заменой предшественнику без переработки конфигурации и модулей.
  • Включает все возможности nginx 1.27.4 и добавляет к ним целый ряд новых функций.

Установка Angie на сервер Ubuntu или Debian

На основе официальной документации: https://angie.software/angie/docs/installation/

@llcawc
llcawc / nginx.md
Last active February 18, 2023 17:59
Установка сервера Nginx в Ubuntu
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*
Document
========
*/
/**
Use a better box model (opinionated).
*/