WordPress с Nginx на Ubuntu 22.04

Обновляемся: Ставим утилиты: Импортируем репозиторий, ставим Nginx, включаем его при загрузке системы: Ставим и настраивам брандмауер: Ставим и настраиваем базу данных: Установка и настройка PHP: Ставим WordPress: Создаем базу данных для WordPress: Настраиваем WordPress: Тудаже вставляем ключи которые генерируем здесь, например так: Далее конфигурируем Nginx: Конфигурация PHP.ini Установить фронтенд WordPress: ##go to installation address## https://www.yoursite.com …

OpenVPN

В OpenVPN открытый ключ называется сертификатом и имеет расширение .crt, а закрытый ключ так и называется ключом, его расширение — .key. Для того чтобы после обновления системы все ваши сертификаты и настройки не были стёрты, надо скопировать набор скриптов: Создаем центр сертификации: Создаем ключ центра сертификации, понадобиться придумать пароль: Создаем ключи Диффи-Хафмана (создается файл ./pki/dh.pem): Создаем …

Squid

Устанавливаем прокси-сервер следующей командой: Открываем на редактирование конфигурационный файл: Добавляем сети в acl, например: Разрешаем доступ для локальных сетей, которые заданы опцией acl localnet: Настраиваем директорию для кэша: * где ufs — файловая система (ufs для SQUID является самой подходящей); /var/spool/squid — директория хранения кэша; 4096 — объем пространства в мегабайтах, которое будет выделено под кэш; 32 — количество каталогов первого уровня, которое будет создано для …

GB homework

Удаляет из текстового файла пустые строки и заменяет маленькие символы на большие, из файла 123 и делает 123out: Скрипт создаст директории для нескольких годов (2010–2017), в них — поддиректории для месяцев (от 01 до 12), и в каждый из них запишет несколько файлов с произвольными записями. Например, 001.txt, содержащий текст «Файл 001», 002.txt с текстом …

Виртуальное окружение в Ubuntu 20.04

Предварительно обновляем систему Проверяем версию Python Ставим pip Ставим дополнительные инструменты разработки Ставим venv Создаем папку внутри домашней, переходим в нее и создаем в ней среду разработки: Активируем среду, командная строка обретает префикс с именем среды разработки: Для выхода деактивируеем среду, командная строка возвращается в свое первоначальное состояние

Oh My Zsh autosuggestions

Установка, https://ohmyz.sh/#install Автодописывание команд, https://github.com/zsh-users/zsh-autosuggestions правим nano .zshrc: Затем перезапускаем оболочку source .zshrc

Шпаргалка по Linux и Bash

sudo tcpdump -npi ens192 port 8080 Оригинал статьи здесь. Работа в интерпретаторе history – Отображает всю историю введенных команд N – N-строк истории команд -dN — удалить N-ю строку в истории команд (например введенный пароль) !! — последняя введенная команда !N — N-я команда в истории !-N — команда, введенная N-шагов назад !string — последняя команда, начинающаяся со string !$ — последнее слово из предыдущего …