Come eseguire un server Web locale per un sito direttamente su Windows e OS X
Come eseguire un server Web locale per un sito direttamente su Windows e OS X
Anonim

Hai un'idea per un grande sito web, un progetto per la sua realizzazione, ma allo stesso tempo vuoi aprire le porte ai visitatori solo quando tutto sarà davvero finito e testato? Non c'è niente di più semplice, perché un server web per un sito web può essere lanciato direttamente sul tuo computer e l'acquisto dell'hosting può essere posticipato fino a quando il progetto non sarà completamente pronto.

Come eseguire un server Web locale per un sito direttamente su Windows e OS X
Come eseguire un server Web locale per un sito direttamente su Windows e OS X

Oggi parleremo di un server web locale disponibile sia per Windows che per OS X. Inoltre, la sua caratteristica fondamentale è la presenza di un'interfaccia semplice ed intuitiva. Non è necessario essere un amministratore barbuto per eseguire il server. Basta leggere attentamente le istruzioni e puoi facilmente ripristinare la versione locale del sito.

Quindi, incontra MAMP e MAMP PRO. Il primo è gratuito, ma con funzionalità ridotte, che sono comunque sufficienti per la maggior parte delle tue esigenze. Il secondo è pagato, costerà 4.000 rubli. Se, dopo aver letto, decidi di scaricare MAMP o acquistare MAMP PRO, benvenuto.

Parliamo prima della versione gratuita di MAMP, perché questo è il modo più semplice per iniziare con un server web locale. Immediatamente dopo l'installazione, avrai un server web funzionante con Apache, MySQL e PHP.

MAMP
MAMP

Dopo aver avviato MAMP, vedrai un semplice menu delle opzioni più richieste. È possibile avviare o arrestare il server Web, accedere alla pagina principale dell'interfaccia Web o modificare qualsiasi impostazione. Puoi configurare le porte per Apache e MySQL, selezionare la versione PHP e specificare la cartella principale del tuo progetto. In generale, anche con le impostazioni predefinite, puoi iniziare a lavorare.

Image
Image

Le possibilità di personalizzazione di MAMP PRO sono incomparabilmente maggiori. Inoltre, MAMP PRO è un add-on per MAMP gratuito, quindi può essere installato in qualsiasi momento senza danneggiare il tuo progetto attuale. Se ritieni che la versione gratuita non ti permetta di girarti, spostarti non sarà una seccatura.

Ora esaminiamo rapidamente le differenze tra MAMP PRO.

Gli sviluppatori si affidano a una sicurezza aggiuntiva e consigliano di eseguire il server Web in MAMP PRO sotto la voce www/mysql. Ciò è particolarmente vero se il computer è costantemente connesso a Internet. La versione completa consente anche di abilitare o disabilitare i singoli moduli Apache.

MAMP PRO
MAMP PRO

Le opzioni avanzate di MySQL sono anche finalizzate alla sicurezza. Puoi impostare o modificare la password principale di MySQL, nonché limitare l'accesso esterno al tuo database. Sono disponibili anche i log degli errori sia per Apache che per MySQL, il che può essere utile. È interessante notare che l'interfaccia phpMyAdmin è completamente russificata in MAMP PRO, ma la versione gratuita non può vantarsene.

La versione completa del server Web ha il supporto DNS dinamico. È possibile abbinare il nome del sito e il tuo attuale indirizzo IP. Inoltre, c'è il supporto dei provider dyndns.com e easydns.com. È sufficiente avere un account con uno di loro per usufruire del supporto del DNS dinamico.

MAMP PRO
MAMP PRO

MAMP PRO ti permetterà di configurare l'invio di lettere dal tuo server web locale, in caso di necessità.

La versione a pagamento offre anche la possibilità di creare un numero illimitato di host con il minimo sforzo. In altre parole, puoi eseguire più siti contemporaneamente. MAMP gratuito è limitato a uno solo.

MAMP PRO
MAMP PRO

MAMP e MAMP PRO sono le soluzioni di server web locali più user-friendly. Un'interfaccia chiara e una documentazione dettagliata ti permetteranno di comprendere rapidamente tutte le complessità. La necessità di una costosa versione a pagamento può sorgere se il tuo lavoro su un sito o su più risorse va oltre la semplice curiosità. È uno strumento serio per gli sviluppatori web.

Consigliato: