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.1
e vedere la pagina predefinita di Apache.
È possibile aggiungere, modificare e rimuovere i file Web dal proprio server Web modificando la htdocs
cartella all'interno della Apache
cartella. 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:, .htaccess
che si applica directory per directory all'interno dei file Web e httpd.conf
all'interno della conf
cartella 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.conf
per 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.php
file nella tua htdocs
cartella 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.