Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Настройка MATLAB WebServer




Настройка Аpache

 

Необходимо открыть файл C:\webserver\apache\Apache2\conf\httpd.conf и внести следующие изменения:

MaxRequestsPerChild 10

ServerRoot "C:/WWWServer"

Listen 127.0.0.1:80

AllowOverride None

Options ExecCGI

Order allow,deny

Allow from all

# разрешить Apache запускать perl скрипты

AddHandler cgi-script.cgi.pl.exe.bat

#Настройка SSI, Perl, PHP, и др.

Include conf/extra/httpd-my.conf

Alias /icons/ "C:/WWW/www.webserver.ru/htdocs/example/"

AddDefaultCharset WINDOWS-1251

Информация об успешной установке Perl визуализируется на странице http://127.0.0.1/cgi-bin/printenv.pl

Рис. 10. Успешная установка Perl

 

 

matlabserver.conf

На Windows NT создается этот файл в / каталоге веб-сервера при установке веб-сервера MATLAB. В других системах первый создается webconf, чтобы установить значения для некоторых параметров в файле прежде, чем запустить веб-сервер MATLAB. Параметры конфигурации должны появиться на первой строке matlabserver.conf файла. Основные опции, которые могут пойти на первую строку, включают: Номер порта (порт, на котором слушает matlabserver) Потоки (максимальное количество одновременного MATLABs) Тайм-аут (сколько времени в секундах, чтобы ожидать matlabserver, чтобы запуститься) Дополнительный путь MATLAB (путь, предварительно ожидаемый к MATLAB, соединяют каналом при запуске.

В файле webmagic1.html содержится строка HTML кода:

<FORM ACTION="/cgi-bin/matweb.exe" METHOD="POST">

эта строка устанавливает связь с MATLAB. Matweb - программа, которая находится на сервере HTTP и связывается с matlabserver. matweb запрашивает информацию, которая, находится в matweb.conf, определяет местоположение matlabserver (который мог работать на различной машине).

Программа matweb

matweb - клиент matlabserver, который использует Общий шлюзовой интерфейс (CGI), чтобы получить данные из HTML-форм. Он передает информацию matlabserver, который запускает приложения, записанные в M-файлах. Когда веб-сервер MATLAB установлен, matweb помещен в/webserver/bin/arch для всей архитектуры. Это размещение позволяет выполнять matweb на машине, имеющей HTTPD, но не имеющей установленный MATLAB и являющейся различной архитектуры от сервера. Для доступа сервера HTTP необходимо также поместить копию matweb в каталоге, обозначенном/cgi-bin псевдоним. Процесс установки помещает копию в/toolbox/webserver/wsdemos, чтобы запустить приложения.

matweb.conf

Чтобы соединиться с matlabserver, matweb запрашивает информацию, сохраненную в конфигурационном файле matweb.conf. необходимо создать этот файл в каталоге, обозначенном/cgi-bin, вместе с matweb программой.

[webmagic]

mlserver=parrot

 

[webpeaks]

mlserver=parrot

mldir=/matlab/toolbox/websever/wsdemos

Многократные конфигурации приложения должны появиться в том же файле. Каждая переменная появляется на отдельной строке, сопровождаемой знаком равенства =, который сопровождается значением, например, mlserver=parrot. Приложения очерчены основным именем точки входа приложения (M-файл) в квадратных скобках []. Например, [webpeaks] находится на одной строке, сопровождаемой всеми ее переменными и соответствующими значениями. webmagic не требует mldir записи, потому что он не генерирует графики или сохраняет любые файлы.

После того, как создано новое приложение веб-сервера MATLAB и введены его данные конфигурации в matweb.conf, следует перезапустить matlabserver, прежде чем использовать приложение.

Рис. 11. Запуск Matlab Web Server




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 474; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.