GNU/Linux >> Linux の 問題 >  >> FreeBSD

Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート1

このチュートリアルでは、信頼性の高いWebサーバーを実現するためにApache 2.2、MySQL 5、およびPHP5をFreeBSD6.0にインストールする方法について説明します。

パート1-PortsCollectionを更新してFreeBSD6.0をインストールする

シリーズの記事

  1. PortsCollectionの更新を伴うFreeBSD6.0のインストール(この記事)
  2. FreeBSD6.0のインストール後の設定タスク
  3. FreeBSDPortsCollectionを使用したMySQLServer5のインストール
  4. ApacheHTTPDWebサーバー2.2のインストール
  5. PHP Hypertext Preprocessor ScriptingLanguage5およびPHP5拡張機能のインストール

最小要件:

  • CD-RWまたはDVD-RWドライブ
  • イーサネットネットワークカードまたはモデムダイヤルアップを介したインターネット接続
  • 十分なディスク容量

手順:

  1. FreeBSDの最新バージョンをダウンロードします。対応する[ISO]をクリックして、システムアーキテクチャプラットフォームに適したISOイメージのダウンロードを選択します(たとえば、IntelPentium-IVまたはAMDAthlonXPのマシンはi386に基づいていますが、AMD Opteronはamd64アーキテクチャです)。
  2. 6.0-RELEASE-i386-disc1.isoまたはその他の同様のファイルをダウンロードします。 (ディスク1は、完全に機能するFreeBSDボックスをインストールするのに十分です)
  3. ファイル(ISOイメージ)をCDディスクに書き込みます(イメージファイルの書き込み方法がわからない場合は、CD-RWまたはDVD-RWのマニュアルを参照してください)。
  4. 新しく作成したFreeBSDCDを、Webサーバーとして実行するコンピューターに挿入し、コンピューターの電源を入れます。
  5. コンピュータ上で複数のオペレーティングシステムを共存させたい場合、またはシステムにすでにオペレーティングシステムがインストールされている場合は、FreeBSDインストール用にプライマリパーティションを解放する必要があります。 DOSまたはWindowsのfdisk、FreeBSD CDのtoolsディレクトリからのFIPSおよびPResizer、またはNTFSパーティションを変更できるPartitionMagicなどのサードパーティソフトウェアを使用して、パーティションを変更できます。
  6. コンピュータの起動時にCDから起動します。 CD機能からの起動が有効になっていないか、ハードディスクよりも優先度が低い場合は、BIOSで変更してください。
  7. FreeBSDが起動すると、すべてのインストールオプションを含む「sysinstallメインメニュー」というタイトルのメニューが表示されます。

  8. [標準]を選択して、Enterキーを押します。
  9. 次のメッセージが表示されたら、Enter(またはSpace)を押します。
                                     Message
     In the next menu, you will need to set up a DOS-style ("fdisk")
     partitioning scheme for your hard disk. If you simply wish to devote
     all disk space to FreeBSD (overwriting anything else that might be on
     the disk(s) selected) then use the (A)ll command to select the default
     partitioning scheme followed by a (Q)uit. If you wish to allocate only
     free space to FreeBSD, move to a partition marked "unused" and use the
     (C)reate command.
                                    [  OK  ]
    
                          [ Press enter or space ]
    
  10. 複数のディスクドライブが検出された場合、FDISKは使用するディスクドライブを選択するように求めるプロンプトを表示します。それに応じて選択するだけです(このチュートリアルガイドでは、最初のプライマリハードディスクを選択してください)。

  11. FDISKパーティションエディタが表示されます。すでにいくつかのパーティションが定義されている場合、画面は通常次のように表示されます。

    現在のハードディスクのレイアウトによっては、Dを押して、またはいくつかのパーティションを削除し、FreeBSDパーティション用のスペースを確保する必要がある場合があります。 Cを押すと、パーティションを作成できます。ハードドライブが空で、ディスク全体をFreeBSDに使用する場合は、Aを押します。完了したら、Qを押して終了し、FDISKプロセスを終了します。

  12. 次に、ブートマネージャーをインストールする必要があります。 BootMgrまたはStandardのいずれかを選択できます(FreeBSDがこのマシンの唯一のオペレーティングシステムであり、最初のハードディスクにインストールされている場合は、Standardで十分です)。

  13. 次のメッセージが表示されたら、EnterキーまたはSpaceキーを押します。
                                     Message
     Now, you need to create BSD partitions inside of the fdisk
     partition(s) just created. If you have a reasonable amount of disk
     space (200MB or more) and don't have any special requirements, simply
     use the (A)uto command to allocate space automatically. If you have
     more specific needs or just don't care for the layout chosen by
     (A)uto, press F1 for more information on manual layout.
    
                                    [  OK  ]
                              [ Press enter or space ]
    
  14. FreeBSDディスクラベルエディタでAを押すと、FreeBSDが自動的にパーティションを作成し、パーティションをデフォルトサイズに設定します。

    注:/ varには、すべてのログファイル、メールファイル、データベースファイルなどが含まれます。FreeBSDをhttp Webサーバーまたはftpサーバーとして実行している場合、将来的には/varのデフォルトサイズでは不十分になる可能性があります。 / usrのサイズを小さくして、/varのサイズを大きくする必要があります。これを行うには、/ usrまでスクロールし、Dを押して/usrパーティションを削除します。次に、最初の行(指定された空き領域が利用可能な場合)にスクロールして戻り、Cを押してから、/ usrパーティションに割り当てる必要のある削減されたブロックまたはスペースを入力し、FS(ファイルシステム)を選択して、/usrを次のように入力します。取り付けポイント。ブロックまたはスペースの割り当てを増やして、/varに対して同じプロセスを繰り返します。

    完了したらQを押して終了します。

  15. [ディストリビューションの選択]画面で、[開発者]または[ユーザー]を選択します(ソースが必要ない場合)。

  16. 矢印キーで[はい]を選択し、プロンプトが表示されたらEnterキーを押してFreeBSDPortsCollectionをインストールします。これにより、後でApache、MySQL、およびPHPを簡単にインストールできます。
                             User Confirmation Requested
     Would you like to install the FreeBSD ports collection?
    
     This will give you ready access to over 13,300 ported software packages,
     at a cost of around 440 MB of disk space when "clean" and possibly much
     more than that if a lot of the distribution tarballs are loaded
     (unless you have the extra CDs from a FreeBSD CD/DVD distribution
     available and can mount it on /cdrom, in which case this is far less
     of a problem).
    
     The Ports Collection is a very valuable resource and well worth having
     on your /usr partition, so it is advisable to say Yes to this option.
    
     For more information on the Ports Collection & the latest ports,
     visit:
         http://www.FreeBSD.org/ports
    
                                  [ Yes ]     No
    
    にアクセスしてください。
  17. [ディストリビューションの選択]画面に戻ったら、矢印キーを使用して[終了]までスクロールし、Enterキーを押します。
  18. インストールメディアの選択を求められたら、CD/DVDを選択します。

    注:FreeBSDインストールCDが古すぎる場合は、FTP経由でインストールすることを選択できます。これにより、最新のビルドリリースが取得およびダウンロードされます。

  19. FreeBSDの設定が完了し、インストールを開始できます。プロンプトが表示されたら、FreeBSDのインストールをコミットします。
                           User Confirmation Requested
     Last Chance! Are you SURE you want to continue the installation?
    
     If you're running this on a disk with data you wish to save then WE
     STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!
    
     We can take no responsibility for lost disk contents!
    
                                 [ Yes ]    No
    

    警告:ハードディスク上のすべてのデータが失われる可能性があります!ハードディスクは、インストール中に再パーティション化および再フォーマットされます。

  20. インストールが完了すると、次のメッセージが表示されます。
                                   Message
    
    Congratulations! You now have FreeBSD installed on your system.
    
    We will now move on to the final configuration questions.
    For any option you do not wish to configure, simply select No.
    
    If you wish to re-enter this utility after the system is up, you may
    do so by typing: /stand/sysinstall .
    
                                     [ OK ]
    
                          [  Press enter to continue  ]
    

    Enterキーを押して、インストール後の構成に進みます。


FreeBSD
  1. cPanelサーバーでEasyApacheを使用してApacheとPHPを更新する方法

  2. Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート5

  3. Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート4

  1. Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート3

  2. Apache 2.2、MySQL 5.0、およびPHP5を使用したFreeBSD6.0へのWebサーバーのインストール–パート2

  3. FreeBSDでのDHCPサーバー(DHCPd)のインストールと構成

  1. Apache 2、PHP 5、MySQLを使用したUbuntu 14.10 LAMPサーバーチュートリアル(MariaDB)

  2. PHP5とMySQLをサポートするApache2をFedora21(LAMP)にインストールする

  3. CentOS 7にApache、PHP、MariaDBを使用してZenarioをインストールします