4.2.3 Linux の JSMProxy 設定
JSMDirect の場合と同様に、Web サーバーの cgi-bin 対応ディレクトリに JSMProxy をインストールする必要があります。$LANSAXROOT/integrator/cgi-bin には jsmproxy CGI プログラムが含まれており、これは自分で使用できるようにする必要があります。またここには、Integrator スタジオ経由で JSMProxy 用ファンクションを登録時に必要となる JSMAdmin も含まれています。
この場所でプログラムを探すには、Webサーバーに指示する方法がお勧めです。Apacheでは、httpd.confファイルに以下の行を追加できます(LANSAXROOTは、インストール・ディレクトリで置き換えられます)。
ScriptAlias /cgi-bin/jsmproxy LANSAXROOT/integrator/cgi-bin/jsmproxy
これらの行を追加した後、Web サーバーを再起動する必要があります (通常は "apachect1 restart" を実行)。
プログラムを使用できるようにするには、既存のcgi-binディレクトリにプログラムをコピーする方法もあります。他のCGIプログラムをすでに実行していて、すべてのプログラムを一箇所で保持したい場合は、この方法を使用できます。
いずれの場合も、すべてのユーザー (もしくは apache など、少なくとも HTTP サーバーに関連するユーザー) がプログラムを実行できるようにファイルの権限を変更する必要があります。また、$LANSAXROOT/integratorのjsmproxyディレクトリにアクセスできるようにしておく必要もあります。