Descărcați și instalați WordPress prin Shell Over SSH

În mod normal, instalați WordPress descărcând fișierul ZIP, descompunându-l pe PC, mergând în wordpress subfolder, încărcarea și rularea script-ului și să nu mai vorbim de a merge la panoul de control al gazdei dvs. pentru a obține configurarea bazei de date și totul. Alții o fac utilizând utilitarele Fantastico sau SimpleInstall disponibile prin intermediul panoului de control al gazdei. Nu este nimic în neregulă cu aceste metode, cu excepția faptului că primul ia ceva timp, iar a doua metodă nu este deloc ușor de spus.

Astăzi cele mai multe planuri de găzduire oferă o facilitate SSH / linie de comandă, astfel încât ar trebui să luați în considerare cu siguranță metoda SSH pentru a descărca și instala WordPress pe serverul dvs. Marele avantaj pe care îl obțineți este că nu aveți nevoie să vizitați site-uri diferite, nu trebuie să faceți niciun descărcare / încărcare sau să deschideți panourile de control. Faceți toate acestea printr-o singură interfață de linie de comandă. Pentru aceasta veti avea nevoie de un client SSH. Dacă rulați pe Windows du-te pentru PuTTY și dacă sunteți pe Mac, puteți folosi Terminalul sau iTerm 2 încorporat de Mac. Înainte de a merge mai departe, asigurați-vă că gazda oferă shell shell deoarece comenzile noastre sunt configurate pentru.


Pasul 1 Conectarea la serverul dvs.

Folosind PuTTY

Deschideți PuTTY și introduceți numele domeniului în caseta numită "Nume gazdă (sau adresa IP)" și introduceți numărul de port utilizat pentru a vă conecta la SSH sub "Port" și faceți clic pe Deschidere. Puteți chiar salva setările site-ului introducând un nume în caseta Sesiuni salvate și apăsând pe Salvare. Data viitoare puteți încărca întotdeauna sesiunea selectând site-ul dvs. și făcând clic pe Încărcare.

PuTTY va cere acum numele de utilizator. Introduceți numele dvs. de utilizator și apăsați pe Enter. Acum vi se va cere parola. Rețineți că în timp ce introduceți parola, nu veți vedea că este introdus pe ecran. Este ascuns din motive de securitate. Apăsați pe enter după ce ați introdus parola și veți fi conectat (ă).

Folosind orice alt client SSH sau Mac Terminal

Introduceți următoarea comandă în clientul Terminal pentru a vă conecta la linia de comandă a site-ului dvs. pe SSH:

ssh [email protected] -p 22

-p comutatorul îi spune să utilizeze numărul portului 22. Dacă gazda dvs. permite SSH peste portul implicit 22, puteți omite -p și 22 în comanda de mai sus, în caz contrar înlocuiți numărul 22 pentru numărul de port al SSH al gazdei. După ce vă conectați, veți vedea ceva de genul:

domain.com@username: - $

Acesta este linia de comandă a shell-ului unde veți scrie de acum înainte toate comenzile.


Pasul 2 Descărcarea WordPress

Acum, că ne-am conectat la serverul nostru SSH, trebuie mai întâi să mergem la directorul corect unde dorim să configuram blogul nostru și trebuie să descărcăm fișierele și să le extragem acolo. Presupunând că directorul în care doriți să fie instalat blogul dvs. este blogdemo care locuiesc sub public_html , veți folosi următoarea comandă:

cd public_html / blogdemo /

Acum, când am ajuns la directorul corect, vom descărca WordPress folosind comanda 'wget'.

 wget http://wordpress.org/latest.tar.gz tar xfz latest.tar.gz

Comanda de mai sus descarcă ultima instalare WordPress de pe serverul lor și extrage fișierul din el în blogdemo director. x, f și z sunt parametrii care indică comenzii tar pentru extragerea conținutului, spuneți că numele fișierului de arhivă este dat pe linia de comandă și că gzip ar trebui să fie utilizat pentru extragere.

Acum, toate fișierele de arhivă din WordPress au fișierele de instalare sub a wordpress director și după extracție veți găsi a wordpress director în cadrul blogdemo directorul care conține instalarea. Deci, pentru a schimba fișierele înapoi unde ar trebui să fie utilizați următoarele comenzi:

 mv wordpress / * ./

