Настройки Nginx для Laravel

Основные настройки ничем не отличаются от типовых. Специфичное прокомментировано. Дополнительные опции позволяют избежать дублирования страниц. Это важно для продвижения сайта в поисковых системах.[..]

Права на файлы, которые создает Laravel

Логи и всякие другие файлы, которые генерирует Laravel обычно имеют группу/владельца www-data/www-data и права доступа 644. Это бывает не удобно. Хотелось бы, чтобы другие пользователи группы тоже имели право записи.[..]

Веб-сервер на Ununtu — php5, php7, nginx+php-fpm, mysql

Система Ubuntu хороша для десктопного использования. Настройка веб-сервера на Ubuntu — это обычно среда разработки. Если вам необходим веб-cервер для рабочей копии сайта, то лучше использовать Debian. Полное руководство по теме.

Для рабочей копии сайта использовать Ubuntu стоит только в том случае, если софт, который вы будете использовать, требует обязательно этой системы и там в требованиях четко прописано, что Debian не подойдет. Такое встречается крайне редко.[..]

Laravel, Composer и Cannot allocate memory

Столкнулся с проблемой на веб-сервере с 1Гб памяти. Менеджер пакетов Composer не смог обновить сайт на Laravel. Ничего супер-тяжелого там не используется.[..]

Веб-сервер на Debian — php 5/7/8, nginx+php-fpm, Let’s Encrypt

В статье собрано все самое важное по настройке веб-сервера. Для использования будут доступны сразу несколько версий PHP. Никакого Apache, только Nginx+php-fpm. Установка MySQL, phpMyAdmin и автоматически обновляемые SSL-сертификаты Let’s Encrypt.[..]

Настройка Logrotate

Если веб-сервер используется активно, то разные логи быстро растут. Если пустить это на самотёк, то однажды они займут всё свободное место на диске. Чтобы контролировать ситуацию существует программа Logrotate, которая автоматически архивирует и удаляет старые логи. Такой процесс называется ротацией логов.[..]

Локальный веб-сервер — VirtualBox, Debian, Nginx+php-fpm, MySQL

Создавая недавно новый сайт на Yii2 я прилично помучился из-за различий рабочего окружения, которые обеспечивают локальный Open-Server на Windows и реальный сервер с Debian. Это вынудило меня настроить правильный локальный сервер, используя VirtualBox. В статье я расскажу, как это сделать.[..]

Установка Yii2 на OpenServer с Nginx

Несколько лет назад я уже писал про это, но с того времени много воды утекло, сейчас установка движка Yii2 производится иначе.[..]

Приоритеты работы программ в Linux

Процесс создания бэкапов или запуск других тяжёлых скриптов может сопровождаться существенным отъеданием ценных ресурсов процессора и диска. Из-за этого другие задачи, может быть более важные, начинают выполняться с существенными тормозами. В статье об утилитах и способах, которые помогут с этим бороться.[..]

Очистка корзины Яндекс.Диск из Debian

Про консольный клиент Яндекс.Диска и создание бэкапов с его помощью я уже писал. В той же статье я описывал решение, которое можно использовать вместо очистки корзины. К сожалению, оно имеет свои недостатки, поэтому теперь речь пойдёт о более правильном способе — очистке корзины через API.[..]

Бэкап сайта на Яндекс.Диск в Debian

Создавать копии файлов и базы сайта очень важно. Хорошо, если ваш хостинг облегчил задачу и занимается этим самостоятельно. Но если нет, или предлагает это за отдельную плату, то можно посмотреть в сторону Яндекс.Диска.[..]

Часовой пояс в Debian

При переводе часов, то туда, то сюда, совсем забыл, что неплохо бы настроить время не только на домашних часах, компьютерах и т.д. но и на веб-сервере.[..]

Open Server – локальный веб-сервер под Windows

Открыл сегодня для себя проект Open Server. Он представляет собой портативный локальный WAMP/WNMP сервер под Windows, созданный специально для веб-разработчиков. Нечто вроде популярного Denwer-а, но в разы лучше! Последний морально устарел. Я не раз пытался найти ему достойную альтернативу, но всё как-то не так и всё не то. Теперь альтернатива нашлась, Open Server реально хорош![..]