GNU/Linux >> Linux Esercitazione >  >> FreeBSD

Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 1

Il tutorial descrive come installare Apache 2.2, MySQL 5 e PHP 5 in FreeBSD 6.0 per un server web affidabile.

Parte 1 – Installazione di FreeBSD 6.0 con l'aggiornamento della raccolta di porte

Articoli della collana

  1. Installazione di FreeBSD 6.0 con l'aggiornamento della raccolta di porte (questo articolo)
  2. Attività di configurazione post-installazione di FreeBSD 6.0
  3. Installazione di MySQL Server 5 con FreeBSD Ports Collection
  4. Installazione del server Web Apache HTTPD 2.2
  5. Installazione di PHP Hypertext Preprocessor Scripting Language 5 ed estensioni PHP 5

Requisiti minimi:

  • Unità CD-RW o DVD-RW
  • Connessione a Internet tramite scheda di rete Ethernet o modem dial-up
  • Spazio su disco sufficiente

Procedura:

  1. Scarica l'ultima versione di FreeBSD. Seleziona il download dell'immagine ISO che si adatta alla piattaforma dell'architettura del tuo sistema (ad esempio, la macchina su Intel Pentium-IV o AMD AthlonXP è basata su i386, mentre AMD Opteron è l'architettura amd64) facendo clic sull'[ISO] corrispondente.
  2. Scarica 6.0-RELEASE-i386-disc1.iso o qualsiasi altro file simile. (Il disco 1 è sufficiente per installare un box FreeBSD completamente funzionante)
  3. Masterizza il file (immagine ISO) su un disco CD (consulta il manuale del tuo CD-RW o DVD-RW se non sei sicuro di come masterizzare un file immagine).
  4. Inserisci il CD di FreeBSD appena creato nel computer che desideri eseguire come server web e accendi il computer.
  5. Se vuoi far coesistere più sistemi operativi sul computer, o se il tuo sistema ha già un sistema operativo installato, devi liberare una partizione primaria per l'installazione di FreeBSD. Puoi modificare la partizione con fdisk su DOS o Windows, FIPS e PResizer dalla directory degli strumenti nel CD di FreeBSD, o con software di terze parti come PartitionMagic che è in grado di modificare la partizione NTFS.
  6. Avvia da CD all'avvio del computer. Se la funzionalità di avvio da CD non è abilitata o ha una priorità inferiore rispetto al disco rigido, modificarla nel BIOS.
  7. Una volta avviato FreeBSD, vedrai un menu intitolato "Menu principale sysinstall" che contiene tutte le opzioni di installazione.

  8. Seleziona "Standard" e premi Invio.
  9. Premere Invio (o Spazio) quando viene visualizzato il seguente messaggio:
                                     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. Se sono state rilevate più di 1 unità disco, FDISK ti chiederà di selezionare quale unità disco desideri utilizzare. Seleziona di conseguenza (ai fini di questa guida tutorial, seleziona il primo disco rigido primario).

  11. Ti verrà mostrato FDISK Partition Editor. Se hai già definito alcune partizioni, lo schermo verrà generalmente mostrato come di seguito:

    A seconda di come è il layout del tuo attuale disco rigido, potresti dover premere D per eliminare una o alcune partizioni per fare spazio alla partizione di FreeBSD. Puoi creare una partizione premendo C. Se il tuo disco rigido è vuoto e desideri utilizzare l'intero disco per FreeBSD, premi A. Al termine, premi Q per terminare e uscire dal processo FDISK.

  12. In seguito, è necessario installare un boot manager. Puoi selezionare BootMgr o Standard (Standard sarà sufficiente se FreeBSD sarà l'unico sistema operativo su questa macchina ed è installato sul primo disco rigido).

  13. Premere Invio o Spazio quando viene visualizzato il seguente messaggio:
                                     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. In FreeBSD Disklabel Editor, premi A per consentire a FreeBSD di creare automaticamente le partizioni e impostare le partizioni alle dimensioni predefinite.

    Nota:/var conterrà tutti i file di registro, file di posta, file di database e così via. Se stai utilizzando FreeBSD come server web http o server ftp, la dimensione predefinita di /var molto probabilmente non sarà sufficiente in futuro. Dovrai aumentare la dimensione di /var ora riducendo la dimensione di /usr. Per fare ciò, scorrere fino a /usr e premere D per eliminare la partizione /usr. Quindi tornare alla prima riga (dove è disponibile lo spazio libero specificato), premere C, quindi digitare la quantità ridotta di blocchi o spazio desiderati da allocare alla partizione /usr, selezionare FS (file system A) e digitare /usr come punto di montaggio. Ripeti la stessa procedura per /var, con maggiori blocchi o allocazione di spazio.

    Al termine, premi Q per uscire.

  15. Nella schermata Scegli distribuzioni, seleziona Sviluppatore o Utente (se non vuoi le fonti).

  16. Seleziona [Sì] con i tasti freccia e premi Invio per installare FreeBSD Ports Collection quando richiesto. Ciò consente una facile installazione di Apache, MySQL e PHP in un secondo momento.
                             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. Dopo essere tornato alla schermata Scegli distribuzioni, scorri fino a Esci con i tasti freccia e premi Invio.
  18. Selezionare CD/DVD quando viene richiesto di scegliere il supporto di installazione.

    Nota:se il tuo CD di installazione di FreeBSD è troppo vecchio, puoi scegliere di installare tramite FTP, che recupererà e scaricherà l'ultima versione della build.

  19. La configurazione di FreeBSD è stata impostata e l'installazione può essere avviata. Impegnati per l'installazione di FreeBSD quando richiesto.
                           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
    

    Avvertimento:tutti i dati sul disco rigido potrebbero andare persi! Il disco rigido verrà ripartizionato e riformattato durante l'installazione.

  20. Al termine dell'installazione, apparirà il seguente messaggio:
                                   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  ]
    

    Premi Invio per procedere alla configurazione post-installazione.


FreeBSD
  1. Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 5

  2. Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 4

  3. Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 3

  4. Installazione di Web Server in FreeBSD 6.0 con Apache 2.2, MySQL 5.0 e PHP 5 – Parte 2

  5. Installazione e configurazione del server DHCP (DHCPd) su FreeBSD

Tutorial server LAMP Ubuntu 16.04 (LTS) con Apache, PHP 7 e MySQL

Installazione di Apache2 con PHP5 e supporto MySQL su Ubuntu 13.04 (LAMP)

Tutorial del server Debian 8 Jessie LAMP con Apache 2, PHP 5 e MariaDB (anziché MySQL)

Come installare Apache, MySQL e PHP su AlmaLinux 8

Installazione di Apache e PHP su CentOS 8

Come installare il server Web OpenLiteSpeed ​​con MariaDB e PHP