Această comandă mută conținutul wordpress director în directorul curent. Ori de câte ori doriți să verificați din ce constă directorul curent, tastați "ls".

Puteți șterge ambele wordpress directorul și fișierul de arhivă pe care l-ați descărcat dacă doriți să utilizați următoarele comenzi:

 rmdir ./wordpress/ rm -f latest.tar.gz

Pasul 3 Instalarea programului WordPress

În acest pas vom crea baza de date și utilizatorul corespunzător și le vom asocia împreună. Apoi vom folosi faimoasa instalare de 5 minute a WordPress pentru ao termina.

Notă: Înainte de a vă deplasa înainte, va trebui să verificați dacă aveți privilegii de creare a unei baze de date sau nu. O modalitate ușoară de a verifica este să mergeți la phpMyAdmin și să verificați dacă puteți crea o bază de date de acolo sau nu. Dacă nu puteți, înseamnă că nu veți putea urma acest pas. Ar trebui să verificați cu gazda web dacă vă permit sau nu acest lucru. Acest lucru se întâmplă mai ales pe gazduirea web partajată.

Mai întâi trebuie să vă conectați la linia de comandă MySQL utilizând următoarea comandă:

 mysql -u username -p

După ce ați intrat, vi se va cere parola MySQL. Introduceți parola și vi se va afișa un ecran ca acesta:

Acum, când ne-am conectat la serverul MySQL, vom crea mai întâi o bază de date și vom permite accesul utilizatorului la acea bază de date. Utilizați următoarele comenzi acum:

 crea baza de date dbname; acordați utilizarea pe *. * către numele de utilizator @ localhost identificat prin "parolă"; acordă toate privilegiile dbname. * la username @ localhost;

Nu uitați semicolonul la sfârșitul fiecărei comenzi MySQL. Prima comandă creează baza de date. A doua comandă permite utilizatorului să se conecteze la baza de date. Comanda finală acordă tuturor utilizatorilor privilegii pentru baza de date respectivă. Puteți testa dacă crearea bazei de date a reușit prin executarea acestei comenzi:

 utilizați dbname;

Ar trebui să spună că baza de date sa schimbat. Acum, puteți ieși din linia de comandă MySQL tastând "exit".

Începeți acum blogul din browserul dvs. și rulați instalarea obișnuită WordPress și folosiți informațiile din baza de date pe care le-am utilizat în al treilea pas pentru a vă configura wp-config.php și apoi configurați-vă blogul.

Lucruri de notat

Există două lucruri pe care aș vrea să le iau în considerare toți în tutorialul de mai sus:

  • Utilizator nou baze de date - În tutorialul nostru folosim un utilizator de bază de date deja existent pentru a vă conecta la noua bază de date. Dar, în cazul în care doriți un utilizator separat pentru fiecare bază de date, trebuie să creați un utilizator nou pentru a accesa respectiva bază de date. Iată cum trebuie să faceți acest lucru.

    Odată ce vă aflați în interiorul shell-ului MySQL, utilizați următoarele comenzi pentru a crea un utilizator nou și pentru a-și seta parola.

    mysql> crează numele utilizatorului 'dbusername' @ 'localhost' identificat prin "parola";

    Acum, reveniți la pasul 3 și rulați toate celelalte comenzi cu acest nume de utilizator.

  • Editarea wp-config.php - În tutorialul nostru am spus că după ce ați făcut totul pe coajă, puteți continua direct la instalare. Dar unii dintre voi ar putea să doriți să editați wp-config.php pentru a adăuga setări și coduri speciale. Puteți face acest lucru numai prin coajă. În timp ce vă aflați în directorul blogului dvs. de pe shell, utilizați următoarea comandă pentru a lansa editorul Vim (un editor de fișiere de corespondență a liniei de comandă)

    vi ./wp-config.php

    Acum veți vedea ceva asemănător cu cel prezentat mai jos:

    Apăsați tasta "I" pentru a intra în modul "inserați" și tastele săgeți pentru a vă deplasa în jurul fișierului. Odată ce ați făcut modificările, apăsați tasta Esc pentru a ieși din modul de inserare. Pentru a ieși din tipul Vim: '(fără citate) și apoi tastați' wq 'și apăsați enter, acest lucru vă va salva modificările și veți părăsi Vim.

Cod