Настройка сервера для Laravel 6.0, ее первичная настройка (включая подключения к базе данных) и решения проблемы Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))
Linux:
Установка и первичная настройка Laravel 6.0
Ограничение на размер zip архива в 4гб
Столкнулся с проблемой, что при архивации одного проекта, результирующий zip файл стал превышать ограничения файловой системы сервера в 4гб.
Ошибка:
zip I/O error: File too large
zip error: Output file write failure (write error on zip file)
Пример запуска Python Flask на Docker
Итак задача:
Есть сервер с уже установленным и настроенным Apache, при запросе по определенному доменному имени нужно запускать скрипт, сделанный на Python фреймворке Flask.
Т.е. нужно чтобы Nginx разделял запросы пришедшие на 80 порт и в зависимости от адреса передавал запрос или Apache или Python.
Почтовый сервер zimbra - белый экран.
Эта заметка должна помочь тем, у кого, при попытке зайти на сервер через веб интерфейс, браузер выдает белый экран.
Установка Factorio 0.17.45 сервера на linux
Сначала попробовал установить "руками", но итоге, поставил через docker
Подключение по SSH без ввода пароля
Иногда нужно автоматизировать работу по ssh или копирование через scp, при этом ввод пароля совершенно не уместен.
Ну, хорошо, или просто лень его вводить каждый раз ;-)
Тогда нам на помощь приходит шифрование с открытым ключом.
Кому интересно можете почитать детальнее
А я лишь опишу технические аспекты.
Установка верного времени в CentOS
Самый простой способ обновить дату (установить верную), в linux, это синхронизировать времени по NTP
Сервер времени можно использовать любой, например ntp.ubuntu.com
Также стоит изменить часовой пояс, если это не было сделано при установке системы.
yum -y install ntp ntpdate -s ntp.ubuntu.com timedatectl set-timezone Europe/Moscow
Если дата сильно отличается и yum -y install выдает ошибки сертификата, то сначала нужно выставить время руками:
date +%Y%m%d -s "20150915"
Работа с очередями RabbitMQ на php
Первое знакомство с RabbitMQ
В частности идея была в том чтобы при запуске retropie в фоне начинала проигрываться музыка, а при старте эмулятора воспроизведение останавливалось.