Установка и настройка стека LEMP: Ubuntu, Nginx, MySQL, PHP
Стек LEMP предназначен для развертывания веб-приложений написанных с использование распространенных фреймворков (Laravel, Yii, CodeIgniter, Symfony, CakePHP, Zend, Phalcon и т.п.).
В этой статье я попробовал собрать пошаговую инструкцию с исправлением возможных встречающихся проблем.
Для примера установки и настройки будет использована ОС Ubuntu 22.04, MySQL8, PHP8.1.
Опубликовано: 14 августа 2023 г.
Шпаргалка по принципам ООП
Краткое перечисление принципов ООП для "освежения" в памяти
Опубликовано: 6 октября 2022 г.
Настройка Сapistrano для CI/CD в Gitlab CE
Настройка Сapistrano для CI/CD в Gitlab CE
Опубликовано: 6 октября 2022 г.
Несколько полезных заметок для Ubuntu
Собрал в заметках несколько полезных команд для решения разных задач в Ubuntu, например, для удаления старых ядер или очистка старых версий пакетов
Опубликовано: 3 октября 2022 г.
Nginx, MySQL, PHP на WSL
Инструменты по типу OpenServer и т.п. вполне удобны для использования в среде Windows, но в случае необходимости в соответствии среды разработки и "продакшен", WSL может оказаться более удачным выбором.
Опубликовано: 3 апреля 2020 г.
Решение проблему с root-паролем в MySQL
На вновь установленном сервере с Oracle MySQL 5.7.21 при создании пользователя может возникнуть ошибка:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
или
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Давайте быстро разберемся откуда она появилась и как её устранить.
Опубликовано: 11 января 2020 г.
Как установить и настроить Linux, Nginx, MySQL, PHP (LEMP) на Ubuntu Server
Стек LEMP представляет собой набор программного обеспечения, который используется для отображения динамических веб-страниц и веб-приложений. Этот акроним обозначает операционную систему Linux и веб-сервер Nginx. Данные при этом хранятся в базе данных MySQL, а динамическое отображение страниц выполняется средствами PHP.
В этой статье мы продемонстрируем процесс установки стека LEMP на сервер с Ubuntu 16.04+. Операционная система Ubuntu удовлетворяет первому требованию LEMP - это операционная система на базе Linux. Далее мы опишем процесс установки остальных компонентов стека LEMP.
Опубликовано: 11 января 2020 г.
Установка xdebug для php5.6 / Install xdebug for php5.6
Установка xdebug для php5.6 / Install xdebug for php5.6
Опубликовано: 18 октября 2018 г.
Настройка DNS сервера BIND9 на Ubuntu 12.04+
Опубликовано: 14 мая 2014 г.
phpMyAdmin: конфигурация под NGINX
После установки LNMP для удобства управления базами данных можно использовать phpMyAdmin.
В Ubuntu это делается достаточно просто, введением команды:
sudo apt-get install -f phpmyadmin
и далее отвечаем на запросы для доступа к базе данных (там будут созданы таблицы с настройками) и логин/пароль для использования.
Остается только обновить конфиг.файл для доступа.
Опубликовано: 3 февраля 2014 г.
Установка PHP-FPM и Nginx на Ubuntu 12.04 - 14.04.*
Опубликовано: 28 ноября 2013 г.