Nel mondo dei sistemi abbiamo numerosi strumenti che sono stati sviluppati per aumentare la capacità di gestione dei dati e ottenere un'amministrazione dei dati molto più centralizzata. Oggi Solvetic si concentrerà su alcune delle applicazioni più conosciute come Apache, PHP e MySQL e vedremo come installarle in Windows 10 in modo semplice e completo. Quando parliamo di un server web, è normale trovare l'opzione Apache Windows 10 poiché parliamo della sua natura multipiattaforma, open source e gratuita. Il suo utilizzo è diventato molto diffuso negli anni grazie al fatto che riceve aggiornamenti regolari oltre alla sua semplicità di utilizzo.
Cos'è Apache?Apache è uno dei servizi oggi più utilizzati in tutto ciò che riguarda l'argomento web. È implementato come server HTTP Apache che è un server Web open source che ci consente di creare pagine e gestire servizi Web. È un server multipiattaforma, gratuito, robusto e che ci offre sicurezza e prestazioni. Il server Apache è sviluppato all'interno del progetto HTTP Server (httpd) del gruppo Apache Software Foundation.
D'altra parte, potremmo anche voler installare utilità come il linguaggio PHP per poter sviluppare via web e creare pagine web. Con PHP sarà più facile connettere i server, avendo anche una semplice interfaccia utente. Se vogliamo anche gestire i database, l'opzione più utilizzata è MySQL, che contiene open source e il suo utilizzo è abbastanza ottimale con un'ampia compatibilità di sistema.
Cos'è PHP?PHP (PHP: Hypertext Preprocessor) è un linguaggio di programmazione open source ampiamente utilizzato adatto per lo sviluppo web e può essere incorporato in siti basati su HTML. Attualmente molti siti Web sono basati su PHP e PHP viene utilizzato per generare pagine Web dinamiche.
Cos'è MYSQLPer lavorare con i database abbiamo MySQL che è un sistema di gestione di database relazionali open source (RDBMS) e si basa su un linguaggio di query strutturato (SQL). MySQL può essere eseguito in ambienti UNIX, Linux e Windows con piena compatibilità.
Possiamo vedere la praticità di queste applicazioni e per installarle in Windows 10 abbiamo due opzioni:
opzione 1La prima opzione disponibile è il download e l'installazione di pacchetti pronti per l'uso e i più popolari sono WampServer, XAMPP che sono distribuzioni Apache gratuite e facili da installare che contengono MariaDB, PHP e Perl.
opzione 2In secondo luogo, abbiamo la possibilità di creare il nostro server WAMP funzionale scaricando singolarmente ciascuno dei componenti.
In questo caso eseguiremo il processo di installazione manuale di Apache, PHP e MySQL in Windows 10.
1. Installa Apache su Windows 10
Passo 1
Per prima cosa installeremo Apache nella sua versione attuale 2.4.28 VC15 dal seguente link:
Questo download di Apache Lounge ci consente di creare sempre Apache con dipendenze aggiornate e gli ultimi compilatori che sono stati completamente testati. I binari sono referenziati da ASF, Microsoft, PHP, ecc. e sempre più software viene impacchettato all'interno di questi binari e moduli.
Questi binari sono compilati dai sorgenti ASF su httpd.apache.org e contengono le ultime patch e dipendenze come zlib, openssl, ecc. I binari non funzionano su Windows XP e 2003 e possono essere eseguiti su: 7 SP1, Vista SP2, 8 / 8.1, 10, Server 2008 SP2 / R2 SP1, Server 2012 / R2, Server 2016.
Lì possiamo scegliere la versione a 32 o 64 bit in base all'architettura che abbiamo. Una volta scaricato il file .zip, procediamo alla sua estrazione:
Quello che abbiamo decompresso verrà copiato nella radice di C, in questo caso copieremo la cartella Apache24:
INGRANDIRE
Passo 2
Il passaggio successivo consiste nel scaricare e installare Microsoft Visual C++ 2012 Runtime, necessario per eseguire Apache in ambiente Windows.
Questo può essere scaricato dal seguente link:
Passaggio 3
Il prossimo passo è modificare il file httpd.conf che troviamo nel percorso C: \ Apache24 \ conf e lì possiamo fare clic con il tasto destro su di esso e selezionare l'opzione Apri con e lì scegliere l'editor di testo desiderato:
Passaggio 4
Nel file distribuito apporteremo le seguenti modifiche:
- Nella riga Listen, imposta * .80 per ascoltare tutte le richieste attraverso quella porta
- Nella riga ServerName specificare localhost: 80 per definire il nome di dominio del server
- Nella riga AllowOverride cambia nessuno in All per consentire le sostituzioni di .htaccess
Salviamo le modifiche al file.
INGRANDIRE
Passaggio 5
Il prossimo passo è stabilire Apache come servizio in Windows 10 e per questo apriamo una console del prompt dei comandi come amministratori e inseriamo quanto segue.
cd C:\Apache24\binPassaggio 6
Una volta che siamo nella directory eseguiamo:
httpd -k install
INGRANDIRE
Passaggio 7
Per convalidare Apache creeremo un file chiamato index.html e incolleremo quanto segue:
testare ApachePassaggio 8Apache sta funzionando!
Una volta salvato procediamo ad andare su un browser e scriviamo quanto segue:
http: //localhost/index.html
3. Installa PHP su Windows 10
Una volta installato Apache, sarà necessario installare PHP che possiamo scaricare dal seguente link. La sua versione attuale è 7.1 VC14.
Passo 1
Una volta scaricato estrarremo il contenuto in una cartella che rinomineremo php e lo incolleremo nella root di C:
INGRANDIRE
Lì modificheremo il file INI, sia il file di produzione che quello di sviluppo, e stabiliremo la seguente riga:
extension_dir = "C: phpext"Passo 2
Lì possiamo consentire altre estensioni se necessario come: Curl, GD, MySQL. Quindi andremo al seguente percorso:
Pannello di controllo \ Sistema e sicurezza \ Sistema
Passaggio 3
Lì facciamo clic sull'opzione Configurazione avanzata del sistema e verrà visualizzata la seguente finestra:
Passaggio 4
Lì facciamo clic sul pulsante Variabili d'ambiente e nella nuova finestra andiamo alla sezione Variabili di sistema, individuiamo la riga Percorso e facciamo clic sul pulsante Modifica:
Passaggio 5
Nella finestra visualizzata, fai clic sul pulsante Nuovo e aggiungi la riga C: \ php. Fare clic su OK per salvare le modifiche. Dopo aver impostato la variabile d'ambiente, è necessario riavviare il sistema.
Passaggio 6
Ora dobbiamo modificare il file di configurazione di Apache e aggiungere le seguenti righe in fondo al file e salvare le modifiche.
C: Apache24Confhttpd.confLoadModule php5_module "c: /php/php5apache2_4.dll" AddHandler application / x-httpd-php .php # configura il percorso di php.ini PHPIniDir "C: / php"
INGRANDIRE
5. Installa MySQL su Windows 10
Il prossimo passo sarà installare MySQL che ha la versione 5.6 come la più recente e può essere scaricata al seguente link:
Passo 1
Una volta scaricato, eseguiremo il file MSI per avviare il processo di installazione di MySQL in Windows 10 e vedremo la seguente finestra. Lì attiveremo la casella per accettare i termini della licenza e faremo clic su Avanti e ora possiamo scegliere il tipo di configurazione MySQL da installare:
INGRANDIRE
Passo 2
Sul lato destro vedremo le rispettive funzionalità, in questo esempio selezioneremo Developer Default. Una volta selezionato, fare clic su Avanti e verranno verificati tutti i requisiti e in caso di errore, possiamo selezionarlo e fare clic sul pulsante Esegui per installarlo:
INGRANDIRE
Passaggio 3
Una volta terminato questo aggiornamento, vedremo che possiamo continuare con l'installazione:
INGRANDIRE
Passaggio 4
Fare clic su Avanti e vedremo quanto segue. Lì dobbiamo fare clic sul pulsante Esegui per installare o aggiornare tutti i requisiti:
INGRANDIRE
Passaggio 5
Una volta terminato il processo di verifica, vedremo quanto segue:
INGRANDIRE
Passaggio 6
Fare clic su Avanti e vedremo quanto segue:
INGRANDIRE
Passaggio 7
Lì clicchiamo su Avanti e vedremo quanto segue:
INGRANDIRE
Passaggio 8
Lì vedremo i rispettivi parametri di configurazione di MySQL. Fare clic su Avanti e ora dobbiamo assegnare la rispettiva password MYSQL:
INGRANDIRE
Passaggio 9
Facendo clic su Avanti vedremo il nome del servizio MySQL e possiamo configurare se MySQL viene eseguito all'avvio.
INGRANDIRE
Passaggio 10
Fare nuovamente clic su Avanti e possiamo configurare i parametri dei plugin e delle estensioni:
INGRANDIRE
Passaggio 11
Cliccando su Avanti e potremo vedere un riepilogo delle regolazioni da apportare. Infine, faremo clic sul pulsante Esegui per applicare le modifiche e completare l'installazione.
INGRANDIRE
In questo modo abbiamo installato Apache, PHP e MySQL in Windows 10. Abbiamo visto in questo processo l'importanza di poter installare il server Apache in Windows 10 e quindi gestire i database in modo più completo.