Puppy Linux でサーバ運用
Puppy Linux でサーバ運用
Puppy Linux はどちらかというとクライアント用途なのかな〜と思っていたのですが、
意外とサーバとしても使えるような気がしてきました。
というわけで、こんなサーバアプリケーションの話をして
Puppy Linux でサーバ運用を行おう!というトピックを一つ建ててお話してみようかと。
サーバ情報、いろいろ教えて下さい。
というわけで、頭文オシマイ。
意外とサーバとしても使えるような気がしてきました。
というわけで、こんなサーバアプリケーションの話をして
Puppy Linux でサーバ運用を行おう!というトピックを一つ建ててお話してみようかと。
サーバ情報、いろいろ教えて下さい。
というわけで、頭文オシマイ。
| 2 8 6 → ふうせん Fu-sen. にアカウントを変更しました。
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
Web サーバいろいろ……
というわけで、Web サーバ話。
慣れている人ならやはり LAMP でしょうね。
Linux 向けに Apache+MySQL+PHP を含んだ環境ですね。
それぞれオプションは万善に設定されている状態で、
Apache は WebDAV でファイル操作もできますし、
PHP は mbstring で日本語の文字コード変換も対応しています。
ただし、MySQL が 5 のため、3〜4.0 向けに作られているコンテンツでは
文字コードに関連した文字化けの不都合があるかもしれません。
(だから日本国内の共用レンタルサーバは
現在も MySQL で 4.0 付近のバージョンを使っているところがあるのです)
とはいえど、これだけでもかなり使い勝手の良いサーバになるわけですが、
サイズが大きくなってしまうのが……。
そこで他の選択肢も少し……
Puppy Linux 4 では Monkey がパッケージマネージャに入っています。
conf ファイルも Apache に近い形で記載できます。
Perl・シェル等の CGI 動作の他、PHP も動作可能ですが、
PHP パッケージが別途必要になります。
Puppy Linux 2・3 向けになると abyss・lighttpd・nullhttpd 等が入っています。
そのうち nullhttpd の関連ディレクトリ(フォルダ)が実は ‾/ghttpd に存在します。
クリックするだけで CGI まで稼働する Web サーバが簡単に運用できます。
必要に応じて Web サーバを公開する用途で、
これこそが Puppy Linux らしい Web サーバの運用手段なのかもしれません。
慣れている人ならやはり LAMP でしょうね。
Linux 向けに Apache+MySQL+PHP を含んだ環境ですね。
それぞれオプションは万善に設定されている状態で、
Apache は WebDAV でファイル操作もできますし、
PHP は mbstring で日本語の文字コード変換も対応しています。
ただし、MySQL が 5 のため、3〜4.0 向けに作られているコンテンツでは
文字コードに関連した文字化けの不都合があるかもしれません。
(だから日本国内の共用レンタルサーバは
現在も MySQL で 4.0 付近のバージョンを使っているところがあるのです)
とはいえど、これだけでもかなり使い勝手の良いサーバになるわけですが、
サイズが大きくなってしまうのが……。
そこで他の選択肢も少し……
Puppy Linux 4 では Monkey がパッケージマネージャに入っています。
conf ファイルも Apache に近い形で記載できます。
Perl・シェル等の CGI 動作の他、PHP も動作可能ですが、
PHP パッケージが別途必要になります。
Puppy Linux 2・3 向けになると abyss・lighttpd・nullhttpd 等が入っています。
そのうち nullhttpd の関連ディレクトリ(フォルダ)が実は ‾/ghttpd に存在します。
クリックするだけで 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/
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
こんなサーバも必要ですか?
その他自分が見つけているところをいくつかご紹介。
・FTP サーバ
Puppy Linux 4 には PureFTPd が入っています。
デフォルト状態で root ログインで / 下をフルに参照できる環境になります。
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
他にもおすすめのサーバアプリケーションがありましたらご紹介下さいな。
・FTP サーバ
Puppy Linux 4 には PureFTPd が入っています。
デフォルト状態で root ログインで / 下をフルに参照できる環境になります。
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
他にもおすすめのサーバアプリケーションがありましたらご紹介下さいな。
| 2 8 6 → ふうせん Fu-sen. にアカウントを変更しました。
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
trac+subversionサーバ
puppyを使っていて、tracをのせたらどうかなと思い、
ソースからインストールしていって試行錯誤、
とりあえず動作するところまできました。
(といっても、やり直しが楽なので、VirtualBoxのゲストとして作業しているので
ローカルでは動作してる、というだけです。)
まだまだやらないといけないことがたくさんあるとは思うんですけど。
ソースからインストールしていって試行錯誤、
とりあえず動作するところまできました。
(といっても、やり直しが楽なので、VirtualBoxのゲストとして作業しているので
ローカルでは動作してる、というだけです。)
まだまだやらないといけないことがたくさんあるとは思うんですけど。
最後に編集したユーザー tag [ 08/09/02(火) 06:00 ], 累計 1 回
XAMPP for Linux
XAMPP for Linuxhttp://www.apachefriends.org/jp/xampp.htmlというのを見つけましたので、FRUGALインストールのPUPPY4.00.3にインストールをしてみました。2 8 6 さんが書きました:他にもおすすめのサーバアプリケーションがありましたらご紹介下さいな。
ついでにグループウエアのサイボウズ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
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
Windowsネットワークで使えるファイルサーバを作るには
Puppyを使って、Windowsネットワークで使えるファイルサーバを作る方法。
私自身の忘備録ですが…
★LANへ接続
固定IPでネットワークに接続する。(例:192.168.0.20)
★Samba導入
ftp://ibiblio.org/pub/linux/distributio ... ackages-4/
samba-3.0.26.petを導入
★Samba設定
/etc/smb.conf を編集
#[tmp]の欄を、下記のように書き直してコメントアウトを外す
(例:/mnt/sda2という場所を共有とする場合)
★端末を立ち上げてSamba起動
でSambaスタート
★smb.confを書き換えたりしたらSambaを再起動
でSamba再スタート
※ファイルサーバへの入り方
LANに繋がっているWindows機のスタートメニュー→ファイル名を指定して実行
「¥¥192.168.0.20」→OK で、Shareという共有フォルダが見れます。
※注意点
パスワードロックも何もかけてないので、誰でも自由に読み書きできちゃいます。
注意!
私自身の忘備録ですが…
★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
ftp://ibiblio.org/pub/linux/distributio ... ackages-4/
samba-3.0.26.petを導入
★Samba設定
/etc/smb.conf を編集
コード: 全て選択
security = share
(例:/mnt/sda2という場所を共有とする場合)
コード: 全て選択
[Share]
comment = Puppy File Server
path = /mnt/sda2
read only = no
public = yes
share modes = yes
force user = root
コード: 全て選択
# /opt/samba/sbin/smbd start
# /opt/samba/sbin/nmbd start
★smb.confを書き換えたりしたらSambaを再起動
コード: 全て選択
# /opt/samba/sbin/smbd restart
# /opt/samba/sbin/nmbd restart
※ファイルサーバへの入り方
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)
Fujitsu FMV-P8210 + Puppy4.1.1JP.beta1(USB Memory Boot)
Re: Windowsネットワークで使えるファイルサーバを作るには
yajiさん、ありがとうございます。
あと、SWATとWEBMINも入れておくとサーバー管理が楽になるかもしれません。
あと、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
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
Re: Windowsネットワークで使えるファイルサーバを作るには
まっちゃんさん、ありがとうございます!
SWATは、色々試してみたんですが画面も見ることができませんでした。
どうすればいいのか、誰か知りませんか?
WEBMINは初めて聞きました。
勉強してみます!
SWATは、色々試してみたんですが画面も見ることができませんでした。
どうすればいいのか、誰か知りませんか?
WEBMINは初めて聞きました。
勉強してみます!
Casio Fiva206 + Puppy4.2JPalfa(CF on IDE Boot)
Fujitsu FMV-P8210 + Puppy4.1.1JP.beta1(USB Memory Boot)
Fujitsu FMV-P8210 + Puppy4.1.1JP.beta1(USB Memory Boot)
swatについては、私が以前試した内容をhttp://omoitsuki-teck.cocolog-nifty.com ... xswat.htmlにおいてます。
参考になれば。
もう少しやっておきたかったのですが、中断してます。
参考になれば。
もう少しやっておきたかったのですが、中断してます。
hiawatha
パピーリナックス 4.3 以降、小型のhttpサーバー hiawatha が組み込まれています。これの活用法をHOWTOにトピックを立てました。
viewtopic.php?f=13&t=2252
viewtopic.php?f=13&t=2252
The bar master, Shino's Bar https://shinobar.net/
走れパピー(新ブログ)https://shinobar.net/linux/blog
Downloads http://shinobar.server-on.net/puppy/
走れパピー(新ブログ)https://shinobar.net/linux/blog
Downloads http://shinobar.server-on.net/puppy/
-
- 記事: 561
- 登録日時: 13/09/17(火) 10:01
Re: Puppy Linux でサーバ運用
最近の Web サーバだと nginx(エンジンエックス)がちょっと騒がれてるかもしれません。
有名どころだと WordPress 関連がこれを使ってます。
http://murga-linux.com/puppy/viewtopic.php?t=48476
おや、日本人が .pet 公開してるぞ……
有名どころだと WordPress 関連がこれを使ってます。
http://murga-linux.com/puppy/viewtopic.php?t=48476
おや、日本人が .pet 公開してるぞ……
ふうせん Fu-sen. ( old: 2 8 6 )
Re: Puppy Linux でサーバ運用
「Vine からパピーへのお引越し」 でもサーバ運用に関する話題を書いたので、ここでも紹介させていただきます。
The bar master, Shino's Bar https://shinobar.net/
走れパピー(新ブログ)https://shinobar.net/linux/blog
Downloads http://shinobar.server-on.net/puppy/
走れパピー(新ブログ)https://shinobar.net/linux/blog
Downloads http://shinobar.server-on.net/puppy/
Puppy Linux で OpenSIMサーバ
パピーでOpenSIM viewtopic.php?f=23&t=2711
OpenSIMサーバーを非特権ユーザで動かす viewtopic.php?f=23&t=2711&p=20326#p20326
OpenSIMサーバーを非特権ユーザで動かす viewtopic.php?f=23&t=2711&p=20326#p20326
The bar master, Shino's Bar https://shinobar.net/
走れパピー(新ブログ)https://shinobar.net/linux/blog
Downloads http://shinobar.server-on.net/puppy/
走れパピー(新ブログ)https://shinobar.net/linux/blog
Downloads http://shinobar.server-on.net/puppy/