• Когда ставится блок http в nginx.conf?

    kotomyava
    @kotomyava
    Системный администратор
    Нет, не эквивалентно, ну и не будет работать. Nginx умеет проксировать не только http, но и почту, и tcp. И это другие секции: mail {} и stream {}. Т.е. этот "контейнер" нужен чтобы отличать соответствующий вид сервиса - для того же stream, тоже внутри будут секции server {}.
    Ответ написан
    4 комментария
  • Как восстановить базу sql из файлов /var/lib/mysql/* на другом сервере mysql?

    kotomyava
    @kotomyava
    Системный администратор
    Вам нужно установить mysql такой же или выше версии на другом сервере, перенести файлы, удостовериться, что права выставлены правильно и запустить mysql.
    Но это вряд-ли поможет вам "починить" базу. И скопируется не только одна база, но и все базы и пользователи.
    Ну и снять дамп, точно также, не получится, как на исходном сервере.

    Вам на самом деле, надо посмотреть где беда с collations и исправить её.

    upd: На всякий случай: я пишу о копировании всей /var/lib/mysql/, не отдельной папки с базой.
    Ответ написан
    Комментировать
  • Удалятся ли данные с mongodb в связи с последними новостями?

    kotomyava
    @kotomyava
    Системный администратор
    Стоит поднять инстанс mongo у себя, хотя бы на виртуалке на рабочем компе, и перенести данные туда, и не надеяться на внешние сервисы, тем более, что зачем внешний сервис какой-либо вообще использовать для диплома, даже безотносительно какой-нибудь "ситуации"?
    Ответ написан
    Комментировать
  • Сгорел элемент на плате дисковода?

    kotomyava
    @kotomyava
    Системный администратор
    Это какая-то микросхема, которую можно было бы найти по маркировке на корпусе, если она ещё читается, или искать схему этого привода(что не слишком реально), или хотя бы фото платы такого же привода(что иногда реально).
    Но скорее всего, ей дело не ограничилось, и не стоит рассчитывать, что ремонт будет иметь смысл...
    Ответ написан
    1 комментарий
  • Почему MySQL не хватает места?

    kotomyava
    @kotomyava
    Системный администратор
    Ваш раздел полностью занят, что видно по выложенным результатам df.
    Часть объёма файловой системы резервируется для пользователя root, и не может быть использовано mysql. По умолчанию 5%, если память мне не изменяет. Это можно изменить при установке, и можно управлять после с помощью:
    tune2fs -m
    Ответ написан
    1 комментарий
  • Как решить ошибку Install or enable PHP's imap extension?

    kotomyava
    @kotomyava
    Системный администратор
    Надо как и сказано установить расширение php imap, которое предназначено дня работы с серверами по соответствующему протоколу. Для mautic оно безусловно нужно.

    Но зачем вам локально устанавливать mautic не совсем понятно. Обычно он устанавливается на хостинге.
    Ответ написан
    3 комментария
  • Могу ли я как то сохранить python код в MySql?

    kotomyava
    @kotomyava
    Системный администратор
    Можно сохранять как текст, потом получать селектом и выполнять через eval() или exec(). Но делать так не нужно.
    Вероятнее всего, ваша задача решается как-то иначе более разумным способом.
    Ответ написан
    Комментировать
  • Как подружить nginx docker (vaultwarden) и certbot?

    kotomyava
    @kotomyava
    Системный администратор
    Редирект на стороне nginx не будет работать не из-за того, что закомментирован, а из-за того, что nginx тут вообще не слушает запросы на 80 порту, и ну никак не может сделать какой-то редирект. Отсюда же проблемы с certbot на http - запрос уходит напрямую в контейнер.

    Лучше было бы поднять контейнер на 127.0.0.1:80 например. В nginx сделать две секции server:
    одну для внешний_ip:80 - в ней только редирект
    другую внешний_ip:443 - в ней то же, что сейчас примерно.
    Ответ написан
    2 комментария
  • Оцените сборку пк для программирования и геймдева?

    kotomyava
    @kotomyava
    Системный администратор
    Видюху не брать, и взять ssd, если уж мы о программировании.
    Ответ написан
    5 комментариев
  • Ответьте пожалуйста, процессор на ноутбуке леново v580с мощьностью 35w а процессор для апгрейда 45w как считаете выдержит охлаждение и блок питания?

    kotomyava
    @kotomyava
    Системный администратор
    В общем виде нельзя корректно ответить на такой вопрос - всё будет зависеть от модели ноута, и того, как реализовано в нём питание и охлаждение.

    Чаще всего охлаждение справляться не будет, и более шустрый процессор будет перегреваться и ронять частоту, и толку в замене не будет, или её можно будет заменить на коротких задачах. Довольно часто, её не хватает даже для продолжительной полной нагрузки родного процессора.
    По питанию, обычно, запас есть, но от этого страдает надёжность.

    Надо смотреть, возможно, на такую же модель с той же платой и системой охлаждения устанавливаются более мощные процессоры. Или пользоваться поисковиками - возможно кто-то уже производил именно такой апгрейд и поделился результатами.

    Ну или в вопросе, хотя бы, указать точную модель ноута и процессора, и надеяться, что кто-то пробовавший такой апгрейд этот вопрос прочтёт, но провести своё исследование имхо куда продуктивнее.
    Ответ написан
    Комментировать
  • Сколько по времени займёт создание Базы данных?

    kotomyava
    @kotomyava
    Системный администратор
    Какая-нибудь CMS, позволит решить эту задачу, часто, вообще без программирования, и освоения сколько-то сложных концепций.

    Например: Drupal. Один тип материала с нужными полями + 1 view для списка и фильтрации. Делается минут за 10 тыканья мышкой в браузере, ну ещё несколько часов, максимум дней, на то, чтобы прочесть инструкцию по установке, установить, узнать что вообще такое типы материалов, поля и views.
    Ну а потом можно постепенно усложнять выборки, совершенствовать интерфейс, разграничивать права при необходимости и.т.п. И скорее всего за рамки работы в админке Drupal это ещё не выёдет.
    Ответ написан
    Комментировать
  • Проблемы с переносным WD HDD, что посоветуете?

    kotomyava
    @kotomyava
    Системный администратор
    1. Это скорее проблема usb разъёмов/шнурков. Возможно электроники преобразователя usb/sata отчасти, а не
    самого диска сам диск ещё ничего так.

    2. Seagate или WD. Конкретные модели можно посмотреть в обзорах, но какого-то определённого "самого надёжного" нет. Обычно есть наоборот неудачные какие-то модели, и вот для этого нужны отзывы и обзоры прежде всего. Ну и не стоит гнаться за самым большим объёмом.

    3. Быстрее и надёжнее всего, было бы достать этот диск из "коробки", и подключить напрямую к SATA на материнке какого-нибудь десктопа, и там копировать, особенно, учитывая описанные проблемы. Остальное влияет на скорость копирования меньше.
    Ответ написан
    Комментировать
  • Где можно сдать сервер в аренду?

    kotomyava
    @kotomyava
    Системный администратор
    Мат плата huananzhi X99 - это очень далеко от нормальных серверных платформ, в плане надёжности.
    Сеть безлим в 100 мб - если это просто домашний провайдер и "сервер" стоит дома, то это совсем не серьёзно и мало кому может понадобиться.
    Ответ написан
    5 комментариев
  • Почему PageSpeed Insights пишет что не работает сжатие gzip?

    kotomyava
    @kotomyava
    Системный администратор
    В PageSpeed Insights пишется где именно не включено сжатие.
    Надо проверить для соответствующих url. Это может быть не html, например. И это, кстати, могут быть и внешние ресурсы какие-нибудь.
    Ответ написан
    Комментировать
  • Как установить WiFi адаптер AC 600 на чипе MT7610U в Ubuntu 20.04.03?

    kotomyava
    @kotomyava
    Системный администратор
    /bin/sh: 1: bison: not found - У вас не хватает средств сборки для этого драйвера, и он не собирается.
    Надо установить: sudo apt install bison
    Ответ написан
    Комментировать
  • Что лучше для веб сервера выделенный физический сервер или виртуализация на нем же?

    kotomyava
    @kotomyava
    Системный администратор
    Удобнее и безопаснее, если хорошо сделать, будет. Быстрее не будет - есть оверхед.
    Ответ написан
    Комментировать
  • Как WSL (1/2) использует ресурсы компьютера?

    kotomyava
    @kotomyava
    Системный администратор
    Для компиляции CPU выделится, тут проблем нет(если собирать многопоточно, конечно (-j в make), тут фактически не будет больших отличий.
    А вот с обработкой всё не просто - не будет работать ускорение на GPU, ни в WSL1(нет соответствующей эмуляции), ни в WSL2(драйвер виртульной видеокарты такого не умеет там). Но CPU, опять же, можно весть скушать будет, если поднять нужное количество потоков кодирования.
    Ответ написан
    Комментировать
  • Как связать работу файлового приложения и сервера nginx для обработки его запросов?

    kotomyava
    @kotomyava
    Системный администратор
    Смотреть в access log nginx. Для каждого запроса там будет URI. Дальше можно либо создать структуру папок, соответствующую этим запросам, либо создать набор правил в конфиге nginx.
    Ответ написан
  • Почему сайт на разных серверах загружается по разному?

    kotomyava
    @kotomyava
    Системный администратор
    Проблема в руках настраивающего, чаще всего, и крайне редко именно в софте.
    Надо уметь настраивать mysql, и находить причину проблем.

    Начать стоит с explain этого запроса там и там, и сравнения.
    Ответ написан
    5 комментариев
  • Как удаленно получить время сервера Debian?

    kotomyava
    @kotomyava
    Системный администратор
    Если речь о php и ssh, с помощью https://www.php.net/manual/ru/function.ssh2-exec.php запускать date, и получать результат.
    Ответ написан