ページ 11

Puppy Linux でサーバ運用

Posted: 08/07/17(木) 22:19
by 2 8 6
Puppy Linux はどちらかというとクライアント用途なのかな〜と思っていたのですが、
意外とサーバとしても使えるような気がしてきました。 :o

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

というわけで、頭文オシマイ。 :shock:

Web サーバいろいろ……

Posted: 08/07/17(木) 22:30
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 サーバの運用手段なのかもしれません。

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

Posted: 08/07/17(木) 22:42
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:

trac+subversionサーバ

Posted: 08/08/17(日) 15:27
by tag
puppyを使っていて、tracをのせたらどうかなと思い、
ソースからインストールしていって試行錯誤、
とりあえず動作するところまできました。
(といっても、やり直しが楽なので、VirtualBoxのゲストとして作業しているので
ローカルでは動作してる、というだけです。)
まだまだやらないといけないことがたくさんあるとは思うんですけど。

XAMPP for Linux

Posted: 08/08/28(木) 08:40
by macchan
2 8 6 さんが書きました:他にもおすすめのサーバアプリケーションがありましたらご紹介下さいな。
XAMPP for Linuxhttp://www.apachefriends.org/jp/xampp.htmlというのを見つけましたので、FRUGALインストールのPUPPY4.00.3にインストールをしてみました。
ついでにグループウエアのサイボウズ7をインストールしてみましたところ、正常に動作しているみたいです。
もともと開発用でセキュリティ甘あま設定になっているので、ローカル外へ公開するにはそれぞれの設定をきちんと行なう必要があります。
それさえきちんとすれば、骨太のLAMPサーバーを手軽に構築出来そうです。
懸念としては、root以外のユーザーを使わないといけない設定に出くわした時にどうなるのかというのが頭をかすめました。
試してみて頂き、結果をお教え下さい。

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

Posted: 09/02/25(水) 23:46
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という共有フォルダが見れます。
※注意点
パスワードロックも何もかけてないので、誰でも自由に読み書きできちゃいます。
注意!

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

Posted: 09/02/25(水) 23:56
by macchan
yajiさん、ありがとうございます。

あと、SWATとWEBMINも入れておくとサーバー管理が楽になるかもしれません。

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

Posted: 09/02/26(木) 00:26
by yaji
まっちゃんさん、ありがとうございます!

SWATは、色々試してみたんですが画面も見ることができませんでした。
どうすればいいのか、誰か知りませんか? :(
WEBMINは初めて聞きました。
勉強してみます!

Posted: 09/02/26(木) 03:55
by tag
swatについては、私が以前試した内容をhttp://omoitsuki-teck.cocolog-nifty.com ... xswat.htmlにおいてます。
参考になれば。
もう少しやっておきたかったのですが、中断してます。

hiawatha

Posted: 13/10/15(火) 11:41
by シノバー
パピーリナックス 4.3 以降、小型のhttpサーバー hiawatha が組み込まれています。これの活用法をHOWTOにトピックを立てました。
viewtopic.php?f=13&t=2252

Re: Puppy Linux でサーバ運用

Posted: 13/10/15(火) 15:15
by ふうせん Fu-sen.
最近の Web サーバだと nginx(エンジンエックス)がちょっと騒がれてるかもしれません。
有名どころだと WordPress 関連がこれを使ってます。

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

おや、日本人が .pet 公開してるぞ…… :shock:

Re: Puppy Linux でサーバ運用

Posted: 13/10/22(火) 21:36
by シノバー
Vine からパピーへのお引越し」 でもサーバ運用に関する話題を書いたので、ここでも紹介させていただきます。

Puppy Linux で OpenSIMサーバ

Posted: 14/08/15(金) 06:19
by シノバー
パピーでOpenSIM viewtopic.php?f=23&t=2711
OpenSIMサーバーを非特権ユーザで動かす viewtopic.php?f=23&t=2711&p=20326#p20326