Быстрая установка PHP8+ в Ubuntu/Mint/Debian
1. Добавляем репозиторий
Для Ubuntu/Mint:
Для Debian:
2. Устанавливаем PHP8
3. Проверяем результат трудов
4. Устанавливаем дополнительные расширения
5. Проверяем установленные расширения
6. Устанавливаем PHP fpm
7. Переключаем установленные версии для CLI
Введите номер нужной вам версии PHP.
8. Переключение версии для Apache
👉 https://sergeymukhin.com/blog/kak-ustanovit-obnovit-php-80-debian-ubuntu-mint
#php #devops #ubuntu #debian #mint
👮♂️ Злой полицейский - Подписаться
1. Добавляем репозиторий
ondrej/phpPPA
Для Ubuntu/Mint:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
Для Debian:
sudo apt install apt-transport-https lsb-release ca-certificates wget -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
2. Устанавливаем PHP8
sudo apt install php8.4-common
sudo apt install php8.4-cli
3. Проверяем результат трудов
php -v
4. Устанавливаем дополнительные расширения
sudo apt install php8.4-{curl,intl,mysql,readline,xml,mbstring}
5. Проверяем установленные расширения
php -m
6. Устанавливаем PHP fpm
sudo apt install php8.4-fpm
7. Переключаем установленные версии для CLI
sudo update-alternatives --config php
Введите номер нужной вам версии PHP.
8. Переключение версии для Apache
# Отключаем старую
a2dismod php7.4
# Включаем новую
a2enmod php8.4
# Перезапускаем Apache
service apache2 restart
👉 https://sergeymukhin.com/blog/kak-ustanovit-obnovit-php-80-debian-ubuntu-mint
#php #devops #ubuntu #debian #mint
👮♂️ Злой полицейский - Подписаться
👍10🔥2
Настройка Git сервера с нуля
Любой начинающий DevOps начинает своё знакомство с Git. Этот инструмент стал неотъемлемой частью рабочего процесса разработчиков по всему миру. Во многих курсах и руководствах по DevOps описывается настройка серверов через популярные платформы, такие как GitLab, изредка через Gitea. Однако мне стало интересно рассмотреть другой путь — использование встроенного в Git инструмента под названием GitWeb.
В данной статье я подробно опишу процесс настройки системы управления репозиториями, используя лишь возможности самого Git. Этот подход может показаться необычным, но он позволяет лучше понять внутренние механизмы работы Git и получить новые навыки, которые могут оказаться полезными в вашей карьере DevOps.
В этом руководстве мы рассмотрим, как настроить собственный Git сервер на базе Debian 12.
👉 https://habr.com/ru/articles/824274/
#git #DevOps #ubuntu
👮♂️ Злой полицейский - Подписаться
Любой начинающий DevOps начинает своё знакомство с Git. Этот инструмент стал неотъемлемой частью рабочего процесса разработчиков по всему миру. Во многих курсах и руководствах по DevOps описывается настройка серверов через популярные платформы, такие как GitLab, изредка через Gitea. Однако мне стало интересно рассмотреть другой путь — использование встроенного в Git инструмента под названием GitWeb.
В данной статье я подробно опишу процесс настройки системы управления репозиториями, используя лишь возможности самого Git. Этот подход может показаться необычным, но он позволяет лучше понять внутренние механизмы работы Git и получить новые навыки, которые могут оказаться полезными в вашей карьере DevOps.
В этом руководстве мы рассмотрим, как настроить собственный Git сервер на базе Debian 12.
👉 https://habr.com/ru/articles/824274/
#git #DevOps #ubuntu
👮♂️ Злой полицейский - Подписаться
👍4❤3😁1