• 締切済み

サーバを立てろと、言われました。

 サーバを立てろと、言われました。  しかもwindowsじゃなくて、リナックスマシンでです。  ホームページに関しては2年以上運営しており、html、JavaScript、StyleSheet、PerlによるCGIなどはそれなりに学習したものの、サーバを立てることに関しては知識は皆無、ついでにリナックスを入れるということは必然的にUNIX関係の知識も必要になるとか。  しかも、これは大学から与えられているIPアドレスをサーバに1つ当てて、そこからプライベートIPを使って各マシンに割り振り、事実上使用するIPを管理しやすくしたいという話なんです。実にシスアド~な話です。  当然ながら僕にシスアドの知識は無く、今回の試験も受けるつもりはないくらいです。  果たして、こんな人間でも無事サーバマシンを立て、IPをひとまとめにすることはできるでしょうか?いい本を一冊買ってきてそれを読み読みやればできるのでしょうか?  漠然とはしていますが、どのくらいの勉強が必要になるのでしょうか。目安を示していただけると助かります。  どうかよろしくお願いします。

みんなの回答

  • ide1
  • ベストアンサー率77% (7/9)
回答No.6

プライベートIPを使うようにするには...。 ifnfoseek で、NAT、ルータ、ファイアーウォールなど で検索してみました。以下のルータが役に立ちそうな気が します。 http://www.plathome.co.jp/item/century/cr110hub.html グローバルIPアドレスは2つ(ルータ用とWebサーバ用)が いるかもしれません。

  • chrilake
  • ベストアンサー率50% (1/2)
回答No.5

インプレスの、できるLinuxサーバ(RHL7)で、ある程度は可能かと思います。 但し、付属のCDROMには入っていないコマンド等も多いのですが、初心者にも分かりやすく書かれているので、私はこれを読み、少しは分かってきたような気がします。 私も1年位の初心者ですが、このサイトのいろいろな方に教えてもらいました。 参考までに…。

回答No.4

wwwサーバー構築でいいのかなぁ? 本当に漠然としてて結局どんな構想を練ってらっしゃるのか把握できません。 外部DNSサーバー __|_____________________ |             |        | WWWサーバー    FTPサーバー    MAILサーバー こんな感じの構想でしょうか?

Yuya_Tachibana
質問者

補足

 すみません、質問で最も重要な目的をはっきりさせていませんでした。  目的は以下の通りです。  研究室のホームページを入れる  大学から配布されているIPを1つだけ使って、あとはプライベートIPだとかいうものを使って各機に配り、管理を楽にする ・・・だけかな?これだけだと思います。  つまるところ、これをしたいがためにUNIXもろくに知らず全く経験の無い者が、リナックスだとかいうものを使ってサーバを立てる、ということになったわけです。  ですので、IPを割り振るにしても勝手にローカルで決めつけてそれがちゃんと反映されるのか、FTPサーバはどうなってるんだ便利なコマンドはどうなるんだ使い慣れたFTPソフト(NextFTP)はそのまま使えるのか等、手探りにも手すらない状態でして・・・。それを短期間にやれと言われたのでどうしたものか、となったわけなんです。  期限が無ければ少しずつ勉強して経験していきたいところなんですが、なにぶん忙しいところに今やらなくてもいいようなことを押しつけられたので困っていました。  以上の目的をそれなりに処理し、とりあえず「できました。」と言えるようには、なれるでしょうか?最低限で構いません、経験の無い者にも、手軽にできるものなんでしょうか?  どうか、よろしくお願いします。

  • xruz
  • ベストアンサー率50% (72/143)
回答No.3

サーバとして立ち上げるだけならH/Wさえ対応していればWindowsも変わりません。 でもねセキュリティ的には無防備状態、クラッカー達の恰好の餌食です。 Unixってセキュリティパッチをかけるのが結構大変なんですよ。 此処のところを十分注意してください。 Linuxのサーバ構築、セキュリティ関係に関しては@IT(下記url)を参照してください。 がんばってくださいね。

参考URL:
http://www.atmarkit.co.jp/index.html
Yuya_Tachibana
質問者

お礼

 うーん、バリアを張るのが大変なんですね・・・。その辺になると、本格的に腰を据える必要が出てくるんでしょうか・・・。  とりあえず、初心者考えでサーバを立てるといたずらの的になる可能性がある、ということは肝に据えておきたいと思います。  どうもありがとう御座いました。

  • Methyln
  • ベストアンサー率29% (242/823)
回答No.2

