1029 читали · 3 года назад
Настройка своего почтового сервера с нуля на базе Postfix и Dovecot
Прежде чем начнем основной разбор процесса установки и настройки, запаситесь чаем и печеньками, ведь статья будет длинной и интересной. В моей статье разберем настройку на базе операционной системы (далее - ОС) Ubuntu 20.04. Рассказывать как установить ОС не буду, в интернете много информации об этом имеется, да и по сути без интернета все очень просто. Все действия можно выполнять сразу под root, либо постоянно вначале каждой команды писать sudo и вводить пароль. Так же обращаю внимание, что в тексте будут строки, для внесения изменений в конфигурационные файлы...
1 год назад
Дебажим PHP скрипт с помощью strace
Разбираемся с PHP скриптом, который при создании файла на диске, выставляет плохие права. Грубо говоря, нужно поставить 777, а у файла права по факту 01411. День вчера был такой длинный, жаркий, и от начала до конца полная неразбериха, каждую минуту. Год как-то стремительно начался в плане объема задач. Привет! А жиза заключается в том, что кто-то бездумно пишет код, а кто-то этот код вынужден дебажить. Доказывая что проблема не на сервере, а в кривых руках разработчика. Вот и вчера. Ситуация: какой-то php скрипт при создании файла на диске, выставляет плохие права на этот файл...