質問

まったくの初心者 (主に Windows XP の経験を持つ) が、FreeBSD ハンドブックを一通り読み、サーバーを最初からセットアップするのに十分な知識を得るには、平均でどのくらいの時間がかかりますか?

役に立ちましたか?

解決

言うことは不可能です。それは、あなたがどのような人間であるかに大きく依存するだけでなく、あなたが正確に何をしているのか、そして「十分な習熟」をどのように定義するかにも依存します。Apache を動作させるには、段階的なチュートリアルに従うだけで、数時間で完了できます。マルチユーザーサーバーを実行できること 有能に 非常に時間がかかり、ハンドブックだけでは十分ではありません。

他のヒント

それはあなたが UNIX についてどれだけの知識を持っているかによって決まりますが、物事を聞いたところからすると、おそらくそれほど多くの知識を持っているわけではありません。

あなたが Unix についての知識がほとんどないと仮定すると、何が起こっているのかを把握するのにおそらく数日かかり、何かが動作するようになるまでにはおそらく 1 週間かかるでしょう。

ただし、FreeBSD ハンドブックはかなり詳しく書かれており、動作させるために必要なすべての基礎を提供します。

とても時間がかかるように聞こえるかもしれませんが、私の経験からすると、これらは実際にはまったく異なる OS パラダイムです。

から始めることができます PC BSD (使いやすいディストリビューション) BSD の感覚を掴んでから、サーバーのセットアップなどのより高度な作業に移ります。

他の人が指摘したように、いくつかのことを実行するようにサービスを構成するのはそれほど難しいことではありません。いくつかの手順に従うだけです(これはサルなら誰でも実行できます)が、さらに多くのことを実行したい場合は、余分な時間が必要になります。有能なシステム管理者は、次のことだけを知っているわけではありません。 どうやって, 、だけでなく、 なぜ. 。おばあちゃんは Windows で一日中クリックすることができ、Windows Server にサーバー管理用の GUI があるとしても、IIS や DHCP サービスを構成できるわけではありません。ちなみに、(Unix)エディタを学習できれば良いですね。できれば ヴィ, 、BSD の標準だからです。emacs、joe、pico も良いですが、あまり人気がありません。

時間としては、サーバーの構築に2日ほどかかりました。しかし、私には以前に Linux の経験があり、サーバーは何も特別なことをしませんでした。

Unix プラットフォームに触れたことがない場合は、多くのこと、基本的には異なる哲学を学ぶ必要があります。FreeBSD ハンドブックとコミュニティは単純に素晴らしいですが、FBSD ハンドブックのようなリファレンス ブックには、自分で開発する必要がある情報がたくさん含まれています。

また、BSD プラットフォームは Unix ファミリの中でゼロから始めるのが最も簡単なわけではありません。

学ぶべき良い情報源:

  • 絶対的な BSD の本。
  • Complete BSD 本 (これはリリース 5 用であり、学習にも適しています)。
  • マニュアルページ。BSD のマニュアル ページは、Linux のマニュアル ページよりもはるかに優れています。
  • FreeBSD ハンドブック。
  • FreeBSD フォーラム:forums.freebsd.org および daemonforums。
  • 入手可能な Unix/Linux リソース。多くのものは互換性があります (またはほぼ互換性があります)。たとえば、友人が「古い SGI IRIX / HPUX または (ここに UNIX を挿入) マニュアルを見つけたので、スラッシュカンに放り込むつもりです」と言ったら、それを止めて、そこから何を学べるか考えてください。

これから先は長い道のりだということを心に留めておいてください。でも、きっと楽しめるでしょう。

読書速度に依存します:-)あなたのニーズに依存します(つまり、:どのようなサーバーですか)。かつて、私はこれを x86 に FreeBSD をインストールすることを行いました (ただし、その時すでに Linux の知識は多少ありました)。別のマシンで並行して作業していたため、3 時間かかったのですが、主にそのくらいの時間でした。

あなたの背景によって異なります:Power Shell やその他のコマンド ライン「アプリケーション」(バッチなど ;-) を使用したことがありますか。私にとって最大の課題の 1 つは、完全に GUI 化されたオペレーティング システムから、シェル (DOS プロンプトに少し似たもの) で最適に動作するオペレーティング システムに切り替えることです。しかし、コツを掴めばまた大丈夫になります。

もう 1 つの側面は、セットアップしているコンピュータの横に 2 台目のコンピュータを利用できることです。インストール中に Web 検索を実行して追加情報を入手できれば、時間を大幅に節約できます。

元のトピックに関しては、私は Linux と Unix を広範囲に使用してきましたが、長年にわたって何度か試したにもかかわらず、FreeBSD をまだ動作させることができませんでした。完全にインストールして、優れたグラフィカル デスクトップを構成する前に、いつもイライラしていました。(ですから性格は明らかに重要です。)しかし、私が試みてから約2年が経ち、今ではそれは簡単かもしれません...

これを FreeBSD に対する炎上だと考えないでください...何らかの理由でうまくいかなかったようだという単なる実話です。良いOSでなければ、こんなに何度も試行しなかったでしょう。

主に Windows のバックグラウンドを持っている場合は、FreeBSD が UNIX に飛び込むのに最適な方法だと思いますが、Ubuntu Linux、特に Ubuntu Server をチェックしてみるのもよいでしょう。

予備の Pentium 4 ベースのシステムが家にありませんか?CD を焼いて、早速行ってみましょう。

私自身も FreeBSD のファンとして、上記の「Absolute FreeBSD」本を次にお勧めします。一読の価値のある別の本は次のとおりです。 「FreeBSD 7 でサーバーを構築する」

FreeBSD を選択した当初の理由は、インストールされるものをより適切に制御できるようにすることでした。RedHat や SuSE をインストールし、基本インストールの一部として使用する予定のない数ギガバイトのものがインストールされることに本当にうんざりしていました。事後では簡単に削除できません。私は BSD のやり方にかなり夢中になっていますが、必ずしもすべての人に適しているわけではありません。

考慮すべき点 -- ハードウェアをお持ちの場合は、特定のディストリビューションをベア ハードウェアにインストールする前に、VMWare または VirtualBox を実行し、いくつかの仮想マシンをセットアップしてさまざまなディストリビューションに慣れるようにしてください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top