Права на файлы, которые создает Laravel
Логи и всякие другие файлы, которые генерирует Laravel обычно имеют группу/владельца www-data/www-data и права доступа 644. Это бывает не удобно. Хотелось бы, чтобы другие пользователи группы тоже имели право записи.[..]
Elementary OS игнорирует настройку электропитания
Проблема актуальна для Elementary OS Juno. Была с момента появления версии 5.0, и сейчас, в ноябре 2019 года, я снова с ней столкнулся. Суть — мы отключаем спящий режим в «Параметрах системы». Но система через некоторое время все равно пытается заснуть. Дополнительно к этому мы имеем заблокированный рабочий стол. Приходится входить, используя пароль.[..]
Веб-сервер на Ununtu — установка php, php-fpm, nginx
Система Ubuntu хороша для десктопного использования. Настройка веб-сервера на Ubuntu — это обычно среда разработки. Если вам необходим веб-cервер для рабочей копии сайта, то лучше использовать Debian. Вот полное руководство по теме.
Для рабочей копии сайта использовать Ubuntu стоит только в том случае, если софт, который вы будете использовать, требует обязательно этой системы и там в требованиях четко прописано, что Debian не подойдет. Такое встречается крайне редко.[..]
Копирование файлов на удаленный сервер и обратно
Лучше всего с этой задачей справляется программа rsync (remote synchronization). Она эффективно синхронизирует любые объёмы файлов и каталогов. Её удобно настроить для автоматизированной работы. Программа никогда меня не подводила.[..]
Проблема имени дистрибутива в источниках
У меня такое случается с Elementary OS. Сейчас актуальна версия 5.0 с кодовым названием «Juno». И хотя система основана на Ubuntu 18.04 с кодовым названием «Bionic», она сообщает о себе честно:
kornev@kornev-desktop:~$ lsb_release -sc
juno
Некоторые скрипты пользуются этим. Берут и прописывают в источники имя, которое сообщает им система. Из-за этого и возникает проблема.[..]
Laravel, Composer и Cannot allocate memory
Столкнулся с проблемой на веб-сервере с 1Гб памяти. Менеджер пакетов Composer не смог обновить сайт на Laravel. Ничего супер-тяжелого там не используется.[..]
Проблема переключения раскладки в Elementary OS
Прошел почти год с момента выпуска релиза Elementary OS 5.0 Juno, но проблема медленного переключения раскладки клавиатуры так и не исправлена. Похоже разработчикам нет до неё никакого дела. Ключевые разработчики — американцы и им это просто не надо.[..]
Локальный веб-сервер: VirtualBox, Debian, Nginx, php-fpm, etc
Создавая недавно новый сайт на Yii2 я довольно прилично помучился из-за различий рабочего окружения, которые обеспечивают локальный Open-Server на Windows и реальный сервер с Debian. Это вынудило меня настроить правильный локальный сервер, используя VirtualBox. В статье я расскажу, как это сделать.[..]
Установка прав на файлы и каталоги
Полезные примеры консольных команд Linux.[..]
Приоритеты работы программ в Linux
Процесс создания бэкапов или запуск других тяжёлых скриптов может сопровождаться существенным отъеданием ценных ресурсов процессора и диска. Из-за этого другие задачи, может быть более важные, начинают выполняться с существенными тормозами. В статье об утилитах и способах, которые помогут с этим бороться.[..]
Debian и синхронизация времени
Настройка автоматической синхронизации времени с использованием ntp (Network Time Protocol).[..]
Команды cron, которые пригодятся на веб-сервере
Подборка команд для cron
с комментариями.[..]
Сравнение Ubuntu, Xubuntu и Lubuntu
Не так давно пришлось заниматься парочкой старых ноутбуков. Система Windows 7 слишком уж на них тормозила. Вместо неё были поставлены системы из семейства Ubuntu, версии 14.04 LTS. В статье расскажу, какие редакции я выбрал и чем они отличаются.[..]
Интернет Хостинг Центр
Последние 2,5 года я использовал европейский хостинг NQHost, и вот, в конце января я перешёл снова на русский. В этой статье речь о нём, — это Интернет Хостинг Центр (ihc.ru). И дело не столько в привязке к валюте, которая сейчас дорогая.[..]