ページ 1 / 1
サーバーのお勧め
Posted: 2011年11月25日(金) 23:33
by ターボ
こんばんは。ターボと申します。
今日初めて知ったのですがWidows Vista Home PremiumやWidows7 Home Premiumには、IISの機能が付いているみたいなのです。サーバーを作る勉強がしたいのですが、他にもLinuxでApacheとか使ってサーバーをたてたり、出来るみたいですが、Widowsのほうが敷居が低いと思うのですが、お勧めの本があったら教えてほしいです。
色々見たら他にもXAMPPとかLAMPとかApacheを使ったサーバーをたてる手段があるみたいですが、WidowsでやったらよいのかLinuxでやったらよいのか迷います。初心者なので簡単なほうからマスターできたらよいと思うのですが、お勧めの本とかあったら明日本屋に行こうと思うので、紹介してほしいです。FTPサーバーとかもいまいち理解できてないです。
プログラミング言語はC言語やC++やJavaやHTMLやVBやCASL2やを少しかじった程度で資格はITパスポート(情報処理のLevel1の資格)を持ってます。基本情報技術者試験も昔受けたのですが受かりませんでした。
どうぞよろしくお願いします。
Re: サーバーのお勧め
Posted: 2011年11月26日(土) 00:24
by softya(ソフト屋)
サーバーを作ると言ってもプログラムじゃなくて環境構築ですよね?
Home PremiumのIIS は3台接続までの制限がありますが、一応出来るみたいです。
「Windows 7/Vista に IIS をインストール」
http://awoni.net/personal-site/iis/
で、WindowsでもLinuxでもどっちでも出来る気がしますがIISサーバはプロ向けという印象があるので入門書があるか心配です。
ちなみにXAMPPならば導入はすごく簡単ですが、公開サーバにするにはセキュリティはユルユルです。
XAMPP ・・・ 簡単導入AMPキット
X - Windows、Linux、Mac OS X、Solarisのクロスプラットフォーム
A - ApacheのA
M - MySQLのM
P - PHPのP
P - PerlのP
の略だそうです。
LAMP ・・ Linux、Apache、MySQL、PHPの頭文字です。
強固なサーバー構築を考えるならApacheのちゃんとした本を買った方が良いでしょう。
とりあえず起動して、そっから学びたいならXAMPPで良いのでは?
[補足]
Apache HTTPのサーバです。HTTPで接続する場合に必要です。
FTPサーバは、FTPプロトコルでの接続に必要です。
Re: サーバーのお勧め
Posted: 2011年11月26日(土) 08:21
by YuO
「サーバーを作る」というのは,何を目的としていますか。
例えば,静的なHTMLを返すサーバーがテスト用に欲しいのであれば,IISが簡単だと思います。
また,動的なHTMLであっても,ASP.NET (C#/VB) ならばIISですし,PHPもIIS上でホストすることができます。
PowerShellやコマンドライン,web.config等を弄る他に,UIも用意されている点でIISは個人的に初心者でもとっつきやすいと思っています。
# ASP.NET本番環境は,
ExpressWebなどのレンタルサーバーを利用するのが一番楽です (ライセンスとか)。
専用のゲームサーバーのような場合だと,Socketベースのプログラミング,という話になります。
IISとかLAMPとか全然関係しない話になりそうです。
# UDPの独自プロトコルをホストする汎用サーバーなんて聞いたこと無いのですが……。
公開する場合,クライアント用Windowsベースではライセンス的に厳しいです。
# Apache on Windowsや自作ソフトウェアでのサーバーでも同様。
Windows Web Server 2008 R2あたりが,公開するには必須になってきます。
# 非公開ページを作れない,という制限が付きますが (CALを用意すれば可能)。
Re: サーバーのお勧め
Posted: 2011年11月29日(火) 19:18
by ターボ
softya(ソフト屋)さんYuOさん返信が遅れて申し訳ございません。
日曜日に市内の専門書を置いている店に行ったのですが、どの本がよいか判断できなかったので、結局買わずに帰ってしまいました。
XAMPPについて調べてやっていこうと思いました。プログラマの友人と本屋に行ったのですが、プログラマの友人は自分だったらオライリーのApacheの本を買うけど、と言ってましたが、オライリーのApacheの本は難しすぎて、私にはちょっとハードルが高かったので買いませんでした。
皆さんは、ApacheやTOMCATとかはどのようにして、身に着けましたか?
今後の参考にしたいので、この本がよかったとかこのサイトがよかったという情報があったらご教授お願いします。
Re: サーバーのお勧め
Posted: 2011年11月29日(火) 19:31
by softya(ソフト屋)
サーバーの専門家ではないので、そんなに詳しく有りません。
XAMPPの環境は公開用ではなくPHPやPerlのデバッグ用で使用しています。なのでセキュリティもユルユルのまま外部公開だけを禁止してPC上で動かしています。この部分の大体の設定はWEBサイトの受け売りです。あとレンタルサーバは、それこそレンタル会社のセキュリティにおまかせ状態です。
VPS/クラウドサーバーを借りるとか、自宅サーバーを公開するとかしない限り深く勉強しないと思います。なので、ちゃんとした本を読んでいません(^^;
古本屋で買ったApatche辞典(2004年板)があるんですが、ちゃんと読んでいないままですね。
Re: サーバーのお勧め
Posted: 2011年12月01日(木) 17:50
by ターボ
softya(ソフト屋)さん返信ありがとうございます。
googleでApache 入門とかで検索して何とか勉強中です。自分で調べるのも勉強だと思ってやっています。
特別英語アレルギーがあるわけではないので海外のサイトや本でもよいので、もし親切な方がいらっしゃったらいつでも返信お願いします。
Re: サーバーのお勧め
Posted: 2011年12月10日(土) 08:49
by ターボ
apacheの本家のホームページ(英語)とオライリーのapacheハンドブック第3版(最新版)で勉強しようと思いました。ただapacheハンドブック第3版(最新版)は2007年に発売された本なのでもうしばらく様子を見て第4版が出たら買おうと思いました。
レスをつけてくれた方ありがとうございました。