Questo tutorial ti mostrerà come eseguire il server HTTP Apache su Windows Server.
L'esecuzione di un server HTTP ti consentirà di ospitare un sito Web e creare file per il download. Apache è un software open source e uno dei migliori server HTTP disponibili.
Pacchetti in bundle
Se vuoi solo far funzionare rapidamente un server Web, puoi installare uno dei pacchetti già pronti come XAMPP che includono Apache, PHP, MySQL e un'interfaccia facile da controllare. Anche quando si utilizza un tale pacchetto, non ci sono vincoli quando si tratta di modificare la configurazione del server. Tuttavia, per una configurazione avanzata, potresti voler installare manualmente il tuo server web.
Installazione di Apache
Scarica il programma di installazione MSI di Windows dalla pagina di download di Apache e inserisci i dettagli. Scegli la modalità "Tutti gli utenti" e "Assistenza". Molto probabilmente vorrai lasciare la porta a 80, ma puoi cambiarla. Devi semplicemente assicurarti che questa porta sia aperta in Windows Firewall.
Dopo aver eseguito il programma di installazione, sarà installato Apache Monitor. Puoi controllare lo stato dei servizi Apache da questa applicazione, usando start, stop e restart. Puoi farlo anche da Windows ' services.msc. Ormai dovresti essere in grado di contattare il tuo server http://127.0.0.1e vedere la pagina predefinita di Apache.
È possibile aggiungere, modificare e rimuovere i file Web dal proprio server Web modificando la htdocscartella all'interno della Apachecartella. Questa è la posizione predefinita per i file web. In alternativa, è possibile utilizzare host virtuali per utilizzare altre directory o impostare sottodomini.
Apache ha due importanti file di configurazione:, .htaccessche si applica directory per directory all'interno dei file Web e httpd.confall'interno della confcartella di Apache , che indirizza la configurazione principale.
Installazione di PHP
PHP ti consente di utilizzare gli script PHP sul tuo server web e di mostrare i risultati agli utenti.
Scarica la versione Windows di PHP dai download di Windows PHP . Scarica la versione corretta e quindi estrai il file zip in c:\php.
Quindi, modifica Apache httpd.confper includere quanto segue:
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
È quindi necessario riavviare il server Apache. Per testare PHP, crea un test.phpfile nella tua htdocscartella con il seguente contenuto:
<?php phpinfo() ?>
... quindi controlla l'uscita a http://127.0.0.1/test.php.
La tua configurazione di Windows / Apache è completa.