Come eseguire il tuo sito WordPress su DigitalOcean Hosting?

Come eseguire il tuo sito WordPress su DigitalOcean Hosting?

Introduzione a WordPress

WordPress è un sistema di gestione dei contenuti open source (CMS). Ti consente di creare e gestire i blog. Un'altra funzionalità importante è, consente agli utenti di ospitare il proprio sito Web dinamico senza effettivamente codifica da zero. Fornisce un'interfaccia intuitiva per aggiornare i post di blog e i siti Web. È disponibile una vasta pletora di modelli da scegliere per gli utenti. La personalizzazione completa del sito Web è un ulteriore vantaggio di WordPress. Anche se ha modelli integrati, gli sviluppatori di software possono personalizzarlo utilizzando il framework WordPress di base e quindi aggiungendo il proprio codice PHP, dichiarazioni di styling e script. Consente inoltre agli sviluppatori di licenziare query SQL di apportare cambiamenti sostanziali nel database collegati a questi siti Web.

Una dashboard WordPress intuitiva aiuta l'utente a navigare attraverso diversi temi, plugin e funzionalità ed estensioni diverse disponibili tramite WordPress.

Figura 1: un sito Web di esempio WordPress

Alcune delle caratteristiche chiave di WordPress sono:

  1. I plugin sono supportati da WordPress; Quindi dà flessibilità per aggiungere nuovi moduli.
  2. Tutti i siti Web creati in WordPress sono indicizzati correttamente sul motore di ricerca. Pertanto, i siti Web sono amichevoli di ottimizzazione dei motori di ricerca (SEO).
  3. I testi multimediali come immagini, i video vengono mantenuti correttamente.
  4. WordPress è multilingue, permettendo così la traduzione dinamica dei siti Web.
  5. Gli utenti possono creare siti Web creativi e innovativi senza programmare.
  6. Sono disponibili molti widget popolari da scegliere insieme ai temi personalizzabili.
  7. Una varietà dei modelli ha le funzionalità di condivisione sociale che indicano il numero di network di social media che supporta. In questo caso, più il Merrier.

Pertanto, tutto, da un blog personale a un grande sito Web aziendale, può essere creato utilizzando WordPress. Si è evoluto come i migliori servizi di auto-osting e un popolare sistema di gestione dei contenuti.

Introduzione a DigitalOcean Virtual Private Server (VPS)

DigitalOcean è una piattaforma cloud per distribuire server virtuali, gestire i carichi di archiviazione e bilanciamento. Cloud è fondamentalmente un modello in cui gli utenti hanno un comodo accesso su richiesta a un pool di risorse condivise, come server, archiviazione e applicazioni, su Internet. Pertanto, il metodo per accedere a queste risorse condivise di natura virtuale e quando richiesto è chiamato come accesso al cloud.

Risorse come la CPU e le opzioni di memoria sono allocate ai server cloud affinché gli utenti possano accedere. Il sistema operativo e altri software complementari si basano sulla scelta dello sviluppatore. Hosting di siti Web, applicazioni distribuite, invio e memorizzazione di informazioni sono alcune delle applicazioni di utilizzo del cloud.

Sono possibili due tipi di hosting cloud:

  1. Hosting condiviso: è il modo più comune e semplice per far funzionare un sito. In questo tipo di hosting, il pool di risorse è condiviso da milioni di utenti. La posizione del cloud e l'allocazione delle risorse dipende dal provider cloud. L'hosting condiviso può essere diviso in due tipi, la para-virtualizzazione e la vera virtualizzazione, che utilizzano rispettivamente OpenVZ e KVM.
  2. Hosting dedicato: qui, l'intero server fisico è dedicato a un singolo client. L'utilizzo e l'allocazione delle risorse sono completamente sotto il controllo dello sviluppatore. È più flessibile in natura. Il cloud risiede all'interno dell'organizzazione che serve.

DigitalOcean è un hosting condiviso basato sulla virtualizzazione KVM e reso disponibile a milioni di utenti per ottenere i vantaggi dei servizi forniti da loro.

Virtualizzazione:

La virtualizzazione supporta l'esecuzione di più macchine per server virtuali su una singola macchina fisica. Ciò consente un uso efficiente delle risorse, il che significa che i servizi possono ancora funzionare in modo indipendente proprio come su un hardware fisico diverso. Se si verifica un errore hardware, i server virtuali vengono trasferiti su un altro server fisico sano. La virtualizzazione divide anche gli utenti senza effettivamente isolarli. Hypervisor gestisce sostanzialmente questi server virtuali. I singoli VPS hanno il proprio sistema operativo installato a cui l'utente può accedere a seconda del tipo di cloud.

I server virtuali creati sono chiamati goccioline come in goccioline nell'oceano, nella terminologia digitalecean.

