Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Отключите пожалуйста ADblock, если включен...

ТЕМА: Загрузка Thinstation с веб-сервера

Загрузка Thinstation с веб-сервера 19 Дек 2016 09:54 #3900

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1415
  • Спасибо получено: 208
  • Репутация: 125

Часто в личку получаю вопросы как грузить с веб-сервера конфиги и образы Thinstation, вот решил избавиться от них и написать маленький мануал.
Я предполагаю, что DHCP и TFTP серверы у вас настроены и Thinstation загружается. Плюс к этому уже работает веб-сервер, так что как настраивать серверы я писать не буду, инструкций полно.
Для начала создаём на веб сервере папки с образом и конфигами, для примера img и conf соответственно. В папку img копируем initrd и vmlinuz, в папку conf копируем thinstation.conf.network и проверяем доступность этих файлов по HTTP с помощью браузера или wget.
По HTTP, по моим наблюдениям, загрузка проходит несколько бодрее, но от TFTP совсем не избавиться, т.к. сетевые карты заточены на загрузку PXE только с TFTP, так что берём всё из папки build/boot-images/pxe/boot/lpxelinux заменяем стандартный загрузчик.
Что бы не перенастраивать DHCP-сервер переименовываем lpxelinux.0 в pxelinux.0 и указываем путь загрузки initrd и vmlinuz в файле build/boot-images/pxe/boot/lpxelinux/pxelinux.cfg/default.

( HTML ломает некоторые знаки. Для точного копирования команд справа от листинга есть кнопка <>)

Подробнее...
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

Загрузка Thinstation с веб-сервера 19 Апр 2019 12:44 #4823

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1415
  • Спасибо получено: 208
  • Репутация: 125
Вчера c nginx грузился, с утра все на много быстрее толпой загрузились, чем с Apache, вот мой кусочек настроек из nginx.conf, у меня файло лежит в /srv/www/htdocs.
...
worker_processes  10;
...
worker_connections  1024;
...
server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  /var/log/nginx/host.access.log  main;

        location / {
            root   /srv/www/htdocs/;
            index  index.html index.htm;
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /srv/www/htdocs/;
        }
...
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 19 Апр 2019 12:55 от admin.
Администратор запретил публиковать записи гостям.