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

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    вообще оптимальный вариант - debian from netinstall, без ничего. все остальное добавляется ручками при надобности. из интегрированных интерфейсов xfce, e17, можно fluxbox/*wm если интеграция окружения не нужна
    Ответ написан
    Комментировать
  • Как прокинуть порт ssh?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    порт "пробрасывается" NAT'ом нужного порта на внешнем интерфейсе маршрутизатора на ip+port внутреннего сервера.
    как именно -= читайте в мануале к вашему маршрутизатору
    Ответ написан
  • Как перенести систему из VM в VPS?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    эм как перенести..
    можно перенести конфиги, каталоги типа /MySQL /www и посмотреть список пакетов чтобы совпадали версии пхп, перла и что вы там еще ползуете,
    всю впс переносить нельзя- как минимум каталоги вроде /proc или файла ядра
    Ответ написан
    Комментировать
  • Какая есть утилита для сохранения конфиг-файлов?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    лучше коммилить в свой гит репозиторий, где-то на свервере/впс
    Ответ написан
    Комментировать
  • Хочется стабильности и красоты. Какой дистрибутив Linux подойдет?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    любой дистр линукса (я уже выше советовал дебиан, убунту) и пару месяцев на т\игры со всеми окруждениями арбочего стола, менеджерами окон, их тетмами, шрифтами и допиливаем.
    у меня в основном или xfce или e18, елси надо линукс
    Ответ написан
    Комментировать
  • Существуют ли групповые политики в Firefox для linux?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    там есть возможность настроить и залочить профиль, но с групповыми политиками там все печально
    Ответ написан
  • Как настроить cron для ruby скрипта?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    в вашем варианте идет интерпретатор и потом команда
    а надо время, потом пользователь (если системный /etc/crontab) потом полный путь к интерпретатору и аргументом к нему полный путь к нужному скрипту.
    еще проверить права доступа, чтобы скрипт мог выполняться.
    и настройте mta, хоть nullmailer, чтобы логи работы системы отправлялись в почту.

    man cron:
    # m h dom mon dow user command
    0 23 * * * root /bin/bash /full/path/to/my/script.sh
    Ответ написан
    Комментировать
  • Возможна ли разработка для Windows 8 на Debian?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Сильно зависит от задач. Mono, это Mono, но всякое хитрое win-locked, может, мягко говоря, не работать.
    Поставьте винду в дуалбут + бесплатный експресс вариант студии под нужный вариант разработки - с++, шарп, веб. и работайте себе.
    Ответ написан
    Комментировать
  • Как создать свой дистрибутив Linux?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Да на основании любого, в общем-то, дистрибутива.
    Гента, как конструктор тоже очень хороша, но для больно хитрых задач
    Ответ написан
    Комментировать
  • Линукс с нуля: как прикрепить программы к чистому ядру?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Я бы посоветовал разобраться как это делается в готовом дистрибутиве - дебиан, генту. Последнее вообще очень хороший конструктор, но очень сложный и интересный
    Ответ написан
    Комментировать
  • Почему тормозит Debian?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    проверьте fsck все разделы, может у вас fs требует починки.
    и заодно наличие чексуммы всех файлов, может что-то побилось в процессе ребутов.
    Ответ написан
    Комментировать
  • Какая панель для web-сервера с Ubuntu наилучшая?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    да, есть. самая лучшая консоль управления для unix-сервера это консоль с командной строкой.
    Панели, на самом деле есть, но а) они все имеют кучу проблем, часто без разработчиков этих панелей ничего в системе понять нельзя, б) потому как панель сама ставит и обновляет какие-то свои компоненты, в) тянет очень много далеко не всем нужных зависимостей "на всякий случай", г) что создает проблемы безопасности, а так же д) превращает любой нормальный дистрибутив вроде debian. Ubuntu, mint? rhel, centos в "генту", управлять которой можно через вендор-лок панель, вроде ispmanager'а и только через неё - руками апач из репозитория вы поставить может и сможете, но как поведет себя система после установки того же Апача - неизвестно.

    Короче, правильный путь - ставить минимальное количество нужных ВАМ компонентов, вроде apache/nginx/mariadb/postgres/php/perl/python и добавлять нужный функционал по мере роста проекта.
    а из практики скажу - глюков у этих "панелей управления" хватает с головой, даже у старичков вроде ispmanager'а, и если на апач, идущий в дистрибутиве, комьюнити багфикс сделает быстро, то когда почешутся разработчики ispmanager'а, непонятно.

    панели от лукавого, unix-true-way = shell.
    Ответ написан
    6 комментариев
  • Как управлять переменными окружения в Линуксе с помощью Microsoft AD и возможно ли это?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    это сервера или рабочие станции?
    если сервера - то systemimager, puppet, chef,
    если клиентские то немного сложнее.
    Ответ написан
    Комментировать
  • Как записать образ Linux на USB так, чтобы его не было видно?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    купить вторую флешку.
    получит жена флешку, закинет туда на работе вирус, отнесет админу на полное форматирование и привет вашим бекапам.
    или еще лучше - админ захочет посмотреть что там и все ваши бекапы уедут кому не надо.
    Ответ написан
  • Какой существует набор софта и возможные примеры настройки для создание инфраструктуры организации (20-30 рабочих мест)?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    xubuntu (xfce4), на сервере убунту сервер с самбой, где хранятся все документы.
    с каким-то лдапом смысла заморачиваться не вижу, поднимать типа AD на самбе тоже не надо.
    просто на сервере создать самба пользователей (не системных), настроить права и группы на файлы, в конфиге самба сервера обьяснить что кому и куда можно.
    записать все в документацию.
    Ответ написан
  • Какой выбрать дистрибутив Linux для начинающего веб-разработчика?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    вариантов дистрибутивов два:
    deb, rpm.
    есть еще сборные конструкторы вроде генты или FreeBSD.
    по сути в принципе есть стандартный набор софта, который мало где в дистрибутивах отличается - kde, gnome. open|libre-office, squid, sendmail, postfix, и т.п.
    так что дело больше за привычками - я больше умею готовить deb-based, кто-то привык к rhel/centos, кто-то вообще на BSD сидит
    Ответ написан
    Комментировать
  • Есть ли смысл в перезапуске Apache & Nginx по крону?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Есть такое понятие - hiload сервера. чтобы это уметь, настраивать надо очень много и долго учить и понимать почему и как работает данное ядро, сервис, служба, скрипт, а это очень много шикарного опыта. Успехов
    Ответ написан
    Комментировать
  • Как настроить apache2 и домены на домашнем сервере?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    первое - Для обслуживания любой доменной зоны нужен один, а по стандартам минимум два dns сервера.
    Если у вас поднят и корректно настроен днс сервер, можете в админ панели Вашего домена у регистратора прописать Ваш домашний сервер как DNS сервер.

    В Вашем днс сервере должна быть корректно описанана днс зона для Вашего domain.zone
    in a, mx, www алиасы, указывающие на "белый" ip вашего домашнего сервера.
    в веб сервере надо указать что есть виртуал хост domain.zone, с корневым каталогом /var/www/domain.zone и подкаталогами /var/www/forum как forum.domain.zone
    взяты мной для примера.
    ну и да, Ваш домашний сервер теперь должен работать круглосуточно 24/7/365, быть доступен по 53 и 80 портам, а так же, если вы прописали на него MX, и 25 порт для приёма почты для домена.

    Поздравляю, Вы сделали сайт непонятно зачем живущий у Вас дома, вместо того чтобы за пару баксов в месяц (это дешевле, чем оплачивать счета за свет) купить простейшую виртуалку у любого хостера вроде hetzner или в любом облаке вроде amazon/azure c реальной доступностью 24/7/365

    теперь остаётся только смотреть за скриптами, что Вашу машину не проломали по уязвимостям, беспокоиться за её работу.

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

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Первое и самое правильное решение по совместимости железа - почитать список HCL - Hardware compatible list.
    А вообще есть проблемы только с мультимониторной и мульти-видеокарточной конфигурацией, на уровне расширения рабочего стола в некоторых de/dm на несколько мониторов и переключению графики со встроенного чипа на внешний дискретный на некоторых ноутбуках.
    еще просыпание/засыпание с видеокартами и wifi. ну и местами грабли со звуковыми чипами. вроде не отключения динамиков при подключении наушников.
    Ответ написан
    Комментировать
  • Можно ли на компьютере с Линуксом поставить Apache + MySQL?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    Всё очень сильно зависит от:
    0. Аппаратная оптимизация - частота процессора, памяти, охлаждение, можность блока питания для поддерживания железа, блок бесперебойного питания.
    1. Оптимизации (ядра) ОС под высокие нагрузки, сетевые настройки и настройки стека tcp/ip, хранилище (жёсткий диск, ssd, raid массив), память.
    2. Оптимизация сервера баз данных под высокие нагрузки.
    3. Оптимизация настроек движка сайта и кода самого сайта, мультипоточность и т.п.
    4. Оптимизация настроек кеша для статики - сквид, nginx.
    5. Оптимизация настроек маршрутизатора - Ваш "длинк за 300 рублей" может не выдержать и два десятка подключений, не то что несколько тысяч.
    6. Пакет интернет подключения.

    100% какие-то вещи забыл, но по всем этим пунктам существует куча документации.

    При правильных настройках даже такой сервер может выдержать приличное количество подключений и запросов.

    Успехов.
    Ответ написан
    Комментировать