• Почему сайт на разных серверах загружается по разному?

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

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

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Вы не годитесь в девопсы.
    Это очень частый ответ на этот очень частый вопрос.

    Девопс - это человек, который не задаёт вопросы. Он на них отвечает. Самостоятельность является для девопса одним из ключевых навыков. У вас он отсутствует.
    И это совершенно точно человек, которого НЕ пугает прочтение 326 страниц мануала.
    Девопсу приходится читать примерно в сто раз больше документации. В год. Подумайте хорошенько, а надо ли оно вам, если перспектива выучить даже самые примитивные основы вас пугает настолько, что вы пришли на тостер поторговаться?

    В девопс, как и в инфосек, очень редко можно войти с нуля.
    Надо начинать либо сисадмином (не эникейщиком), либо программистом (не вордпресс).
    И потом, уже развившись как программист/сисадмин, можно подумать о движении в сторону девопса.
    Ответ написан
    2 комментария
  • Как добавить mysql на сервер?

    @Drno
    Наймите сисадмина, иначе поломаете всё
    2 разных суббд на одном серваке - не к добру.
    разверниет битрикс в постгресс или сайт и битрикс в mysql
    ну или докупите готовую VDS с битрикс, думаю вам реально дешевле выйдет
    Ответ написан
    3 комментария
  • Как контролировать доступ к файлам в Linux с помощью собственной программы?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    ещё один изобретатель велосипедов )))
    всё нужное и даже не нужное , в системе всё есть= научись с этим жить/пользоваться
    Ответ написан
    4 комментария
  • Какие существуют онлайн-IDE для разработки на PHP, устанавливаемые на unix-сервер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Я одно время пробовал синхроинизроваться через git при смене машины (reset --hard при каждом пересаживании)


    Честно говоря, IMHO вам следует научиться работать с git, потому что reset --hard при каждом пересаживании - это вы прямо вообще неправильно пользуетесь инструментом.
    А так git это именно то, что надо для синхронизации.
    Ответ написан
    5 комментариев
  • Как пустить трафик с определенных сайтов через IP адрес Кипра?

    @rPman
    Да, свой vps, установленный в датацентре нужной страны, завернуть свой трафик на него с помощью socks/vpn.

    Еще как вариант через мозилу настроить выход через socks и на компах настроить открытие нужных ссылок через мозилу. Трудность в том, что это придется каждому ставить и настраивать ручками (у компании нет контроллера домена и используется 50/50 маки и винда)
    socks самое простое

    Однократно настроить все равно придется, так же понадобится сервер, любой, хоть слабая машина, хоть малинка, которая будет выступать прослойкой (vpn или socks клиент, самый простой штатный клиент ssh с опцией -Dпорт), но можно сделать следующее - написать сценарий автонастройки прокси PAC, сам файл разместить хоть в майкрософтовской шаре хоть на http сервере локальном, при необходимости вручную менять его (это простой текстовый файл - javascript скрипт), подправляя нужные условия.

    Есть проблема, такие крупные веб сервисы как facebook состоят не из 1-2 серверов, это целый комплекс по сбору аналитики, и если забыть прописать какой то важный домен в настройках прокси, возможно ваша задача не будет решена как следует (т.е. фейсбук узнает с какого на самом деле ip адреса вы сидите).

    Поэтому когда нужно выходить с другого ip адреса, то лучше прокси использовать сразу на весь трафик, а для того чтобы на все свои задачи не нагружать прокси, использовать для этого второй браузер (второй профиль но удобнее отдельный пользователь ОС и отдельная установка, так как это позволит запустить два одновременно браузера), так же есть вариант - использовать браузер запущенный на сервере, подключившись удаленно к нему (linux x2go или windows rdp/citrix), тем более там есть инструменты запуска приложений, когда они выглядят визуально как отдельное приложение а не как окно-на всю машину.
    Ответ написан
    Комментировать
  • Какой компонент в linux решает, через какой интерфейс соединиться с IP адресом?

    @MechanID
    Админ хостинг провайдера
    Для того чтобы разобраться как работает маршрутизация в линуксе и как можно управлять трафиком вы можете почитать https://lartc.org/howto/
    Ответ написан
    Комментировать
  • Какой компонент в linux решает, через какой интерфейс соединиться с IP адресом?

    @res2001
    Developer, ex-admin
    Вся маршрутизация зашита в логику работы стека TCP/IP. Управляется таблицей маршрутизации. За доступ в интернет отвечает в таблице маршрутизации запись о маршруте по умолчанию. Таких маршрутов может быть несколько с разными метриками (приоритетами). Используется тот маршрут у кого приоритет выше.
    Так же и таблиц маршрутизации может быть несколько - это вариант как раз для ситуации, когда есть несколько каналов в интернет и нужно сделать балансировку нагрузки или отказоустойчивость (или гибридную схему). С помощью грамотной настройки фаервола и дополнительных скриптов можно все это организовать. Это уже придется делать самому, или использовать сторонний софт/железо. Но инструменты для подобных вещей есть.

    Если интернет не доступен по заданному маршруту, то пакеты все равно будут отправляться и будут где-то пропадать. Так что ответов не будет или будет ответ с ошибкой. Соединения будут отваливаться либо по тайм-ауту, либо по ошибке.
    Ответ написан
    Комментировать
  • Тема диплома (вкр) по иб в вебе?

    Zoominger
    @Zoominger Куратор тега Веб-разработка
    System Integrator
    "Как обезопасить веб от бездарных студентов, которые не могут придумать тему после 4-х лет обучения".

    UPD: ТС уговорил-таки дать тему: "Использование уязвимостей JS-движка и Google Chrome, позволяющих выйти за пределы песочницы браузера с удалённым выполнением произвольного кода на компьютере пользователя".
    Ответ написан
    8 комментариев
  • Windows Server 2019. Почему пропадает инет у клиентов?

    Diman89
    @Diman89
    Причина в вас, исправляется заменой на более квалифицированного ;-)
    Ответ написан
    Комментировать
  • Как разные домены с path(домен с подкаталогом) привязать к сайту?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    Так сделать нельзя. DNS в принципе не умеет слэши, т.е. ваш test1.ru/test не существует как домен. А если это веб-страница, то можно отдавать 302 с редиректом.
    Ответ написан
    Комментировать
  • Запрос mysql, что не так?

    rozhnev
    @rozhnev Куратор тега MySQL
    Fullstack programmer, DBA, медленно, дорого
    Синтаксис:
    SELECT * FROM `advert` WHERE `active` = '1' AND `type` = '1' ORDER BY `price`;


    проверяем: SQL online
    Ответ написан
    Комментировать
  • Каким образом организовать сервер в офисе?

    Softer
    @Softer
    а) Убрать windows
    б) Вынести сервер в отдельную сеть
    в) Настроить Source based routing
    г) Настроить фаерволл на маршрутизаторе для организации DMZ
    д) Пробросить нужные порты

    А вообще лучше арендуйте дедик у того же Hetzner за 40-60 евро, побейте его на виртуалки на vmware или proxmox и не парьте себе мозги. Проверенно.
    Ответ написан
    Комментировать
  • Каким образом организовать сервер в офисе?

    ettaluni
    @ettaluni
    ERROR MEME
    Каким образом отделить сервер и локальную сеть - DMZ, firewall и маршрутизацией
    Каким образом отделить сервер и локальную сеть, для сервера выбрать один ip, а для остальных устройств другой? - тебе в сети для самых маленьких
    Каким образом настроить защиту сервера - Я не знаю какая у тебя сейчас структура но класса все в одном не получиться, лучше купить межсетевой экран. Ну вот тебе пера слов для начального копания, iptables, file2ban, само тело php сервера, безопасность cms.
    Возможно это поможет навести справки и определить куда копать, а так защита это целая стратегия. Решения подбираются под конкретную ситуации и возможности. Короче тебе все равно придется читать маны))
    Ответ написан
    1 комментарий
  • Каким образом организовать сервер в офисе?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    //COPY01 EXEC PGM=IEBGENER
    Нанять того, кто все это сделает. Потому что на подобные темы пишут толстые-претолстые книги :)
    Ответ написан
    Комментировать
  • Каким образом организовать сервер в офисе?

    @SquareWheel
    DevOops
    Нанять ИТ-специалиста.
    Ответ написан
    Комментировать
  • Почему Wi-Fi роутер выдаёт IP-адреса, перебивая MikroTik?

    Отключите на TP-Link функционал dhcp-сервера и переключите патчкорд из порта WAN в один из LAN-портов. Но также не исключена ситуация, что где-то еще есть неучтенная точка доступа или иное сетевое оборудование, раздающее ip-адреса. Отловить можно сниффером (по крайней мере, получится узнать его mac-адрес).
    Ответ написан
    1 комментарий
  • Почему Wi-Fi роутер выдаёт IP-адреса, перебивая MikroTik?

    Jump
    @Jump
    Системный администратор со стажем.
    Далее берётся wi-fi роутер TP-LINK Archer и соединяется своим WAN-портом со свичём. Его адрес 192.168.0.1.
    Точно в WAN, а не в LAN? В TP-LINK по умолчанию включен DHCP сервер, и он раздает адреса всем клиентам подключенным в LAN порты.

    Вообще по нормальному - TP-LINK Archer должен соединятся LAN портом со свитчом. И на нем должен быть отключен DHCP в настройках.
    Ответ написан
    1 комментарий
  • Свой DNS и Web сервер на одном белом ip?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    1,4. Одного адреса хватит. Виртуализация не нужна. Обе роли могут быть развернуты на одном сервере.
    2,3. Можете, но не стоит. Сможете ли развернуть на одном сервере - зависит от регистратора домена, если он пофигист и разрешит вам делегирование на один сервер с одним или двумя адресами и разными именами - значит прокатило. Услуга secondary DNS стоит не так уж дорого, и IMHO не стоит того, чтобы городить костыли и уменьшать доступность DNS в случае проблем на сервере или у хостера.

    Опыт такого рода есть, но лень не нужно поощрять - так что пошаговой инструкции не дождетесь. Читайте доки, гуглите или ищите специалиста.
    Ответ написан
  • Как такую страничку Excel можно загрузить в БД SQL?

    rozhnev
    @rozhnev Куратор тега PHP
    Fullstack programmer, DBA, медленно, дорого
    Хрпнить таблицу в таком виде в базе данных не корректно. Эти данные должны быть разделены на две таблицы:
    CREATE TABLE Cities (
    	id int primary key auto_increment,
      	city varchar(64)
    );
    
    CREATE TABLE CityDistnce (
    	city1 int,
      	city2 int,
      	distance int,
      	foreign key (city1) references Cities(id),
      	foreign key (city2) references Cities(id),
      	index (city1, city2)
    );


    MySQL fiddle
    Ответ написан
    Комментировать