Una giusta quota di risorse CPU, memoria, archiviazione e bilanciamento del carico sono assegnate a queste goccioline per impostazione predefinita. Se le risorse non sono all'allocazione dinamica è possibile in DigitalOcean.

I quattro tipi di servizi cloud solitamente disponibili sono:

  1. Public: questo cloud è disponibile per pubblici per tutti da utilizzare con la condivisione delle risorse. L'intero controllo risiede con il provider cloud. DigitalOcean per impostazione predefinita consente di creare tutte le goccioline come server pubblici.
  2. Privato: questo cloud è limitato a una particolare organizzazione. Tutti i dipartimenti interni dell'azienda hanno accesso al cloud, nessun altro lo fa.
  3. Comunità: tipo di cloud pubblico progettato per soddisfare le esigenze specifiche delle persone con preoccupazioni comuni. Può essere di proprietà di una o più organizzazioni che rientrano nella stessa comunità.
  4. Hybrid: questo cloud è una miscela di pubblico e privato entrambi, dove solo informazioni sensibili sono archiviate sul cloud privato. Altre informazioni sono disponibili sul cloud pubblico.

DigitalOcean fornisce server privati ​​virtuali. La differenza principale tra VPS e cloud privato, che VPS si basa su un singolo server fisico o un server cloud pubblico, mentre, nel cloud privato, solo gli utenti autorizzati specifici possono accedere alle risorse che vengono distribuite su vari server fisici del mainframe. Un'altra differenza è che gli utenti possono ottenere un maggiore controllo sull'allocazione e sull'utilizzo delle risorse di un VPC rispetto ai VP tradizionali; Quindi il VPC può essere più costoso del VPS. Sfortunatamente, DigitalOcean fornisce solo VPS, ma è più che sufficiente ospitare un sito Web di WordPress pubblico.

DigitalOcean fornisce un pool di risorse di varie risorse di elaborazione come larghezza di banda di rete, memoria di archiviazione ed elaborazione. Sulla base della domanda, queste risorse virtuali possono essere assegnate o riassegnate a goccioline specifiche. DigitalOcean consente inoltre il controllo automatico e l'uso ottimale sfruttando una capacità di misurazione per monitorare e segnalare l'uso.

Passaggi per installare e configurare WordPress su una goccia

Passo 1: Creazione di una goccia

    1. Seleziona Crea gocce navigando su questo URL.

https: // cloud.digitaleceo.com/goccioline

  1. Il nome host di gocce è il nome fornito alla goccia. Gli spazi dovrebbero essere evitati nel nome host, se possibile.
  1. Passare alla sezione "App con un clic" e selezionare "WordPress su 16.04 "o qualunque sia l'ultima versione disponibile al momento.

  1. Nella dimensione selezionata, selezionare $ 5/mese. Il piano è sufficiente per i principianti. Se stai aggiornando da un ambiente di hosting condiviso, scegli il piano adatto. Assicurati di tenere presente l'uso futuro del sito Web durante la selezione della dimensione del server. DigitalOcean consente anche la riallocazione dinamica delle risorse. Quindi, anche se migliaia di utenti stanno visitando il sito Web, lo spazio del server dovrebbe essere sufficiente.
  2. La regione determina la posizione fisica del vice VPS. Ciò significa sostanzialmente che la posizione dovrebbe essere selezionata in base alla posizione del pubblico. Ciò migliorerà le tecniche SEO e il rapido recupero delle informazioni.
  3. Quindi, fare clic su Abilita Opzione Backups, per conservare una copia dei dati per caso, le informazioni siano perse, può essere recuperata facilmente se viene mantenuto un backup corretto e aggiornato. Tuttavia, costa il 20% del prezzo delle gocce.
  4. Scorri in fondo alla pagina e fai clic sul pulsante Crea droplet. Una volta fatto ciò, la goccia virtuale viene creata e installata.
  5. Dopo aver creato la goccia, copiare l'indirizzo IP.

Un'e -mail viene inviata dopo la creazione della goccia contenente l'IP pubblico alla goccia, al nome utente e alla password. Il nome utente è impostato come "root" e una password predefinita è generata in modo casuale.

Passaggio 2: accedere a WordPress nella goccia

  1. Immettere l'indirizzo IP nella goccia nel browser. È possibile accedere al sito WordPress dall'indirizzo IP pubblico dato. Passare a questo indirizzo, trova l'account amministratore, modifica la password predefinita in una sicura. http: /// wp-login.PHP
  2. Digita il nome utente dato e la password per accedere all'area amministrativa.
  3. Navigare verso http: /// wp-admin/utenti.PHP

