GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Apache, MySQL, PHP (LAMP) su Fedora 21

Introduzione

Questo how-to ti aiuterà con la tua installazione LAMP in Fedora 21 in modo da poter eseguire con successo una piattaforma solida ad alta disponibilità per il tuo ambiente web. LAMP è semplicemente un pacchetto software composto da 4 componenti che lavorano insieme per formare un potente server web. Tuttavia, in questa configurazione gli acronimi sono i seguenti:L (Linux) è il nucleo della piattaforma che sosterrà gli altri componenti. A (Apache) verrà utilizzato per il servizio web. M(MySQL) verrà utilizzato per la gestione del database e P(PHP) verrà utilizzato come linguaggio di programmazione. Fare della piattaforma una LAMPADA.

Prerequisiti

È necessario un server Fedora21 configurato con un indirizzo IP statico. Se non disponi già di un server, puoi avviare un server privato virtuale SSD in meno di 30 secondi.

Installa LAMP

Per iniziare, accedi al tuo server Fedora21 tramite SSH o VNC Console in cloud.atlantic.net. I server Atlantic.Net Cloud sono configurati come installazioni minime per evitare che pacchetti non necessari vengano installati e mai utilizzati. Per questo motivo, assicuriamoci che il tuo server sia completamente aggiornato.

yum update

Con il server aggiornato, possiamo continuare il processo e proteggere il tuo server.

Installa Apache

Dobbiamo prima iniziare installando Apache con il seguente comando:

yum install httpd

Avvia il servizio Apache con il seguente comando:

systemctl start httpd.service

Vorrai anche che il servizio Apache si avvii all'avvio/riavvio con il seguente comando:

systemctl enable httpd.service

Aggiungi i seguenti comandi in Apache per sovrascrivere Firewall-cmd come segue:

firewall-cmd --set-default-zone=public
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

Ora puoi verificare che Apache sia installato correttamente digitando http:// e il tuo indirizzo IP sul tuo browser.

http://IL TUO.IP.AGGIUNGI.RESS

Questa è la pagina Web predefinita durante l'installazione di Apache su un server Fedora21 LAMP Stack

Per modificare il file di configurazione principale di Apache per uno o più siti Web in base alle tue preferenze, inserisci uno dei seguenti:

vi /etc/httpd/conf/httpd.conf

o

nano /etc/httpd/conf/httpd.conf

Decommenta la riga contenente il testo #ServerName www.example.com:80 e modifica di conseguenza con il tuo dominio o l'indirizzo IP del server.

Salva il file

Riavvia il servizio HTTP Apache in modo che le modifiche abbiano effetto.

systemctl restart httpd.service

Installa MySQL

Vogliamo quindi continuare l'installazione di MySQL con il seguente comando:

yum install mysql mysql-server

Avvia il servizio MySQL con il seguente comando:

systemctl start mysqld.service

Vorrai anche che il servizio MySQL si avvii all'avvio/riavvio con il seguente comando:

systemctl enable mysqld.service

Per garantire la sicurezza delle impostazioni predefinite di MySQL, continua con il comando successivo:

mysql_secure_installation

Nota:quando viene richiesto "Inserisci la password corrente per root", premi invio per nessuno, quindi Y (Sì) per impostare la password MYSQL. Sarai pronto con una serie di domande. Digita semplicemente Y per sì su tutti loro, guarda la schermata qui sotto:

Questa è la pagina Web predefinita durante l'installazione di MySQL su un server Fedora21 LAMP Stack

Installa PHP

Infine concluderemo l'installazione di PHP con il seguente comando:

yum install php

Riavvia il servizio HTTP Apache in modo che le modifiche abbiano effetto.

systemctl restart httpd.service

Per testare e verificare questa installazione creare un file PHP di prova nella directory sottostante con il seguente comando:

sudo nano /var/www/html/info.php

Inserisci il seguente codice PHP nello spazio vuoto, quindi salva ed esci:

<?php
phpinfo();
?>

Riavvia il servizio HTTP Apache un'ultima volta in modo che tutte le modifiche abbiano effetto.

sudo systemctl enable httpd.service

Ora puoi verificare che PHP sia installato correttamente digitando quanto segue sul tuo browser.
http://YOUR.IP.ADD.RESS/info.php

Questa è la pagina Web predefinita durante l'installazione di PHP su un server Fedora21 LAMP Stack

E poi?

Congratulazioni! Ora hai un server con una piattaforma LAMP per il tuo ambiente web. Grazie per averci seguito e non esitare a ricontrollare con noi per ulteriori aggiornamenti.


Linux
  1. Come installare lo stack Linux, Apache, MySQL, PHP (LAMP) su Ubuntu 16.04 / Ubuntu 14.04

  2. Come installare Apache, MySQL, PHP (LAMP) su CentOS/RHEL 7

  3. Come installare Apache, MySQL e PHP (stack LAMP) su Fedora

  4. Come installare LAMP Apache, MySQL, PHP su Debian 11

  5. Come installare LAMP Apache, MySQL, PHP in Ubuntu 22.04

Come installare Linux, Apache, MySQL, PHP (LAMP) su Debian 8.2 Cloud Server

Come installare Linux, Apache, MySQL e PHP (LAMP) su un server cloud Ubuntu 12.04

Come installare LAMP su Ubuntu 15.10 (Linux, Apache, MySQL e PHP)

Come installare LAMP su Fedora 23 (Linux, Apache, MySQL e PHP)

Come installare Apache, MySQL, PHP (LAMP) su Arch Linux

Come installare lo stack Apache, MySQL, PHP (LAMP) su Ubuntu 16.04