Matlab Web server:[2]apache服务器配置

 时间:2024-11-04 07:09:34

1、服务器要提供WWW服务,就必须有一个传统Web服务器,我们要用的就是ApacheWeb Server而要用Matlab的Web服务,安装Matlab时则要在产品组件中选择MatlabWeb Server,每次开机时这一服务自动开启。MatlabWeb服务代理(Matweb.exe)必须与系统的Web服务器安装在同一台机器上,而与MatlabWeb服务程序(Matlabserver)可以在同一台机器,也可在不同的机器。当Matweb与MatlabWeb Server在不同机器时,要注意图片的路径问题。

Matlab Web server:[2]apache服务器配置

2、MatlabWeb Server是通过CGI方式工作的,为了让Apache使用CGI程序,必须为CGI打开权限。假设Apache安装在C盘根目录下。首先在httpd.conf文件中找到<Directory”C:\Apache\cgi-bin”>……<Directory>这段文字,将其中的OptionsNone改为options ExecCGI。重启Apache使之生效。

3、MatlabWeb Server程序需要生成图片,要求有一个\icons目录保存图片。在Apache中,icons恰好被用别名(alias)的方式映射到C:\Apache\ icons\,可以在httpd.conf中找到一行Alias/icons/“C:/Apache/icons/”,按照MatlabWebServer使用手册的推荐做法,可以将icon,映射到Web的根目录,将刚才一行改为:Alias/icons/“C:/Apache/htdocs/”。

Matlab Web server:[2]apache服务器配置

4、MatlabServer的系统配置文件matlabserver.conf,初次安装后,该文件中只有一行,这一行参数表示允许同时运行的Matlab进程数,可以根据需要改变其数目。

Matlab Web server:[2]apache服务器配置

5、WebServer的配置文件为matweb.Conf,CGI程序为matweb.exe,首先将这两个文件复制到Apache安装目录下的cgi-bin 目录。matweb.conf中注明的各Matlab程序要配置两个变量:一是mlserver,即服务器名称或IP ,例如mlserver=192.168.0.2;二是mldir,即Matlab程序的路径,例如mldir=c:\Apache\htdocs。

Matlab Web server:[2]apache服务器配置
  • 怎样一键清除svn文件
  • 如何使用python的tkinter创建Listbox组件
  • 'ascii' codec can't encode 解决方案Python2.7
  • Java中Serializable的作用
  • Oracle Net Manager修改配置后,不起作用
  • 热门搜索
    艾灸的作用和功效 炙手可热的意思 百花蜜的作用与功效 乔布斯什么时候死的 夜蒲什么意思 梦见手表是什么意思 wipe什么意思 秀色可餐是什么意思 律师函的作用 什么是虚拟内存