• Passa alla navigazione principale
  • Vai al contenuto principale
  • Salta al Footer
Logo TechLila

TechLila

Bleeding Edge, sempre

  • Casa
  • Blog
    • Android
    • computer
    • Internet
    • iPhone
    • Linux
    • Tecnologia
    • Windows
  • Chi siamo
  • Contatto
  • Offerte e offerte
Logo Techlila
FacebookTweetLinkedInPinoazioni103
Vantaggi delle app mobili su Drupal
Avanti il ​​prossimo

Vantaggi delle app mobili su Drupal

Distribuisci WordPress su Heroku

TechLila Web design e sviluppo

Come distribuire WordPress su Heroku

Avatar di Virendra Rajput Virendra Rajput
Ultimo aggiornamento su: Gennaio 7, 2016

Nel nostro tutorial precedente, ti abbiamo mostrato come distribuire una semplice pagina web PHP su Heroku che ha comportato l'impostazione della cintura degli strumenti Heroku, la sua configurazione e la distribuzione. In questo tutorial ospiteremo un blog WordPress su Heroku. Richiederà la stessa procedura coinvolta nella configurazione dell'applicazione PHP, insieme ad essa configureremo la nostra applicazione per funzionare con un database, fornito anche da Heroku noto come Heroku Postgres (database come servizio).

Nota: questo tutorial non mostra come migrare il tuo blog esistente su Heroku.

Distribuisci WordPress su Heroku

Heroku fornisce un database gratuito di 5 MB, che dovrebbe essere sufficiente per iniziare con WordPress. Se stai cercando più spazio per il tuo database, fai riferimento a Piani tariffari di Heroku.

Qui utilizzeremo un WordPress costruito su misura, è disponibile qui. Viene fornito con PostgreSQL per WordPress e WordPress in sola lettura. Poiché Heroku non fornisce MySQL, utilizzerà PostgreSQL come DB. (Inoltre, Heroku non fornisce accesso in scrittura sul file system, utilizzerà un build di sola lettura di WordPress).

Iniziamo clonando la build personalizzata di WordPress usando Git. Per favore riferisci a usando Git su Windows per ulteriori informazioni su come utilizzare Git. Clona il repository come `wordpress-heroku` o scarica il repository da https://github.com/bkvirendra/wordpress-heroku/archive/master.zip

[html]
Clone $ git [email protected]: Bkvirendra / wordpress-heroku.git
[/ Html]

Cambia la tua directory corrente in `wordpress-heroku`-

[html]
$ cd wordpress heroku
[/ Html]

Ora crea un'app Heroku usando:

[html]
$ heroku crea
[/ Html]

Heroku Crea

Questo creerà un'app Heroku usando lo stack cedar e restituirà il nome e l'URL dell'app creata. Qui il nome dell'app creata è `fierce-wildwood-8395` e l'URL è

Aggiungerà automaticamente il telecomando Git, puoi verificarlo usando –

[html]
$ git remoto -v
>> heroku [email protected]:shrieking-castle-2891.git (recuperare)
>> heroku [email protected]: Strillando-castello-2891.git (push)
[/ Html]

Ora devi aggiungere il componente aggiuntivo del database alla tua app, questo può essere fatto usando:

[html]
$ addons heroku:add heroku-postgresql:dev
[/ Html]

Heroku DB Aggiungi

Restituirà l'allegato come nome del colore, (nell'output sopra il nome del colore è `HEROKU_POSTGRESQL_RED_URL`)

Ora promuovi il database allegato all'app. (sostituisci HEROKU_POSTGRESQL_COLOR_NAME con il nome del colore ottenuto dal passaggio precedente)

[html]
$ heroku pg:promuovi HEROKU_POSTGRESQL_COLOR_NAME –app APP_NAME
[/ Html]

Promozione Heroku

Ora modifica il file `wp-config.php` e aggiorna le chiavi univoche e i sali sulle righe 48-55. Puoi ottenere i valori casuali su qui.

