ROUTE286 - http://r286.com/

2004年10月 - 林檎と窓とL何とか(PC)

LANDISK で Web サーバ運用を手早く。#2
LANDISK で Web サーバ運用を手早く。


ROUTE286 トップ

2 8 6 - ROUTE286 の後継ブログ。

今後は 2 8 6 で記事投稿・ブログ公開を行います。
ROUTE286 の新たな記事投稿は行われませんが、修正等は行います。

LANDISK で Web サーバ運用を手早く。#2

先日記載した Web サーバですが、CGI(Perl)も実行できます。
Perl のパスは /usr/bin/perl 。拡張子を .cgi にします。
あと気をつけないといけないのは改行コードを LF のみにする事。
パーミッションは マイ ネットワーク 経由だと 777 になっているので、
そのまま CGI が実行できます。

外部公開をするなら、自分なら今の設定を変更しなくないので、
別のポートで立ち上げる事を考えるかな〜。8080 とか。
8080 番ポート用の設定ファイルを新たに作成します。

設定ファイル(サンプル)

これを /usr/local/apache/conf 内に入れて(共有のところでも良いのですが……)
あとは httpd を直接実行する。/usr/local/apache/conf/8080.conf だとすると……

/usr/sbin/httpd -f /usr/local/apache/conf/8080.conf

これで www に置いたものは http://landisk:8080/ で見えます。
あとはルータの設定と固定 IP かDDNS を準備すれば外部公開も可能です。

ただ、バージョンが 1.3.26 と古いので、セキュリティ問題がある可能性が高いです。
あとここに紹介している方法では、アクセス制限をかけていないので、
このまま外部に公開すると、外部からも設定画面が見えてしまうという難点もあります。
アタックも多いでしょうし……おすすめできません。
他で公開している Debian による Apache 立ち上げとかの方が良いかもしれませんが……

LANDISK で Web サーバ運用を手早く。 - Telnet から1行で Web サーバ公開。
LANDISK、LAN 接続のハードディスク。 - 以前から検討していたのですが……。
Apache のリバースプロキシ。 - 他のサーバを経由して LANDISK を見るのも良いかも。
wizd on LANDISK - LANDISK を LinuxBox にしたい場合は役にたつでしょう。

書込 - 05/01/12 22:10  カテゴリ - 林檎と窓とL何とか(PC)
固定リンク - トラックバック・コメント ( 0 )

LANDISK で Web サーバ運用を手早く。

以前一度ネタにした事があった LANDISK、
その後、他のメーカーや旧機種も検討したのですが、ある事に心を奪われまして。^^;;;
ちょうど予算もあったので、思い切って注文してしまいました。
(もちろんここは宮城県人という事で 楽天 経由で注文。^^ )

楽天からの通知はあったものも、店舗からの確認がなく、台風の影響かな〜と心配したのですが、
台風一過に「宅配で〜す!」といきなり到着。その数時間後にメールが届きました。 ^^;;;

いや〜感動的。Windows なら http://landisk/ でつながっちゃうんですね。
家内 LAN は固定 IP を割り当てているので、LANDISK にも一つ割り当てたのですが、
それでも http://landisk/ で接続可能。これは便利。

あと、プリンターサーバ機能、Mac OS X でも大丈夫な事を確認。
Mac OS X では、「Windows プリンター」があって、Windows につながっている共有プリンターも設定できるんです。
この機能を用いて、LANDISK の lp を割り当てると Mac からでも大丈夫。
動作確認済み機種として記載のない PM-770C で動作確認しています。
これなら結構多くのプリンターで使えるような気がしますよ。

さて、LANDISK で Web サーバを別途立ち上げて……という話、
Debian 突っ込んでみたり、オリジナルの設定ファイルをいじってみたりしているようですが、
失敗した時の不都合が心配なので……

そこで、こんなのはいかかでしょう?
まず共有で www ディレクトリを作成しておきます。設定画面で作成できます。
次に telnet で root ログインし / 下を書き込み可能にして、

mount -o rw,remount /

Apache のドキュメントルート /usr/local/apache/html に www のシンボリックリンクを置き、
www 内を参照するようにするのです。

ln -s /mnt/hda3/share/www /usr/local/apache/html/www

あとは www 内に index.html 等を入れて、 http://landisk/www/ を参照すると……いかがでしょう?
ftpusr 内を割り当てて特定ユーザで FTP アップというのも良いかもしれませんね。

I-O DATA - 「LANDISK」HDLシリーズ
PC DEPOT - HDL-160U
MegaShop「PC EXPRESS楽天堂」 - HDL-160U
Amazon - I-O DATA HDL-160U LAN接続ハードディスク「LANDISK」 - 一番売れているのが 160M。120M より数千円の差だから?
Amazon - I-O DATA HDL-120U LAN接続ハードディスク「LANDISK」 - 120M でも十分?
Amazon - I-O DATA HDL-250U LAN接続ハードディスク「LANDISK」 - 160M と1万円違ってしまう…… ^^;;;
Amazon - I-O DATA HDL-300U LAN接続ハードディスク「LANDISK」 - こちらは更に高い…… --;;;

書込 - 04/10/22 16:48  カテゴリ - 林檎と窓とL何とか(PC)
固定リンク - トラックバック・コメント ( 1 )


ROUTE286 はオリジナルのシステムで動作しています。
Presented by ROUTE286. ROUTE286 トップ お問い合わせ