で、"何のサーバ"を立てるのでしょうか? 最近のLinux環境なら考えることが無いほどインストーラが徹底されて ますから小学生でもインストールできるくらいです。 ですが、最初に"何のサーバを立てるのか"という明確な事があってからの 話で、アプリケーションのインストール場所は?とか必要な容量は?とか ログの管理は?といろいろ設定しなければいけません。 ただ単にサーバを立てるだけなら、解説本もいっぱい出てますし、 良いものになると、CD-ROMにアプリケーションも入っているので、そこから インストールすればいいでしょう。 まぁ、DOSの知識が少しとある程度のパソコンの知識さえあれば、普通に 立ち上げることはできるでしょう。 (JavaScriptやCGIの勉強するより、ある意味簡単だと思いますけど。 ちゃんと勉強してるならね。) はっきり言って、サーバを立てるのにシスアドの経験なんか必要ないです。 一般的なパソコンの知識さえあれば立てられます。 このサーバってProxyサーバになるのかな?それならアプリケーションは DelegateかSquidかな?(どちらもフリーです。)

Yuya_Tachibana
質問者

お礼

 なるほど、つまり「サーバマシンが動くようにする」ことなら容易いということですね。  「何のサーバ」かと問われると、ボスはそこに研究室のWebサイトを入れたいらしい(僕が作ったのに・・・)ので、多分wwwサーバになるんじゃないでしょうか?  サーバを立てるにしても、そのサーバの種類が複数あるだけでなくそれらによってアプリを選ぶ必要もあるんですね。これは結構、面倒ですね・・・。  とりあえず手頃な本を参照してみたいと思います・・・。曖昧模糊で申し訳ありませんでした。

  • Haizy
  • ベストアンサー率40% (404/988)
回答No.1

動けばよいなら、数時間でできますよ。 DHCPを有効にして、あとは、インストーラに従ってください。 ・・・・という、なんとも味のない回答ですが、事実です。 最近のLinux関係雑誌は、敷居が低くしてあるので、分かりやすく解説してくれています。インストーラも、それこそ「OK」「OK」「Next」「Next」で、できてしまいます。 ただし、本当に「動けば良いだけ」のマシンができるだけです。セキュリティホールや、詳細な設定については、どうにもなりません。外部ネットワークに接続しない場合大丈夫でしょうが・・・。 どの変まで、知識がおありなのか存じ上げませんが、一朝一夕に理解できるものではありません。ボクも2年くらいやってますが、まだまだですわ~。 基本的なコマンド(cp、ls、psなど)を憶えるのに2~3週間掛かりますし。マシンの設定は、壊して憶えるのが一番! がんばってください。 でわ。

Yuya_Tachibana
質問者

お礼

 むぅ・・・。それはやはり、「ホームページを作るにはどうすればいいの?」と聞かれて「ジオシティーズにいってこうこうこうすればOK」と答えるようなものですよね・・・。  でも実際には、それで質問した人が望んだものができるかというとそんなことがあるはずもなく。かといってさっぱり分からないので質問の仕方も不明(汗)。  それでも、本当に「動かすだけ」なら楽々だということがわかり助かりました。どうもありがとう御座いました。

