• Как настроить web-сервер с нуля?

    1nn0
    @1nn0
    Системный администратор\Фрилансер
    Я думаю, такой гайд просто не существует. В Вашей ситуации я бы порекомендовал "плясать" от задачи.
    1) Определяем под какие задачи\приложение(я) мы готовим сервер.
    2) Определяем системные требования данных приложений.
    3) На основе системных требований выбираем оптимальный набор ПО.
    4) Разбиваем настройку ПО по категориям-функциям (fail2ban, MTA, web, firewall)
    5) Идем на Хабр или же не на хабр и ищем гайды и мануалы по вашему ПО.
    6) ...
    7) PROFIT!

    P.S.: Если Вы привыкли к ISP-manager, то я порекомендовал бы Вам сначала потренироваться с настройкой связок на виртуалке, хотя бы базовые "грабли" преодолеете и поймете, нужно оно вообще Вам.
    Ответ написан
    Комментировать
  • Почему запрос не проходит через proxy(python)?

    1nn0
    @1nn0
    Системный администратор\Фрилансер
    Сам только изучаю Python, в документации так же есть вот такая штука:
    Request.set_proxy(host, type)
        Prepare the request by connecting to a proxy server. The host and type will replace those of the instance, and the instance’s selector will be the original URL given in the constructor.


    И вот еще в той же документации:

    ProxyHandler Objects
    
    ProxyHandler.protocol_open(request)
        The ProxyHandler will have a method protocol_open() for every protocol which has a proxy in the proxies dictionary given in the constructor. The method will modify requests to go through the proxy, by calling request.set_proxy(), and call the next handler in the chain to actually execute the protocol.


    Либо вот такая конструкция, взятая со StackOverflow (используется модуль requests, а не urllib)

    http_proxy  = "http://10.10.1.10:3128"
    https_proxy = "https://10.10.1.11:1080"
    ftp_proxy   = "ftp://10.10.1.10:3128"
    
    proxyDict = { 
                  "http"  : http_proxy, 
                  "https" : https_proxy, 
                  "ftp"   : ftp_proxy
                }
    
    r = requests.get(url, headers=headers, proxies=proxyDict)


    Либо для Вашего кода нечто подобное:
    prox={"http": "http://107.170.106.64:8888"}
    hnd = request.ProxyHandler(prox)
    opn = request.build_opener(hnd)
    request.install_opener(opn)
    Ответ написан
    1 комментарий
  • Как подключиться к серверу на виртуальной машине?

    1nn0
    @1nn0
    Системный администратор\Фрилансер
    Смею предположить, что машина с виртуалкой домашняя и находится за роутером, а так же настраивалось все по вышеуказанной статье. Так же я предполагаю, что SSH установлен в ВМ. Исходя из этого предположения:
    1) Заходим у настройки ВМ и для сетевого адаптера указываем тип не NAT, а bridge (мост).
    2) Изменяем настройки интерфейса внутри ВМ с:
    iface eth1 inet static
    address 192.168.0.2
    netmask 255.255.255.0
    auto eth1


    на:
    auto eth1 
    iface eth1 inet dhcp


    3) Перезагрузите ВМ
    4) на ВМ выполните ifconfig, из вывода получите ip.
    5) запустите SSH клиент и укажите этот IP.

    P.S.: интерфейсы обычно нумеруются с 0, т.е. в вашем случае это может быть eth0.
    Ответ написан
    1 комментарий
  • Как развернуть windows на большом количестве компьютеров?

    1nn0
    @1nn0
    Системный администратор\Фрилансер
    Могу лишь указать направления:
    1) Берете WAIK, с помощью него делаете файл ответов для установки винды, и с помощью tftp это все дело разворачиваете на клиентов.
    2) Вот 2 статьи на хабре: первая/ и вторая
    3) Использовать Acronis Backup & Restore или аналогичный коммерческий продукт в серверном варианте.
    4) Ну и загуглить может быть.
    Ответ написан
    1 комментарий
  • Где взять практические задачи?

    1nn0
    @1nn0
    Системный администратор\Фрилансер
    www.codecademy.com/tracks/python
    Интерактивный учебник с комментариями. Ну и выше было предложено checkio.org, просто замечательный ресурс по Python.
    Ответ написан
    Комментировать
  • Кто может проконсультировать по скайпу по вопросу установки ubuntu?

    1nn0
    @1nn0
    Системный администратор\Фрилансер
    Именно Ubuntu нужна? Попробуйте загрузиться с флагом --verbose при запуске установщика, хотя бы будет понятно на каком этапе Ваша установка виснет.
    Ответ написан
    Комментировать