Nwlapcug.com


Lampada Server idee

Lampada Server idee


Nel mondo del Web server, LAMP è un acronimo che sta per Linux, Apache, MySQL e PHP. Questi sono tutti open source, pacchetti di software libero da cui è possibile costruire siti web sofisticati, professionale. Organizzazioni di tutte le dimensioni utilizzano tecnologia LAMP, da piccoli dettaglianti a Facebook. LAMPADA non segue regole inderogabili. Vale la pena di rimanere aperti a idee per quanto riguarda diverse combinazioni di software open-source e commercio.

Componenti per le lampade

Le quattro componenti della lampada rappresentano sistemi di software principali separati. Il primo, Linux, è un sistema operativo open source modellato in gran parte su Unix; ha caratteristiche moderne, come un desktop grafico ed automatizzata degli aggiornamenti software tramite Internet. La seconda componente, Apache, è un server Web completo, che ospita siti Web. MySQL, il terzo componente, è un server di database relazionale. Molti siti Web moderni sono dinamici in natura, avendo molto del loro contenuto archiviato nei database e automaticamente assemblato per soddisfare le esigenze di singoli utenti. L'ultimo componente, PHP, è un linguaggio di programmazione che genera pagine Web sulla base delle informazioni nei database MySQL.

Installazione di Linux

Il sistema operativo Linux viene fornito come parte di un pacchetto di distribuzione come Red Hat, Ubuntu, Fedora o SuSE. Anche se tutti condividono le stesse basi di Linux, hanno diverse caratteristiche distintive; Red Hat, ad esempio, offre supporto di software professionale a un costo aggiuntivo. È possibile impostare un server LAMP con quasi tutte le distribuzioni. Quando si installa Linux su un computer, è possibile omettere l'interfaccia grafica e optare per un sistema azionato da riga di comando. Consigliata per utenti esperti, questo semplifica il software Linux. È quindi possibile eseguire tutte le attività amministrative tramite riga di comando di Linux.

Database

Server di database consentono di eseguire siti Web dinamici quali forum, siti di vendita online e prese di notizie. Anche se MySQL è la scelta tradizionale per server LAMP, è affatto l'unica opzione. PostgreSQL è un altro server di database relazionali disponibile come prodotto gratuito, open-source. Se si utilizza già un database commerciale come Oracle o Microsoft SQL Server, non c'è alcuna ragione che non si poteva usare quelli. Piccoli siti Web possono eseguire Apache e un database server sullo stesso computer fisico; Tuttavia, per le operazioni più grandi, avendo computer separati per ogni funzione divide il carico di lavoro in pezzi gestibili.

Programmazione

Come con la scelta di un server di database, hai diverse opzioni per la programmazione di pagine Web. Altre lingue popolari figurano di PHP, Python, Perl e Java. Questa scelta ha in gran parte a che fare con gli sfondi di quelli programmazione pagine Web; nessuno ha alcun override vantaggi tecnici rispetto agli altri, ma i programmatori PHP, ad esempio, preferiscono rimanere con PHP.

Supporto

Le scelte per il supporto tecnico per un server LAMP dipendono dal vostro budget, ma in nessun caso si sono completamente a vostro piacimento. Alcuni, ma non tutti, open source organizzazioni forniscono supporto a pagamento. La comunità di utenti di lampada è grande; Apache, per esempio, ha il 65 per cento del mercato dei server Web. Si può facilmente trovare formazione e servizi di consulenza per aiutare con l'installazione e l'uso del software. Se avete un budget limitato, troverete consulenza gratuita sotto forma di centinaia di forum online.