Puppy Linux でサーバ運用

リリースされた日本語版に関するもの

モデレータ: 暇人, YoN, nyu

返信する
アバター
2 8 6
記事: 147
登録日時: 08/01/10(木) 19:09
お住まい: 3.11、建物は無事でしたが……

Puppy Linux でサーバ運用

投稿記事 by 2 8 6 »

Puppy Linux はどちらかというとクライアント用途なのかな〜と思っていたのですが、
意外とサーバとしても使えるような気がしてきました。 :o

というわけで、こんなサーバアプリケーションの話をして
Puppy Linux でサーバ運用を行おう!というトピックを一つ建ててお話してみようかと。
サーバ情報、いろいろ教えて下さい。

というわけで、頭文オシマイ。 :shock:
| 2 8 6ふうせん Fu-sen. にアカウントを変更しました。
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
アバター
2 8 6
記事: 147
登録日時: 08/01/10(木) 19:09
お住まい: 3.11、建物は無事でしたが……

Web サーバいろいろ……

投稿記事 by 2 8 6 »

というわけで、Web サーバ話。

慣れている人ならやはり LAMP でしょうね。
Linux 向けに Apache+MySQL+PHP を含んだ環境ですね。
それぞれオプションは万善に設定されている状態で、
Apache は WebDAV でファイル操作もできますし、
PHP は mbstring で日本語の文字コード変換も対応しています。
ただし、MySQL が 5 のため、3〜4.0 向けに作られているコンテンツでは
文字コードに関連した文字化けの不都合があるかもしれません。
(だから日本国内の共用レンタルサーバは
 現在も MySQL で 4.0 付近のバージョンを使っているところがあるのです)
とはいえど、これだけでもかなり使い勝手の良いサーバになるわけですが、
サイズが大きくなってしまうのが……。 :x

そこで他の選択肢も少し……

Puppy Linux 4 では Monkey がパッケージマネージャに入っています。
conf ファイルも Apache に近い形で記載できます。
Perl・シェル等の CGI 動作の他、PHP も動作可能ですが、
PHP パッケージが別途必要になります。

Puppy Linux 2・3 向けになると abyss・lighttpd・nullhttpd 等が入っています。
そのうち nullhttpd の関連ディレクトリ(フォルダ)が実は ‾/ghttpd に存在します。 :shock:
クリックするだけで CGI まで稼働する Web サーバが簡単に運用できます。
必要に応じて Web サーバを公開する用途で、
これこそが Puppy Linux らしい Web サーバの運用手段なのかもしれません。
最後に編集したユーザー 2 8 6 [ 08/07/17(木) 23:01 ], 累計 2 回
| 2 8 6ふうせん Fu-sen. にアカウントを変更しました。
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
アバター
2 8 6
記事: 147
登録日時: 08/01/10(木) 19:09
お住まい: 3.11、建物は無事でしたが……

こんなサーバも必要ですか?

投稿記事 by 2 8 6 »

その他自分が見つけているところをいくつかご紹介。

・FTP サーバ
Puppy Linux 4 には PureFTPd が入っています。
デフォルト状態で root ログインで / 下をフルに参照できる環境になります。 :shock:
passwd でパスワードを設定する事をお忘れなく……
外部公開の時は .conf の設定が必要でしょうか。

・telnet サーバ
内部利用であれば telnet で他のマシンからシェルを叩いても良いですね。
telnetd+inetd の .pet が公開されています。
導入後 /etc/hosts.allow の変更が必須。
必要に応じて passwd でパスワードを変更します。
 http://www.murga-linux.com/puppy/viewtopic.php?t=30241

・DNS サーバ
bind が .pet 化されています。Puppy Linux で DNS サーバを運用できちゃいます。
 http://puppylinux.ca/tpp/bugs/

・ssh サーバ
ネット公開で外部操作も要するのであれば ssh でしょうか。
OpenSSH に sshd が含まれている形でしたね。
 http://www.murga-linux.com/puppy/viewtopic.php?t=22644

他にもおすすめのサーバアプリケーションがありましたらご紹介下さいな。 :wink:
| 2 8 6ふうせん Fu-sen. にアカウントを変更しました。
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
tag
記事: 38
登録日時: 08/06/17(火) 23:50
お住まい: 九州
連絡する:

trac+subversionサーバ

投稿記事 by tag »

puppyを使っていて、tracをのせたらどうかなと思い、
ソースからインストールしていって試行錯誤、
とりあえず動作するところまできました。
(といっても、やり直しが楽なので、VirtualBoxのゲストとして作業しているので
ローカルでは動作してる、というだけです。)
まだまだやらないといけないことがたくさんあるとは思うんですけど。
最後に編集したユーザー tag [ 08/09/02(火) 06:00 ], 累計 1 回
アバター
macchan
記事: 186
登録日時: 07/12/10(月) 18:22
お住まい: 兵庫県宝塚市

XAMPP for Linux

投稿記事 by macchan »

