Ответы пользователя по тегу Ubuntu
  • Как сделать чтобы при закрытии терминала работающий процесс не крашился?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Добрый день. Запустите нужную Вам команду с помощью утилиты screen. https://admins.su/kak-polzovatsya-utilitoj-screen-...
    Ответ написан
    Комментировать
  • Как разделить сервер пополам?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Здравствйуте!

    Рассмотрите несколько вариантов ниже:

    Вариант №1 - Установить unix систему с виртуализацией Proxmox
    Для этого:
    1. Скачайте proxmox и установите на сервере.
    2. Создайте инстансы с нужными системами.

    Данный вариант лучше подходит если у вас достаточно мощный сервер.

    Вариант №2 - Установить QEMU/KVM виртуализацию.
    Инструкций по установке много.
    Варинт подходит, если у вас есть опыт в администрировании unix систем и (опционально) в вирутализации.
    Ответ написан
    Комментировать
  • Почему и зачем создаются файлы из-за cron?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Это может возникнуть по нескольким причинам:

    - Создание файлов mysql.php.* может происходить не из-за крона, а в следствии исполнения другого скрипта.
    Файлы создаются чаще чем 1 файл в минуту, рекомендуем посмотреть за процессом, создающим данный файл. К примеру, откройте TOP на сервере и пронаблюдайте 1-2 минуты за исполняющимися процессами.
    - Создание файлов, может быть обусловлено stdout после исполнения скрипта по крону. Перенаправьте stdout в >/dev/null 2>&1:
    #crontab -e
    * /путь_к_скрипту/ваш_скрипт.php >/dev/null 2>&1
    - Создание файлов, может быть обусловленно скриптом, который вызывается по крону. Убедитесь в корректности написания вызываемого скрипта. Отключите крон и пронаблюдайте. Если файлы не будут создаваться, то это точно работа данного скрипта.

    Обратите внимание на то, что при наличии большого количества файлов на сервере вы можете исчерпать inodes пространство на сервере и он выйдет из штатной работы. Также большое количество файлов на сервере замедляет его работу.

    )(*&$^%@#&YUIJKEMS(_*&(^%#^$)) Вижу женя ответил уже, жаль -8 минут ;/
    Ответ написан
    Комментировать
  • Как настроить отправку писем с VPS?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    1. Убедитесь, что sendmail_path настроен и отрабатывает.
    Вот примерные настройки $domain_name - соответственно ваш домен. К примеру website.com
    [HOST=$domain_name]
    sendmail_path = /usr/sbin/sendmail -t -i -f no-reply@$domain_name"

    2. Убедитесь, что вы настраиваете php.ini именно для PHP, которая используется на сайте.
    Создайте файл с любым именем в корне сайта, к примеру myinfo.php и внесите туда код:
    <?php
    phpinfo();

    Файл сохраните, и откройте файл в браузере: your_domain/myinfo.php
    В открывшимся окне найдите значение параметра sendmail_path.

    3. Проверьте логи почтового сервера.
    При отправлении письма, там обязательно будут логи оправления:
    К примеру встаньте tailом на лог и отправляйте письмо.
    tail -f /var/log/exim/mail.log
    Ответ написан
    1 комментарий