[html]
define ('AUTH_KEY', 'metti qui la tua frase unica');
define ('SECURE_AUTH_KEY', 'metti qui la tua frase unica');
define ('LOGGED_IN_KEY', 'metti qui la tua frase unica');
define ('NONCE_KEY', 'metti qui la tua frase unica');
define('AUTH_SALT', 'metti qui la tua frase unica');
define('SECURE_AUTH_SALT', 'metti qui la tua frase unica');
define('LOGGED_IN_SALT', 'metti qui la tua frase unica');
define('NONCE_SALT', 'metti qui la tua frase unica');
[/ Html]

Conferma i file.

[html]
$git add.
$ git commit -m “primo commit wordpress”
$ Maestro git push Heroku
[/ Html]

E il tuo blog WordPress verrà distribuito. Puoi visitare il blog di esempio creato su http://shrieking-castle-2891.herokuapp.com/

schierato

Dopo la distribuzione, WordPress ti chiederà di impostare il titolo del sito, il nome utente e la password. E questo è tutto.

Tieni presente che, poiché Heroku non fornisce l'accesso in scrittura al file system, tutte le installazioni e gli aggiornamenti dei plugin devono essere effettuati localmente e quindi inviati a Heroku. Si prega di fare riferimento a questo wiki per ulteriori informazioni sulla configurazione dell'ambiente locale, la sincronizzazione del database e il caricamento di contenuti multimediali.

Se hai problemi a distribuire WordPress su Heroku, faccelo sapere sotto forma di commenti. Non dimenticare di condividere questo articolo con i tuoi amici su Facebook e Google+.

Disclosure: Il contenuto pubblicato su TechLila è supportato dal lettore. Potremmo ricevere una commissione per gli acquisti effettuati tramite i nostri link di affiliazione senza alcun costo aggiuntivo per te. Leggi il nostro Pagina disclaimer per saperne di più sui nostri finanziamenti, politiche editoriali e modi per sostenerci.

La condivisione è la cura

FacebookTweetLinkedInPinoazioni103
Avatar di Virendra Rajput

Virendra Rajput

Virendra Rajput è un avido programmatore e hacker. È cofondatore di Markitty. È un programmatore Python hardcore appassionato di hacking con varie API. Nel tempo libero ama lavorare su progetti collaterali.

Categoria

  • Web design e sviluppo

tag

Heroku

Interazioni Reader

Cosa dicono di noi

  1. Robert

    Virendra, grazie per aver spiegato come distribuire WordPress su Heroku. Lo cercavo da qualche giorno! :-)
    Ben fatto.

    Rispondi
  2. Nick

    Molto istruttivo, spero solo di poterlo implementare correttamente nel mio prossimo progetto..

    Grazie,
    Nick

    Rispondi
  3. Eody

    Grazie per il bel blog.
    Ho un problema. Ho distribuito con successo un sito web wordpress esistente su heroku, quindi non voglio eseguire nuovamente l'installazione di wordpres. Ma la prima volta che ho effettuato l'accesso a mywebname.herokuapp.com, mi consente di reinstallare nuovamente wordpress.
    Come risolvere questo problema?

    Rispondi

Aggiungi il tuo commento cancella risposta

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

Logo di piè di pagina Logo del testo del piè di pagina

footer

Chi siamo

Ciao e benvenuto su TechLila, il famoso blog di tecnologia dove puoi trovare articoli pieni di risorse per padroneggiare le basi e oltre.

In TechLila, il nostro obiettivo principale è fornire informazioni uniche, come suggerimenti e trucchi di qualità, tutorial, guide pratiche su Windows, Macintosh, Linux, Android, iPhone, sicurezza e alcuni argomenti secondari vari come le recensioni.

Link

  • Chi siamo
  • Contattaci
  • Negazione di responsabilità
  • Informativa sulla Privacy
  • Termini

Segui

Tema personalizzato utilizzando Genesis Framework

Hosting cloud di Cloudways

Lingua

© Copyright 2012–2023 TechLila. Tutti i diritti riservati.