Il modo più semplice per avere un server web domestico ottimizzato

Molto tempo fa ne abbiamo parlato qui sul blog di TurnKey Linux: la libreria di dispositivi virtuali che ci permette di implementare piattaforme tecnologiche in macchine virtuali in modo rapido, sicuro e con una configurazione ottimizzata. Bene, grazie a questa libreria possiamo impostare un server web domestico ottimizzato in pochi minuti, con semplici passaggi, con una configurazione abbastanza efficiente e sicura, ma anche (nel caso ne avessi bisogno) possiamo contare sul supporto esterno di professionisti del territorio.

Come installare e configurare un server web domestico ottimizzato?

Questo tutorial ci mostrerà in dettaglio la configurazione e l'installazione di un server LAMP (Linux Debian, Apache, MySQL e PHP / Python / Perl) che verranno montati tramite un'immagine OVA compatibile con VMWare e VirtualBox, ovvero virtualizzeremo i nostri server LAMP con configurazioni prestabilite, dove il nostro lavoro sarà sostanzialmente incentrato sul parametrizzazione dell'implementazione.

Per raggiungere il risultato finale che sarà una LAMP in esecuzione su una Virtual Machine che può essere gestita tramite ssh o applicazioni come phpmyadmin, Adminer tra gli altri e che avrà accesso dal WWW tramite un dominio dobbiamo seguire una serie di passaggi che noi descriverà di seguito:

Per questo tutorial useremo Stack di LAMPADA da Linux chiavi in ​​mano ma i passaggi sono simili per LAPP - Stack Web (PostgreSQL)

Scarica e importa il LAMP Stack OVA - TurnKey Linux Web Stack (MySQL) nella nostra macchina virtuale

pila di lampade

Possiamo scaricare LAMP Stack OVA direttamente da qui o in mancanza possiamo inserire il file sezione ufficiale dell'OVA e scegli di scaricare il file in questione. Vale la pena notare che possiamo anche scaricare una ISO con lo Stack LAMP ma consiglio l'OVA perché è già parametrizzato con un'architettura collaudata e adeguata.

Una volta che abbiamo il nostro OVA procediamo ad importarlo nella nostra applicazione di macchina virtuale preferita, nel mio caso utilizzo VirtualBox poiché è gratuito e gratuito, per effettuare questo processo non ci resta che effettuare i seguenti passaggi:

  • Eseguiamo VirtualBox, andiamo su File >> Importa servizio virtualizzato >> scegliamo LAMP Stack OVA e diamo avanti >> cambia la quantità di ram che vogliamo assegnare, per impostazione predefinita arriva 512 mb che è abbastanza accettabile per gli scopi di base di un client web >> premiamo Importa.

  • Quindi dobbiamo configurare la rete della nostra macchina virtuale in modo che abbia accesso a Internet e sia accessibile anche dalla macchina host, per questo dobbiamo fare clic con il tasto destro sulla macchina virtuale che abbiamo importato >> selezionare configurazione >> Rete> > Adattatore 1>> Abilita adattatore di rete >> Connected to Bridge Adapter >> e scegli il nostro adattatore >> Quindi accetta. In alcuni casi dobbiamo abilitare anche l'adattatore 2 >> scegliere Abilita adattatore di rete >> connesso a NAT

Crea e gestisci il nostro account in Linux chiavi in ​​mano (opzionale)

Turnkey Linux ci offre una serie di pacchetti gratuiti ea pagamento che ci consentiranno, tra le altre cose, di avere backup nel cloud, supporto ufficiale dal team Turnkey Linux e qualcosa di piuttosto interessante, la gestione dns in automatico utilizzando i servizi di AWS Amazon, che ecco perché In questa sezione, totalmente facoltativa, ti insegneremo come creare il tuo account in Linux chiavi in ​​mano, creare un account Amazon AWS con cui godrai di un anno di servizio gratuito e configurare Linux chiavi in ​​mano per gestire i dns della nostra LAMP utilizzando i servizi di AWS.

Crea un account Linux chiavi in ​​mano

Possiamo iscriverci a Linux chiavi in ​​mano da qui quindi sceglieremo il piano più adatto alle nostre esigenze, potremo provare i servizi a pagamento di Turnkey Linux e godere di varie funzionalità.

È estremamente importante notare che questo servizio premium è opzionale e non è necessario per l'ottimizzazione del server Web di casa, semplicemente ci fornisce strumenti che tendono ad essere molto importanti in un ambiente di produzione.

Come avere un server VPS gratuito con Amazon

