| Domino |
|---|
| Domino はオープンソースの無償パッケージではありません 当然、Debian はサポート対象外のプラットフォームです でも、使いたいんです |
| インストール |
| インストールの前に 1.LANG の指定を ja_JP.EUC-JP にしておきます (Debian標準のUTF-8でもいいと思いますが動作を試していません) 2.notes ユーザーを作成します(Domino インストーラが作成してくれるかもしれませんが) 3.Synaptic でライブラリ libstdc++5 と gawk をインストールしておきます そして、追加サーバーとして立ち上げますのでサーバー ID の発行をしておきます Lotus Domino Server 7.0.2 for Linux on Intel English をインストールします root で解凍したフォルダに入って、install というスクリプトファイルを起動します
Unsupported OS Linux..... といいながらインストールされていく インストールが終わると、notes でログインしてサーバーを立ち上げろと言ってますが、だまされずに空かさずそのままランゲージパックを入れましょう、このコンソールはそのままで 新しいコンソールを開いて、Lotus Domino 7.0.2 Language Pack for AIX/Linux/Solaris/Linux for xSeries Japanese をインストールします root で解凍したフォルダに入って、LNXDominoLP702_CONSOLE を起動します .(LNXDominoLP702_GUI でもいいですが、LANG の指定によっては文字化けします) ./LNXDominoLP702_CONSOLE
この後、同じようなことをしつこく聞いてくるので全部続行する |
| セットアップ |
| notes ユーザーになって サーバー id ファイルを /local/notesdata にコピーします(所有者が notes になっていることを確認して)
[参考] ここで、libstdc++-libc6.1-1.so.2 がない!とエラーになったら Synaptic で libstdc++2.10-glibc2.2 をインストールして、/usr/lib/libstdc++-libc6.2-2.so.3 のシンボリックリンクを libstdc++-libc6.1-1.so.2 の名前で作っておきます (インストール前にやった方がいいですね) -listen オプションで、Remote Server Setup コンソールからの要求を待ちます Remote Server Setup をインストールした Windows 機から、サーバーセットアップを行います 無理やりな方法ですが、めんどくさいので以下のような方法もやります
notes.ini はインストールディレクトリ、使用 ID ファイルなどの情報を修正します ドミノ起動
|
| NSDを止める |
| Sarge から Etch へアップグレードしたサーバーではそのようなことはなかったのですが、Etch を新規インストールしたサーバーでは、Domino
を起動すると、nsd.sh のライン 69 と 150 の print $2 のコマンドで not found が大量に出て、nsd プロセスが無限増加する現象がでました
(この説明とは違うインストール先のフォルダ指定したからかもしれません) そこで、NSD を止めるために notes.ini に以下を設定して、NSD が走らないようにしました
それと Domino ディレクトリのサーバー文書で基本タブ内にある NSD 実行のチェックも外しておきます ちなみに、NSD は gawk をインストールすると走らなくなるかも知れません(後で気づいたのでまだ確かめていません) |
| Domino で ODBC |
| Domino から MySQL に接続したい時は ODBC を使います 必要なものは、unixODBC と接続先DB用のドライバーで MySQL の場合は libmyodbc です これらを Synaptic でインストール指定します インストールしたら、コマンドコンソールで ODBCConfig と入力すると、ODBC Data Source Administrator が開きます まずは、ドライバーの登録です(例は MySQL の場合) Drivers タブで [Add] を押して、Name と Description は適当に MySQL Driver などと入れます Driver には /usr/lib/odbc/libmyodbc.so (libmyodbc のインストールで作成されています) Setup には /usr/lib/odbc/libodbcmyS.so (unixODBC のインストールで作成されます) そしてチェックマークのボタンを押して MySQL の ODBC Driver が登録できました 次にデータソースネームの登録です System DSN タブで [Add] を押して、先ほど登録した MySQL Driver を選択して [Ok]を押します Name は適当に 接続先がわかるような名前を入れておきます Server と Database には接続先のホスト名とデータベース名を入れます Stmt には、後に文字化けの問題が出た場合に、SET NAMES sjis (ujis、utf8 など)を入れてください そしてチェックマークのボタンを押して データソースネームが登録できました 最後に ODBC ライブラリのシンボリックリンクを ドミノのプログラムディレクトリに張ります /usr/lib/libodbc.so.X.X.X のシンボリックリンクを libodbc.so の名前で /opt/ibm/lotus/notes/latest/linux に作ります これで、Domino Connector などから ODBC 接続が使えるようになります |
| [上へ戻る] |