Usa una password sicura per l'account amministratore per evitare qualsiasi tipo di perdita delle informazioni in futuro. Scegli la password che può essere facilmente memorizzata. Usa questo sito Web per verificare quanto sia sicura la password. https: // howsecureismypassword.netto/

Passaggio 3: login SSH

SSH è ottenere l'accesso sicuro del server remoto. Questo è utile per installare temi, plugin tramite il protocollo FTP.

  1. Dopo aver modificato la password predefinita, utilizzare la configurazione PUTTY per stabilire la connessione con il server tramite SSH. PUTTY è un software open source.
  2. Nella finestra PUTTY, immettere il nome di dominio o l'IP come nome host e selezionare il tipo di connessione come SSH. Fai clic su Stabilisci la connessione.

Acquisto di un nome di dominio personalizzato

Un nome di dominio è fondamentalmente un indirizzo memorabile su Internet a un server Web. È tramite il nome di dominio che gli utenti troveranno il tuo sito Web. Pertanto, diventa essenziale avere un nome di dominio riconoscibile e memorabile. Un nome di dominio porta la reputazione del marchio. Dovrebbe essere selezionato in modo tale da poter rotolare facilmente la lingua e può essere incorporato immediatamente nella memoria degli utenti.

È qui che, i registrar di nomi di dominio come Namecheap e GoDaddy entrano in foto. I piani eclettici sono disponibili su queste piattaforme per l'utente da scegliere in base alle sue preferenze. Tutti i nomi di dominio sono univoci, quindi diventa per eccellenza registrare il nome prima che qualcun altro lo rivendichi.

Una volta, il termine di validità è finito, se il rinnovo non è fatto, il dominio diventa obsoleto e può essere assegnato a diversi utenti se richiesto; Quindi assicurati di rinnovarlo prima che il termine scadesse.

Mappatura del nome di dominio in IP usando NameCeap

1. Registra un dominio navigando al seguente URL. Questo dominio verrà utilizzato per accedere al sito Web di WordPress di cui sopra. La registrazione del dominio crea anche un profilo utente.

https: // www.Namecheap.com/domini/registrazione

2. Configurare il nome di dominio per utilizzare i server dei nomi di DigitalOcean:

  1. Accedi al pannello di controllo del registrar e vai all'elenco dei domini https: // AP.www.Namecheap.com/domini/soma
  2. Seleziona il nome di dominio che si desidera configurare e fare clic su "Dominio"
  3. Successivamente, specifica i server DNS personalizzati come server di nome digitaleceo. Tipo NS1.digitaleceo.com, ns2.digitaleceo.com e ns3.digitaleceo.com nelle caselle di testo.
  4. Salva. Questo completa la configurazione dei nomi server.

3. Crea goccioline se non ne hai già una. Per le goccioline esistenti, selezionare l'indirizzo IP della goccia e quindi copiarla in una nuova scheda nel browser. Questo viene fatto per verificare se il server funziona o meno.

Configurazione del nome di dominio con la goccia

  1. Ora, per configurare il nome di dominio nella goccia, dobbiamo accedere al pannello di controllo del provider di dominio e creare un record A. Tuttavia, poiché DigitalOcean viene utilizzato come server Web, il suo server DNS integrato viene utilizzato per aggiungere i record. È molto più veloce che usare il resto dei server DNS.
  2. A-record sta per il record dell'indirizzo e viene utilizzato per trovare l'indirizzo IP di un computer collegato alla rete. Nel riquadro di controllo di DigitalOcean, vai a "Networking"
  3. Aggiungi il nome di dominio registrato in Namecheap.
  4. Digita @ come nome host e seleziona la goccia appena creata in cui WordPress è installato come "reindirizza a"
  5. Aggiungi il resto dei record come CNAME Se viene utilizzato un sottodominio, MX Records Se un server di posta viene utilizzato allo stesso modo dei record sopra.

Per verificare se le cose sono in atto, apri il prompt dei comandi e digita

dominio ping.nome

Se questo funziona senza alcun errore, significa che sei tutto impostato e il nome di dominio è correttamente mappato all'indirizzo IP e quindi il nome di dominio può essere utilizzato direttamente per accedervi.

Pertanto, questo ci porta alla fine di questo articolo in cui abbiamo coperto l'installazione e la configurazione di WordPress su DigitalOcean e la mappatura del nome di dominio in un IP.

Buone notizie! Tutte le fasi di installazione hanno successo e ora sei pronto a lanciare il tuo sito Web WordPress innovativo e creativo su DigitalOcean Cloud Hosting. Il sito WordPress può essere ulteriormente personalizzato utilizzando temi, plugin. La maggior parte dei temi può essere scaricata gratuitamente da qui https: // wordpress.org/temi/, mentre i plugin possono essere scaricati da qui https: // wordpress.org/plugin/