GNU/Linux >> Znalost Linux >  >> FreeBSD

Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 1

Tutoriál popisuje, jak nainstalovat Apache 2.2, MySQL 5 a PHP 5 ve FreeBSD 6.0 pro spolehlivý webový server.

Část 1 – Instalace FreeBSD 6.0 s aktualizací Ports Collection

Články v seriálu

  1. Instalace FreeBSD 6.0 s aktualizací kolekce portů (tento článek)
  2. Úlohy konfigurace po instalaci FreeBSD 6.0
  3. Instalace MySQL Server 5 s FreeBSD Ports Collection
  4. Instalace webového serveru Apache HTTPD 2.2
  5. Instalace PHP Hypertext Preprocessor Scripting Language 5 a rozšíření PHP 5

Minimální požadavky:

  • Jednotka CD-RW nebo DVD-RW
  • Připojení k internetu přes síťovou kartu Ethernet nebo vytáčené připojení modemu
  • Dostatek místa na disku

Postup:

  1. Stáhněte si nejnovější verzi FreeBSD. Kliknutím na odpovídající [ISO] vyberte stažení obrazu ISO, který vyhovuje vaší platformě systémové architektury (například počítač s Intel Pentium-IV nebo AMD AthlonXP je založen na i386, zatímco AMD Opteron je architektura amd64).
  2. Stáhněte si 6.0-RELEASE-i386-disc1.iso nebo jakýkoli jiný podobný soubor. (Disk 1 postačuje k instalaci plně funkčního boxu FreeBSD)
  3. Vypalte soubor (obraz ISO) na disk CD (pokud si nejste jisti, jak soubor obrazu vypálit, nahlédněte do příručky k disku CD-RW nebo DVD-RW).
  4. Vložte nově vytvořené CD FreeBSD do počítače, který chcete spustit jako webový server, a zapněte počítač.
  5. Pokud chcete na počítači používat více operačních systémů ke koexistenci nebo váš systém již má operační systém nainstalovaný, musíte uvolnit primární oddíl pro instalaci FreeBSD. Oddíl můžete upravit pomocí fdisk na DOS nebo Windows, FIPS a PREsizer z adresáře tools na CD FreeBSD nebo pomocí softwaru třetí strany, jako je PartitionMagic, který je schopen upravit oddíl NTFS.
  6. Zavedení z disku CD při spuštění počítače. Pokud není povoleno zavádění z disku CD nebo má nižší prioritu než pevný disk, změňte to v systému BIOS.
  7. Jakmile se FreeBSD spustí, zobrazí se nabídka s názvem ‚Hlavní nabídka sysinstall‘, která obsahuje všechny možnosti instalace.

  8. Vyberte možnost Standardní a stiskněte klávesu Enter.
  9. Stiskněte Enter (nebo mezerník), když se zobrazí následující zpráva:
                                     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. Pokud je zjištěna více než 1 disková jednotka, FDISK vás vyzve k výběru diskové jednotky, kterou chcete použít. Stačí vybrat odpovídajícím způsobem (Pro účely této příručky vyberte první primární pevný disk).

  11. Zobrazí se vám FDISK Partition Editor. Pokud již máte nějaké oddíly definované, vaše obrazovka se obvykle zobrazí takto:

    V závislosti na tom, jaké je rozložení vašeho aktuálního pevného disku, možná budete muset stisknout D, abyste odstranili jeden nebo některé oddíly, abyste uvolnili místo pro oddíl FreeBSD. Oddíl můžete vytvořit stisknutím C. Pokud je váš pevný disk prázdný a chcete použít celý disk pro FreeBSD, stiskněte A. Až budete hotovi, stisknutím Q dokončete a ukončete proces FDISK.

  12. Dále je třeba nainstalovat správce spouštění. Můžete vybrat buď BootMgr, nebo Standard (Standardní bude stačit, pokud FreeBSD bude jediným operačním systémem na tomto počítači a je nainstalován na prvním pevném disku).

  13. Stiskněte Enter nebo mezerník, když se zobrazí následující zpráva:
                                     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. Ve FreeBSD Disklabel Editor stiskněte A, aby FreeBSD automaticky vytvořilo oddíly a nastavilo oddíly na výchozí velikosti.

    Poznámka:/var bude obsahovat všechny soubory protokolu, soubory pošty, databázové soubory atd. Pokud používáte FreeBSD jako http webový server nebo ftp server, výchozí velikost /var pravděpodobně v budoucnu nestačí. Nyní budete muset zvětšit velikost /var zmenšením velikosti /usr. Chcete-li to provést, přejděte na /usr a stisknutím D odstraňte oddíl /usr. Poté přejděte zpět na první řádek (je-li specifikováno volné místo), stiskněte C, poté zadejte požadovaný a snížený počet bloků nebo místa pro přidělení oddílu /usr, vyberte FS (systém souborů A) a zadejte /usr jako montážní bod. Opakujte stejný postup pro /var, se zvýšenými bloky nebo alokací místa.

    Po dokončení stiskněte Q pro ukončení.

  15. Na obrazovce Vybrat distribuce vyberte Vývojář nebo Uživatel (pokud zdroje nechcete).

  16. Po výzvě vyberte [Ano] pomocí šipek a stiskněte Enter pro instalaci FreeBSD Ports Collection. To umožňuje snadnou instalaci Apache, MySQL a PHP později.
                             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. Po návratu na obrazovku Vybrat distribuce přejděte pomocí kláves se šipkami na položku Konec a stiskněte klávesu Enter.
  18. Po zobrazení výzvy k výběru instalačního média vyberte CD/DVD.

    Poznámka:Pokud je vaše instalační CD FreeBSD příliš staré, můžete zvolit instalaci přes FTP, které stáhne a stáhne nejnovější verzi sestavení.

  19. Konfigurace FreeBSD byla nastavena a instalace může být zahájena. Až budete vyzváni, zavázejte se k instalaci 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
    

    Upozornění:Všechna data na pevném disku mohou být ztracena! Pevný disk bude během instalace přerozdělen a přeformátován.

  20. Po dokončení instalace se zobrazí následující zpráva:
                                   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  ]
    

    Stisknutím klávesy Enter přejděte na konfiguraci po instalaci.


FreeBSD
  1. Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 5

  2. Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 4

  3. Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 3

  1. Jak aktualizovat Apache a PHP pomocí EasyApache na serveru cPanel

  2. Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 2

  3. Nainstalujte Zenario s Apache, PHP a MariaDB na CentOS 7

  1. Výukový program serveru Ubuntu 14.10 LAMP s Apache 2, PHP 5 a MySQL (MariaDB)

  2. Instalace Apache 2 s podporou PHP5 a MySQL na Fedora 21 (LAMP)

  3. Instalace a konfigurace serveru DHCP (DHCPd) na FreeBSD