SL-C3000

Apacheインストール Edit

Apache2.0.52をインストールして見ました。
zgcc2 環境でのコンパイルには textutilsperl が必要です。あらかじめインストールしておいてください。
また、リンク時にライブラリが見つからないと文句を言われるので、以下の2つのシンボリックリンクを作成しておく必要があります。

# ln -s /lib/libcrypt.so.1 /usr/local/lib/libcrypt.so
# ln -s /lib/libdl.so.2 /usr/local/lib/libdl.so

ちなみに上記は .configure にはパラメータ無しのデフォルトを設定した場合。
他のオプションを設定した場合はもしかしたら他にも準備する必要があるかもしれません。

.configure / make / make install とお決まりの手続きでコンパイルできるはずです。
...ものすごく時間がかかりますが。

インストールできたらまずは普通に起動してみましょう。

# /usr/local/apache2/bin/apachectl start

ps でプロセスが起動していることを確認。
そして外部のブラウザからザウにアクセスして見ます。

#ref(): File not found: "apache2.jpg" at page "日記/2010-02-27"

こんな感じで表示されれば成功。

ただし、ザウ内臓のNetFront?では英語で表示されます。

#ref(): File not found: "20041209-1.png" at page "日記/2010-02-27"

ザウのlocale設定の問題なのか、NetFront?の問題なのかわかりませんが、言語情報が正しくhttpdに伝えられず、デフォルトの言語(en)が使われていると思われます。
というわけで、httpd.conf を編集してデフォルトの言語をjaに変えてみましょう。

# diff httpd-std.conf httpd.conf
318c318
<     Options FollowSymLinks
---
>     Options FollowSymLinks Includes ExecCGI
705c705
< # DefaultLanguage nl
---
> DefaultLanguage ja
763c763
< LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
---
> LanguagePriority ja en ca cs da de el eo es et fr he hr it ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
858c858
< #AddHandler cgi-script .cgi
---
> AddHandler cgi-script .cgi
883,884c883,884
< #AddType text/html .shtml
< #AddOutputFilter INCLUDES .shtml
---
> AddType text/html .shtml
> AddOutputFilter INCLUDES .shtml

上のdiffではついでにCGIとSSIも有効にしています。
で、Apacheを再起動。

# /usr/local/apache2/bin/apachectl restart

再度NetFront?で表示してみると...

#ref(): File not found: "20041209-2.png" at page "日記/2010-02-27"

日本語で表示されました。

この状態でipkg化してみました。
インストールディレクトリは /usr/local/apache2 でインストールイメージ30MB超ということで実質 SL-C3000 専用。
あとで余裕があったら 機能を絞って、Document類を削除してインストール先を /opt/QtParmtop? にしたバージョンも作ってみます。
あと、再インストールやアンインストール時は先に必ず httpd を停止してください。

# /usr/local/apache2/bin/apachectl stop

そして、設定ファイルやhtmlドキュメントのバックアップもお忘れなく。

この辺もちゃんとスクリプト書けばいいんですけどね(^^;

  • Apache2.0のipkgいただきました。多謝。 -- naismith 2004-12-11 (土) 22:12:03

カテゴリ:Zaurus


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-02-24 Wed 06:27:18 JST (1381d)