Possiamo avere un server VPS gratuito in cui possiamo eseguire Linux grazie alla prova gratuita di Amazon Aws, a cui possiamo accedere se ci registriamo da qui, dobbiamo inserire la nostra email e password

Opzione di livello l'uso gratuito include 750 ore al mese di utilizzo di VPS.

Successivamente dobbiamo registrarci in Amazon Web Services, per il quale dobbiamo accedere con l'account creato in precedenza e fare clic su iscriversi ad AWSCompilando tutte le informazioni che appaiono in seguito, è necessario registrare una carta di credito, anche se nella maggior parte dei casi non viene addebitato nulla e nel peggiore dei casi verrà addebitato solo $ 1.

È importante selezionare il piano Basic (Gratuito) in modo che non ci venga addebitato alcun addebito, in alcuni casi è necessario verificare anche il numero di telefono che hai inserito:

Infine, sarai in grado di accedere alla console aws, dove potrai creare e gestire le tue istanze.

Configura Linux chiavi in ​​mano per gestire il DNS

Dopo aver avuto il nostro account Linux chiavi in ​​mano e il nostro aws amazon attivo possiamo integrare entrambi i servizi per poter gestire i tuoi dns e domini in modo molto semplice, ovvero la tua macchina virtuale può essere puntata da un dominio in modo semplice (anche se la tua macchina virtuale cambia ip). Per questo dobbiamo eseguire i seguenti passaggi:

  • Collega il nostro account Linux chiavi in ​​mano con Amazon AWS, dobbiamo accedere a Linux chiavi in ​​mano e andare alla scheda Accesso account AWS dove devi seguire i passaggi indicati.
  • Quindi devi andare all'opzione Domini >> Aggiungi dominio personalizzato e aggiungere un dominio della tua proprietà. Ti verranno forniti dei dns che corrispondono alla gestione del tuo server.
  • Infine, non ti resta che recarti nel pannello di amministrazione dove hai registrato il tuo dominio e cambiare i dns per cui sono stati forniti.

Configura e parametrizza la nostra LAMPADA

Dopo aver importato correttamente il nostro OVA, dobbiamo fare la configurazione iniziale dello stesso, dove sceglieremo la password di root e il nostro database, attiveremo (nel caso ne avessimo bisogno) il backup e la gestione dns che ci offre Turnkey Linux, installeremo partiranno i pacchetti più aggiornati della nostra distro e tutti i servizi necessari al funzionamento della nostra LAMP.

Dobbiamo iniziare avviando la macchina virtuale che abbiamo importato in precedenza, e seguire la procedura che dettagliamo di seguito:

  • Scegli Debian da eseguire

  • Inserisci e verifica una password speciale per l'utente root della nostra distribuzione

  • Immettere e verificare una password per l'utente root del database

  • Nel caso in cui vogliamo utilizzare i servizi hub Linux chiavi in ​​mano che ci consentiranno di avere backup nel cloud, gestione del dominio e gestione DNS, dobbiamo inserire la chiave API che possiamo ottenere da https://hub.turnkeylinux.org/profile/. Si collegherà ai servizi Hub e ci darà un messaggio che indica come dovremmo gestire i nostri backup e dns, quindi ci chiederà di assegnare il nome host corrispondente che in precedenza avrebbe dovuto essere configurato nel tuo account Linux chiavi in ​​mano

  • Quindi inseriremo un'e-mail in cui riceveremo le notifiche dal nostro server LAMP Stack

  • Scegliamo di installare gli aggiornamenti di sicurezza e aspettiamo che vengano scaricati e installati

  • Una volta scaricati gli aggiornamenti di sicurezza, abbiamo il nostro LAMP Stack pronto, a cui possiamo accedere dalla macchina host dall'URL che LAMP Stack ci fornisce, come vediamo di seguito:

Con questa procedura, abbastanza semplice da eseguire, possiamo avere un server web domestico ottimizzato in pochi minuti. Sicuramente molti dettagli mi sono sfuggiti, quindi in futuro probabilmente approfondirò un po 'ciascuna delle sezioni.

Allo stesso modo, creerò tutorial che ci permetteranno di aumentare la sicurezza, l'utilità e le funzionalità di questo server web domestico. Spero ti sia piaciuto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   B-Leone suddetto

    Oggi le macchine virtuali sono in disuso, opzioni come Docker le hanno superate in termini di prestazioni.

    1.    Juan Manuel Pedro Villalba suddetto

      Docker e una macchina virtuale sono due cose diverse, secondo me, ritengo sia la stessa cosa che confrontare un laptop con un telefono cellulare.

  2.   area suddetto

    Eccellente. continua così questo grande contributo. molte grazie

  3.   Jose suddetto

    Grazie, ottimo contributo