2 8 6 さんが書きました:他にもおすすめのサーバアプリケーションがありましたらご紹介下さいな。
XAMPP for Linuxhttp://www.apachefriends.org/jp/xampp.htmlというのを見つけましたので、FRUGALインストールのPUPPY4.00.3にインストールをしてみました。
ついでにグループウエアのサイボウズ7をインストールしてみましたところ、正常に動作しているみたいです。
もともと開発用でセキュリティ甘あま設定になっているので、ローカル外へ公開するにはそれぞれの設定をきちんと行なう必要があります。
それさえきちんとすれば、骨太のLAMPサーバーを手軽に構築出来そうです。
懸念としては、root以外のユーザーを使わないといけない設定に出くわした時にどうなるのかというのが頭をかすめました。
試してみて頂き、結果をお教え下さい。
まっちゃん
puppy-4.11-JP + WinXP PentiumM 1GHz 512MB < Panasonic Let's note CF-T2BW1AXR >
puppy-4.11-JP + WinXP EeePC4G 2G 16GSDHC(14+2)
eeePC901
yaji
記事: 28
登録日時: 08/02/09(土) 10:00

Windowsネットワークで使えるファイルサーバを作るには

投稿記事 by yaji »

Puppyを使って、Windowsネットワークで使えるファイルサーバを作る方法。
私自身の忘備録ですが… :oops:

★LANへ接続
固定IPでネットワークに接続する。(例:192.168.0.20)

コード: 全て選択

IPAddress 192.168.0.20
subnetmask 255.255.255.0
defaultgateway 192.168.0.1
DNSServer 192.168.0.1
★Samba導入
ftp://ibiblio.org/pub/linux/distributio ... ackages-4/
samba-3.0.26.petを導入

★Samba設定
/etc/smb.conf を編集

コード: 全て選択

security = share
#[tmp]の欄を、下記のように書き直してコメントアウトを外す
(例:/mnt/sda2という場所を共有とする場合)

コード: 全て選択

[Share]
 comment = Puppy File Server
 path = /mnt/sda2
 read only = no
 public = yes
 share modes = yes
 force user = root
★端末を立ち上げてSamba起動

コード: 全て選択

# /opt/samba/sbin/smbd start
# /opt/samba/sbin/nmbd start
でSambaスタート

★smb.confを書き換えたりしたらSambaを再起動

コード: 全て選択

# /opt/samba/sbin/smbd restart
# /opt/samba/sbin/nmbd restart
でSamba再スタート


※ファイルサーバへの入り方
LANに繋がっているWindows機のスタートメニュー→ファイル名を指定して実行
「¥¥192.168.0.20」→OK で、Shareという共有フォルダが見れます。
※注意点
パスワードロックも何もかけてないので、誰でも自由に読み書きできちゃいます。
注意!
Casio Fiva206 + Puppy4.2JPalfa(CF on IDE Boot)
Fujitsu FMV-P8210 + Puppy4.1.1JP.beta1(USB Memory Boot)
アバター
macchan
記事: 186
登録日時: 07/12/10(月) 18:22
お住まい: 兵庫県宝塚市

Re: Windowsネットワークで使えるファイルサーバを作るには

投稿記事 by macchan »

yajiさん、ありがとうございます。

あと、SWATとWEBMINも入れておくとサーバー管理が楽になるかもしれません。
まっちゃん
puppy-4.11-JP + WinXP PentiumM 1GHz 512MB < Panasonic Let's note CF-T2BW1AXR >
puppy-4.11-JP + WinXP EeePC4G 2G 16GSDHC(14+2)
eeePC901
yaji
記事: 28
登録日時: 08/02/09(土) 10:00

Re: Windowsネットワークで使えるファイルサーバを作るには

投稿記事 by yaji »

まっちゃんさん、ありがとうございます!

SWATは、色々試してみたんですが画面も見ることができませんでした。
どうすればいいのか、誰か知りませんか? :(
WEBMINは初めて聞きました。
勉強してみます!
Casio Fiva206 + Puppy4.2JPalfa(CF on IDE Boot)
Fujitsu FMV-P8210 + Puppy4.1.1JP.beta1(USB Memory Boot)
tag
記事: 38
登録日時: 08/06/17(火) 23:50
お住まい: 九州
連絡する:

投稿記事 by tag »

swatについては、私が以前試した内容をhttp://omoitsuki-teck.cocolog-nifty.com ... xswat.htmlにおいてます。
参考になれば。
もう少しやっておきたかったのですが、中断してます。
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

hiawatha

投稿記事 by シノバー »

パピーリナックス 4.3 以降、小型のhttpサーバー hiawatha が組み込まれています。これの活用法をHOWTOにトピックを立てました。
viewtopic.php?f=13&t=2252
The bar master, Shino's Bar
http://shinobar.net/
ふうせん Fu-sen.
記事: 561
登録日時: 13/09/17(火) 10:01

Re: Puppy Linux でサーバ運用

投稿記事 by ふうせん Fu-sen. »

最近の Web サーバだと nginx(エンジンエックス)がちょっと騒がれてるかもしれません。
有名どころだと WordPress 関連がこれを使ってます。

http://murga-linux.com/puppy/viewtopic.php?t=48476

おや、日本人が .pet 公開してるぞ…… :shock:
ふうせん Fu-sen. ( old: 2 8 6 )
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Re: Puppy Linux でサーバ運用

投稿記事 by シノバー »

Vine からパピーへのお引越し」 でもサーバ運用に関する話題を書いたので、ここでも紹介させていただきます。
The bar master, Shino's Bar
http://shinobar.net/
アバター
シノバー
記事: 3139
登録日時: 09/03/21(土) 00:05
連絡する:

Puppy Linux で OpenSIMサーバ

投稿記事 by シノバー »

パピーでOpenSIM viewtopic.php?f=23&t=2711
OpenSIMサーバーを非特権ユーザで動かす viewtopic.php?f=23&t=2711&p=20326#p20326
The bar master, Shino's Bar
http://shinobar.net/
返信する