関連するQ&A

  • 自作PCでのサーバー構築について

    はじめまして。 この度、自作PCでのサーバー構築をしてみようと思い、 質問させていただきました。 ■サーバーの利用目的  Webサイトの運営(商用目的有)   ・Perl、PHP、Java等の実装   ・将来的な拡張性 ■サーバーのOS  UNIX 現時点の予定では上記の点は確定しております。 私自身の知識としてはPGの知識がある程度と Linuxを少々、自作は昔一度組んだことがある程度です。 UNIXの知識は自分で勉強するつもりなので問題はないのですが、 サーバー機を構築する知識が全くないためどのようなスペックの マシンを組めばいいのかがわかりません。 上のような目的を達成するために ・必要なPCのスペックはどの程度のものでしょうか? ・必要な部品は何でしょうか? ・必要な環境はどういったものでしょうか?(固定IP等) ・これらの目的を達成するために必要な金額はどの程度  のものでしょうか?(構築費、月々の維持費等) また、参考になる書籍、Webページ等がございましたら 是非教えていただきたく思います。 3月ぐらいから構築を始めたいと思っているので、 それまでにお答えをいただけるとありがたいです。 未熟者ですが、よろしくお願いいたします。

  • サーバ構築

    サーバ構築(UNIX・Linux)の業務に携わる場合のことですが。 ●シェルスクリプトの知識は必須と思った方がいいでしょうか? ●JAVA・C等のプログラミング言語の必要度はどの程度でしょうか?  全く必要ないケースもあるものでしょうか?

  • UNIXレンタルサーバー

    UNIXレンタルサーバー探しています。 できるだけ、安価で安心できるサーバーがいいなぁと思って探しているのですが、いろいろあって値段にも結構差があってどれにしていいのか探せば探すほど解からなくなってきました。 必要な条件は以下の通りです。 * オリジナルのCGIスクリプトの利用が許可されていること * UNIXサーバーであること * perlのバージョンが5以上 * sendmailの利用が可能であること ご存知のサーバーでよいところがあれば教えてください。 お願いいたします。

  • 勉強を兼ねてサーバ構築・・・おすすめのディストリビューションは?

    Linuxの勉強を兼ねて (unix系についての知識はlsなど多少コマンドを知っているだけです・・・) Linuxでサーバを立ててみようと考えているのですが、 (サーバを立てた経験はありません) どのディストリビューションを選択するのがよいでしょうか? fedora core 6かdebianあたりにしようかなーと思っているのですが、 どうもそれぞれの特徴がつかめきれず、決め手がなくて困っています。

  • Linuxに対応したプリンタ=UNIXに対応したプリンタ?

    UNIXマシンからTCP/IPの通るネットワークを通して プリンタに印刷させようとしています。 カラープリンタはこれから購入してWindowsマシンに接続するのですが、 機種選択に困っています。 「UNIX対応 プリンタ」で検索してもなかなか出てこず、 メーカーのホームページを見てもLinux対応の話しか出てきません。 Linux対応したプリンタなら、Unixに対応していると考えてもいいのでしょうか? postscript対応のプリンタ=Unix対応みたいなのですが、 postscriptだとものすごく高いし、 でもLinuxとUnixでは見た目から違うのでプリンタドライバも 違うような気もします。

  • サーバスペックについて

    WEBサーバのスペック、 主に「一時に何名アクセスできるか…」という質問に、 どのように答えればよいでしょう? サーバスペックのみでなく、アプリケーションにより大きく異なりますが、○○人…と目安を計算する方法などあるのでしょうか? みなさまはお客様からこのような質問をされたときに、どのようにお答えですか? 同じことですが、1時間に1000人アクセスに耐えられる環境を用意したい…というときに、何を基準にサーバスペックを決定されますか? #一般的な質問ですが、わたくしの環境はUNIX apache Perlです。

  • 自宅サーバーを作りたい

    自宅サーバーを作って、HPを公開したいと考えています。 現在ローカルの環境でサーバー(Linux)でTomcatを動かしており、固定IPの取得・ドメインの取得も行えたのですが、この後何をすれば良いわかりません...。 ご教授願いますでしょうか? ■今は↓こんな感じです インターネット | | ルーター | | サーバーマシン(Linux) 固定IP・・・ASAHIネットから取得 ドメイン・・・VALUEドメインから取得 Tomcat・・・Tomcat 6 Linux・・・CentOS 5

  • 常時稼動サーバー

    UNIX/Linuxについてはそれほど詳しくないのですが、自宅で電源を切らずに外部からアクセスできるサーバーを立ててみたいと思います。 必要なのは NATルータ機能 HTTPプロキシサーバー HTTPサーバー FTPサーバー TELNETサーバー 常時稼動なので、アクセスがないときはHDDなど停止できるとうれしいです(サスペンドはしなくていいです)。 できれば簡単に済ませたいので、市販ソフトやオンラインソフトで簡単に構築できるようなものがあればいいと思うのですが、そういうのはないのでしょうか。 まだ回線は申し込んでませんが、1.5mbpsADSLの予定です。 マシンも用意してませんが、ファンレスC3のベアボーンかな。

  • メールサーバーとホームページサーバー

    これから会社でドメインを取得しようと思います。その際、ホームページサーバーとメールサーバーは同じサーバーでないといけないのでしょうか? ○○○.co.jpはグローバルIPが61.XX.XX.XXX と紐付けされていないと名前解決が出来ないように思っているのです。そうすると必然的にホームページサーバーも、メールサーバーも同じサーバーマシン(IP同じ)もので使わなければならないのかと・・・どちらも社内に置いて出来れば別にしたいのです(もちろんDNSも社内ですよ)。 以前勤めていた会社ではメールサーバーは社内にあり、ホームページはホスティングしていたような気がします。ただし、ドメイン名は同じだったような… こんな感じでもやもやしています。すみませんが何方か教えて頂ければと思います。よろしくお願い致します。

  • Perlで・・・。

    Perlを使ってサーバマシン(UNIX)の空き容量を調べたいのですが、何か良い方法は ありますでしょうか??教えてください。よろしくお願いいたします。 ちなみに、Perlバージョンは5を使用しています。

    • ベストアンサー
    • Perl