Ответы пользователя по тегу Linux
  • Какой почтовый сервер поставить на Веб-окружение Linux?

    @oni__ino
    Не лучшее решение ставить почтовый сервер на сервер с битриксом.
    Почтовые сервера могут занимать десятки гигабайт, учитывая все логи и это для нескольких десятков пользователей уже за пол года работы. Если у вас стоит такая задача в целях безопасности (хранение и обработка писем именно на своем железе на своей програмной платформе) то выделить на это отдельный сервер было бы предпочтительней. Взломав без труда дырявый Битрикс, получить доступ к серверу и почте не так уж и сложно. Естественно битрикс можно и нужно максимально изолировать но никто не отменял другие дырки. Учитывая что Битрикс до сих пор ставится из коробки на старую версию CentOS и со старой версией php... Это мое ИМХО.

    И традиционно с почтой могут быть разные проблемы, если все собирать на opensource продуктах, быть готовым иногда разбирать довольно нетривиальные задачи и думать почему те или иные ребята считают ваш сервер спамерским, и как выпидиться из black ip\domain list крупнейшего почтовика google или какого у вас из-за одного неправильного заголовка не принимаются письма на яндексе. Все это хорошо и круто, но я настоял на использования Exim транспорта к SMTP серверам Яндекс и других почтовых провайдеров.

    Если после этого всего вас не остановить:
    Неплохое решение, www.zimbra.com - визуально выглядит лучше всего, ставится на CentOS
    Можно попробовать и настроить www.iredmail.org, про него не скажу.
    Ответ написан
    5 комментариев
  • Как открыть порт на ubuntu 16.04?

    @oni__ino
    Как написал Владимир для того что бы с другой стороны порт детектился его должен кто-то слушать, ибо соединения не будет. Для того что бы проверить открыт ли порт внутри сети или на удаленном сервере можно использовать nmap, естественно с другой машины. Его нужно устанавливать.
    nmap -p 25843 {SERVER-IP-or-DNS-NAME}
    Ответ написан
    Комментировать
  • Как запустить php скрипт на сервере linux, что бы всегда работал?

    @oni__ino
    что бы всегда работал посмотрите на supervisor и создайте простой конфиг.
    тогда вам не придется каждый раз в сессии запускать скрипт ну и вообще беспокоится что он не запущен.
    [program:test]
    command=/usr/bin/php /home/user/test.php
    process_name=%(program_name)s
    autorestart=true
    redirect_stderr=true
    stopsignal=KILL
    killasgroup=true
    stdout_logfile=/var/log/supervisor/test.log
    stdout_events_enabled=false
    loglevel=warn
    user=user
    environment=APPLICATION_ENV=testing
    Ответ написан
    Комментировать
  • Какой дистрибутив GNU/Linux выбрать?

    @oni__ino
    Вполне устраивает для домашнего использования Elementary OS, уже около года ничего не ломается, переодически доставляется софт, удаляется - система на ссд работает на ура! После установки потратил несколько часов для настройки под себя и пофиксить несколько багов которые легко гуглятся.
    На работе уже больше года на Ubuntu 14.04 LTS тоже настроил сразу как ставил и забыл, иногда какие-то приложения крэшится но не критично, такое есть везде. Комьюннити у Ubuntu сомое большое как мне кажется, и всегда какие-то базовые вещи легко гуглятся. Программная база достаточно большая, все нужные утилиты есть.
    Gentoo, CentOS, Fedora - это уже совсем другие дистрибутивы, у них немного другие подходы и другие задачи и я бы рекомендовал их изучать уже когда вы будете себя хорошо чувствовать в этой среде.
    Ответ написан
    Комментировать