Instalarea Drupal - instrucțiuni pas cu pas. Instalarea Drupal indicând conexiunea la baza de date. Despachetarea unei arhive prin WebFTP

Dacă citiți acest articol, se pare că știți ce este CMS Drupal 7 și pentru ce este necesar. Dacă nu, atunci citiți mai întâi articolul despre cum să vă creați propriul site web. In rest continui.

Instalarea Drupal 7 pe o găzduire web nu este dificilă din punct de vedere tehnic, dar trebuie să înțelegeți ce este un cont de găzduire, server web virtual sau non-virtual. Ce este unde pe acest server și cum să ajungi acolo. Acest articol este pentru cei care știu asta.

Pregătirea instalării Drupal 7

Verificăm dacă Drupal 7 poate fi instalat pe găzduirea dvs. Cerințele de găzduire Drupal 7 sunt următoarele:

  • Apache 1.3 (mai bine dacă 2).
  • MySQL 5.0.15 (sau o versiune ulterioară). Puteți folosi MariaDB, PostgreSQL sau SQLite, dar în zona noastră acest lucru este exotic.
  • PHP 5.2.4 (sau mai recent).

Dacă aveți toate acestea pe contul dvs. de găzduire, atunci treceți mai departe. În setările contului dvs. de găzduire trebuie să verificați:

  • Apache trebuie să aibă activat mod_rewrite.
  • Modulele gd, pdo, filter, json trebuie să fie conectate în PHP.
  • În PHP, setați opțiunea memory_limit la cel puțin 32M și, de preferință, 64M.

Instalarea Drupal 7

Creați o bază de date goală Date MySQL cu codificare utf-8. Amintiți-vă numele acestei baze de date, numele de utilizator și parola pentru a accesa această bază de date. Această bază de date va fi folosită pentru a rula Drupal. Nu este nevoie să creați tabele în el!

Descărcați arhiva de distribuție Drupal 7 de pe drupal.org și despachetați fișierele în folderul de pe găzduire care se află în setări Apache specificat ca DocumentRoot pentru site-ul dvs. Pe diferite site-uri de găzduire, acest folder poate fi numit diferit - htdocs, docs, www. Consultați documentația de găzduire.

Există diferite moduri de a descărca și încărca fișiere pe site. Vă puteți conecta la găzduire prin SSH, apoi wget și tar. Puteți descărca arhiva pe computerul dvs. local, o puteți despacheta și apoi o puteți încărca prin FTP. O chestiune de gust. Cu toate acestea, vă rugăm să rețineți că numărul de fișiere din arhivă este mai mare de 1000 și acestea vor fi încărcate prin FTP pentru o perioadă lungă de timp. Pot exista erori în timpul descărcării. Prin urmare, oferiți un fel de instrument pentru verificând asta că toate fișierele au fost descărcate. Ceva de genul „sincronizare director” în totalcmd.

Drupal 7 are o limbă de interfață rusă. Pentru a rusifica Drupal deja în timpul procesului de instalare, aveți nevoie, după ce fișierele de distribuție sunt încărcate în găzduire, din nou de pe site-ul drupal.org, să descărcați fișierul în limba rusă drupal-7.16.ru.po(numărul versiunii din numele fișierului poate fi diferit!). Aceasta este o localizare a interfeței Drupal în limba rusă. Acest fișier trebuie, de asemenea, încărcat în găzduire, în folder /profile/standard/traduceri. Dacă faceți acest lucru, atunci instalarea Drupal va fi deja în limba rusă și după instalare Drupal va fi rusificat.

Acum puteți începe instalarea. Pentru a face acest lucru, trebuie să vă deschideți site-ul într-un browser:

Dacă o astfel de pagină nu se deschide pentru tine, atunci ai făcut ceva greșit. Și pe această pagină trebuie să faceți clic pe „Salvați și continuați”.

Pe a doua pagină „rusă” și din nou „Salvați și continuați”. Notă: Dacă nu ați descărcat sau copiat fișierul drupal-7.16.ru.po atunci nu va exista opțiune „rusă”!

Pe această pagină trebuie să completați câmpurile „nume DB”, „nume utilizator”, „parolă” și „gazdă DB”. Ați primit baza de date și numele de utilizator când ați creat baza de date, dar trebuie să vă uitați la numele gazdei în documentația pentru contul dvs. de găzduire. Fără nume corect gazda nu poate fi instalată. Dacă nu găsiți singur acest nume, contactați suportul tehnic al companiei de găzduire.

Acum poți fuma bambus până se deschide Pagina următoare:

Câmpurile „Nume utilizator” și „Parolă” sunt date de autorizare pentru administratorul de sistem. Utilizatorul cu aceste date primește drepturi administrativeși poate rula în interiorul Drupal. Deci, nu trebuie să utilizați un nume precum „admin” și o parolă precum „12345”. Nu ușurați viața hoților.

Salutare tuturor! Astăzi este o zi semnificativă - deschid noua sectiune, dedicat CMS gratuit Drupal! Prin tradiție, primul articol este dedicat instalarea Drupal . În plus, voi aborda problema rusificării Drupalului. Cum spunea unul persoana buna- GO!!!

Instalarea Drupalului rusesc

Și astfel, instalarea Drupal se face în patru pași și nu contează dacă este local sau gazduire la distanta tu muncesti:

  • crearea pe server noua baza date;
  • descărcarea distribuției Drupal 7 și a fișierului de rusificare;
  • Instalare Drupal.

Și acum despre fiecare pas în detaliu.

Pasul 1. Crearea unei baze de date.

Baza de date este creierul viitorului site web, în ​​care vor fi stocate toate informațiile. Când lucrați cu baze de date, trebuie să fiți foarte atenți. Pentru orice site Drupal nou, trebuie să creați o bază de date separată. Când am început să lucrez cu , am specificat din neatenție aceeași bază de date pentru două site-uri WordPress. Ca urmare, al doilea site a suprascris pur și simplu baza de date și toate informațiile de pe primul site au fost pierdute. Nu repeta greselile mele!

Furnizorii de găzduire plătiți pentru crearea bazelor de date oferă un panou de control separat. De obicei, este foarte ușor de utilizat, așa că crearea unei noi baze de date nu va dura mult timp. Principalul lucru este să vă amintiți numele noii baze de date, numele de utilizator și parola pentru aceasta - toate aceste informații vor fi utile pentru instalarea Drupal. Dacă ați comandat găzduire concepută pentru un singur site, atunci baza de date a fost, cel mai probabil, creată în avans, iar suportul tehnic vă va oferi informații despre aceasta.

Se întâmplă că phpMyAdmin este furnizat pentru lucrul cu baze de date pe găzduire. Blogul meu este dedicat studierii phpMyAdmin.

În ceea ce privește, în ea baza de date este creată prin pagina de start http://localhost/denwer/.

Lăsați câmpul „MySQL Administrator Password” gol și completați numai numele bazei de date, numele de utilizator și parola.

Pasul 2. Descărcarea fișierelor de distribuție și a fișierelor de localizare.

Al doilea pas este să descărcați distribuția Drupal de pe site-ul oficial drupal.org. Descărcăm cea mai recentă versiune a produsului, la momentul scrierii acestui articol este 7.15.

Pentru că îl vom instala imediat Drupal rusesc, atunci vom avea nevoie și de un fișier de localizare. Îl puteți descărca de pe localize.drupal.org, doar asigurați-vă că se potrivește cu versiunea Drupal descărcată anterior.

Pasul 3. Încărcarea fișierelor pe server.

A lucra cu server la distanta veți avea nevoie de un client ftp. Eu personal folosesc. Acest ftp clientul este gratuit, multifuncțional, simplu și de încredere. Atâtea epitete, dar pe bună dreptate le-a meritat pe toate!

Despachetați arhiva cu distribuția Drupal. Încărcăm fișierele și folderele rezultate pe server în directorul rădăcină al viitorului nostru site. Există o mulțime de fișiere, așa că încărcarea lor pe server va dura ceva timp. Datorită fiabilității FileZilla, veți pierde doar timp, nu și fișiere.

În cazul Denver, directorul rădăcină pentru site este creat manual: în folderul /home/ creăm un director cu numele viitorului site local (să zicem, denwer.ru), în noul folder /home/denwer .ru/ creăm directorul www - acesta va fi directorul rădăcină al site-ului. În folderul /home/denwer.ru/www transferăm fișierele Drupal.

Nu uitați de fișierul de localizare ar trebui să fie încărcat separat pe server în directorul /profiles/standart/translations/.

Pasul #4. Instalarea Drupal

Când toate pregătirile sunt finalizate și primii trei pași sunt finalizați, puteți trece direct la instalarea Drupal. Deschideți browserul și introduceți adresa URL a site-ului pe care îl creați în bara de adrese. Apăsând Enter, ajungem la programul de instalare.

1. Selectați profilul. Verificați primul articol Standard și faceți clic pe „Salvați și continuați”.

2. Alegeți limba. Selectați limba rusă și faceți clic pe „Salvați și continuați”. Acum, toți pașii rămași ai instalării Drupal vor fi în limba rusă maternă.

3. Verificarea conformității. Trece automat dacă serverul îndeplinește pe deplin cerințele pentru funcţionare corectă Drupal și nu au fost găsite erori, apoi continuați urmatorul pas.

4. Instalarea bazei de date. ÎN aceasta sectiune trebuie să specificați numele bazei de date create anterior, numele de utilizator și parola.

5. Profil de instalare și instalare traduceri. Aici instalarea va avea loc automat. Tot ce rămâne este să urmăriți progresul și să așteptați trecerea la următoarea secțiune.

6. Configurarea site-ului.

Introduceți numele site-ului și adresa de e-mail. Conform recomandarii, este indicat ca adresa de email sa contina domeniul site-ului dumneavoastra.

Cont de întreținere a site-ului.

  • Nume de utilizator - introduceți datele de conectare ale administratorului.
  • Adresă de e-mail — adresa de e-mail a administratorului.
  • Parola - asigurați-vă că monitorizați indicatorul de putere. Dacă acesta nu este un site local, dar internet real resursă, parola ar trebui să fie cât mai puternică posibil.

Selectați țara și fusul orar.

7. Finalizat. Traducerile sunt finalizate, iar instalarea este finalizată. Tot ce trebuie să faceți este să faceți clic pe „Vizitați noul site”.

Nu veți mai găsi o astfel de instalare nicăieri pe găzduirea funcțională. Instalarea automată a oricărui CMS popular este acum la modă, iar Drupal nu face excepție. De exemplu, puteți instala Drupal într-un minut și nu trebuie să copiați niciun fișier pe ftp. Totul merge cât se poate de repede și simplu.

Rusificarea Drupalului englezesc

Acum să ne uităm la cum să rusificăm o engleză deja instalată Versiunea Drupal. Pentru a face acest lucru, va trebui să descarcăm același fișier în limba rusă cu rezoluție .po care este utilizat în timpul instalării discutate mai sus. Secvența acțiunilor va fi următoarea.

1. Accesați secțiunea „Module”, verificați modulul „Locale” și salvați modificările făcând clic pe butonul „Salvare configurație” din partea de jos a paginii. Aceasta activează modulul responsabil cu selectarea limbii.

2. Apoi, deschideți secțiunea „Configurare” și accesați „Interfața de traducere”. Există patru file în dreapta sus, avem nevoie de a treia din stânga - „IMPORT”. În elementul „Fișier de limbă”, faceți clic pe Răsfoire și selectați fișierul de localizare cu extensia .po de pe computer. În elementul „Importați în”, selectați rusă. Faceți clic pe butonul „Import” și limba se va descărca automat.

3. Rămâne să facem din limba rusă limba implicită. Revine la secțiunea „Configurare”, dar de data aceasta mergem la „Limbi”. În coloana Implicit, bifați în a doua coloană corespunzătoare limbii ruse și faceți clic pe „Salvați configurația”.

O minune! Panoul de administrare Drupal devine în întregime în limba rusă!

Drupal este unul dintre cele mai comune 3 sisteme de management al conținutului de pe Internet. Aproximativ 4% din toate site-urile web rulează pe acest motor. Gazduirea noastra ofera oportunitatea instalare automată drupala.

Pentru a instala Drulal pe hosting fără a descărca arhiva de pe fișiere CMS, fără a configura și conecta baze de date - accesați secțiunea „Găzduire” - „Site-uri” și faceți clic pe butonul „Adăugați”.

  1. Adăugați domeniul nostru;
  2. Verificați indicatorul „Instalare CMS”;
  3. Selectați Drupal;
  4. Faceți clic pe „Aplicați”.

Ca urmare, vom vedea o notificare că toți pașii au fost parcurși corect și site-ul va fi disponibil în 10-15 minute (cu condiția ca serverele ns să nu se fi schimbat în ultimele 2 zile).

Găzduire web virtuală pentru CMS popular:

În acest moment, etapa de atașare a domeniului la găzduire și instalare a CMS-ului este finalizată după 10 minute, vizitatorii site-ului vor vedea pagina principală Drupal:

Cum să eliminați Drupal de pe găzduire?

Înainte de a trece la instrucțiunile pentru instalare manuală Drupal (care poate fi folosit pentru a instala un CMS pe aproape orice găzduire) – eliminați CMS-ul din subdomeniu. Este nevoie de:

  • Ștergeți fișierele CMS.
  • Ștergeți baza de date.

Pentru a șterge o bază de date, accesați secțiunea „Găzduire” - „MySQL”, marcați baza de date și faceți clic pe „Șterge”:

În fereastra pop-up, confirmați ștergerea bazei de date.

Pentru a șterge fișierele vom folosi manager de fișiere WebFTP. Pentru a-l lansa, accesați secțiunea „Găzduire” - „Site-uri”. Deschideți meniul vizavi de domeniu și selectați „WebFTP”.

În fereastra care se deschide, selectați toate fișierele motor (1), cu excepția fișiere de sistem hosting(2) și faceți clic pe „Ștergeți”(3).

Confirma stergerea. Asta e tot, ai eliminat Drupal din hosting.

Cum se instalează Drupal 7 pe găzduire

Vom instala Drupal CMS pe subdomeniul site-ului drupal.demo-domain.ru. Nu există diferențe față de instalarea pe un domeniu; un subdomeniu este în esență un site web separat.

Când adăugați un nou domeniu (sau subdomeniu) în secțiunea „Găzduire” - „Adăugare expert”, puteți crea imediat o bază de date și un utilizator. Pentru a face acest lucru, trebuie să verificați câmpul „Adăugați o bază de date”:

În acest caz, după adăugarea unui nou site, un nou utilizator și o bază de date vor fi adăugate în secțiunea „MySQL”.

Cum se creează o bază de date și un utilizator

Dacă baza de date și utilizatorul nu au fost create în pasul anterior, acestea pot fi adăugate în această etapă.

Pentru a face acest lucru, în secțiunea „Găzduire” - „MySQL”, accesați și faceți clic pe „Adăugați”:

După ce baza de date și utilizatorul sunt adăugate, trebuie să descărcați arhiva cu Drupal.

Cum să descărcați Drupal de pe site-ul oficial

Vă recomandăm să descărcați toate distribuțiile, șabloanele și suplimentele numai de pe site-ul oficial sau de pe site-uri de încredere (magazine de șabloane binecunoscute). Când descărcați de la sursa necunoscuta Riști să obții fișiere modificate cu un virus, link-uri „stânga” sau cu deschis acces extern. Acest lucru este valabil și pentru diverse „ansambluri”, „kit-uri gata făcute cu module utile”, etc..

Rezultatul este o arhivă descărcată cu versiunea necesară Drupal:

Cum să încărcați Drupal pe găzduire folosind FileZilla

Este mai convenabil și mai rapid să încărcați mai întâi arhiva pe server și apoi să o despachetați în folderul dorit. Pentru a vă conecta la server folosim managerul de fișiere FileZilla. Pe pagina „Găzduire” - „FTP/Shell” luăm datele necesare conexiunii - server, autentificare și parolă (care se referă la domeniul pe care instalăm motorul):

Aceste date trebuie introduse în FileZilla:

După conectare, accesați folderul rădăcină site-ul și copiați arhiva în el.

Despachetarea unei arhive prin WebFTP

Acum arhiva trebuie dezambalată. Cel mai simplu mod de a face acest lucru este să utilizați utilitarul WebFTP încorporat în panoul de control al găzduirii. L-am folosit deja la eliminarea unui CMS instalat automat.

În fereastra care se deschide, marcați arhiva și faceți clic pe „Despachetați”:

Verificăm în ce folder va fi dezambalată arhiva (ar trebui să existe un folder html), faceți clic pe steag verde:

După ce fișierele au fost despachetate, trebuie să utilizați webftp pentru a le transfera din folderul „drupal-7.51” la rădăcina site-ului:

Dosarul și arhiva „drupal-7.51” pot fi șterse.

Lansarea programului de instalare Drupal

Dacă în loc de pagina de instalare Drupal dă o eroare 500, încercați să comentați linia „Opțiuni +FollowSymLinks” în fișierul .htaccess

Pentru a începe instalarea, trebuie să mergeți la adresa site-ului unde este instalat Drupal CMS, după care se va deschide automat pagina de instalare:

Pe această pagină puteți alege să instalați configurația standard sau să selectați „configurația minimă”.

Pasul 2 – Selectați o limbă.

Pe această pagină puteți selecta limba de instalare sau puteți urma linkul cu instrucțiuni pentru adăugarea unei alte limbi.

Pasul 3 – conectarea bazei de date.

Introduceți numele serverului bazei de date, numele de utilizator, numele bazei de date și parola. Luați aceste date din pagina „Găzduire” - „MySQL” din panoul de control al găzduirii. Faceți clic pe „Salvați și continuați”.

Pasul 4 – Instalarea completă.

La următoarea etapă, va trebui să introduceți numele de utilizator, parola și e-mailul administratorului, să selectați fusul orar și să finalizați instalarea.

Felicitări, instalarea este completă:

Instalare și verificare completă.

Odată finalizată instalarea, puteți verifica funcționalitatea paginii principale a site-ului. Dacă Drupal a fost instalat corect, pagina principala Site-ul va arăta astfel:

Verificați, de asemenea, panoul de administrare al site-ului dvs. (pentru a face acest lucru, trebuie doar să „dați clic” pe linkurile de deasupra site-ului):

Totul funcționează corect, instalarea s-a finalizat cu succes.

Detaliat instalare pas cu pas CMS/CMF Drupal 7 cu imagini pentru gazduirea RU-CENTER – nic.ru.

Instalarea Drupal 7 este ușoară și nu necesită mult efort? Nu as spune asta. Articolul este dedicat începătorilor, ca toate articolele de pe site-ul Igorbadalov.ru. La un moment dat, am avut dificultăți în a înțelege cum să instalez Drupal 7 corect și fără erori și a trebuit să colectez informații de pe diferite site-uri, și chiar de la specificații precum găzduirea Ru Center. Dar după ce ne-am dat seama de toate complexitățile, ne-am apucat în sfârșit să scriem manual detaliat pentru instalarea Drupal pe nic.ru. Desigur, puteți apela la asistență tehnică, dar vă spun din propria mea experiență, acest articol este conceput pentru a vă economisi nervi și timp.

Cum se instalează Drupal 7? Să ne uităm la instalarea CMS/CMF Drupal 7 în detaliu. Acest articol va analiza un exemplu de instalare a Drupal 7 pe hosting RU-CENTER – nic.ru. Dacă cineva este interesat să instaleze pe gazduire locala Denver 3, apoi articolul care instalează Joomla 2.5 pe Denver 3 vă va ajuta. Pentru a începe, descărcați cea mai recentă versiune a Drupal 7 de pe site-ul oficial drupal.org. La momentul scrierii, era versiunea 7.19, descărcați cea mai recentă versiune http://drupal.org/project/drupal hosting, atunci punctele generale sunt aceleași sunt prezente, din păcate nu puteți crea un manual pentru toate serviciile de hosting.

  • 1 pas. Descărcați și încărcați Drupal 7 pe găzduirea dvs.
  • 2.pasul. Configurarea gazduirii RU-CENTER – nic.ru
  • 3.pasul. Crearea unei baze de date
  • 4.pasul. Crearea unui utilizator de bază de date
  • 5.pasul. Instalarea Drupal 7

Descărcați Drupal 7 de pe site-ul oficial Drupal.org

Apoi, dezarhivați-l într-un folder de pe server folosind Manager FTP Fișierul Zilla, unde ar trebui să fie stocate documentele site-ului http://filezilla.ru/get/ – Aflați mai multe despre. Dacă ați descărcat și instalat Client FTP Zilla, atunci acum trebuie să stabiliți o conexiune prin acces de la distanță cu gazduirea ta. Pentru a face acest lucru, introduceți valoarea de acces FTP, numele de utilizator și parola. Furnizorul de găzduire ar trebui să vă furnizeze toate aceste date într-o scrisoare (nu le confundați cu acces normal pentru a instala site-ul). Captura de ecran arată unde trebuie să introduceți date prin FTP.

După ce ați introdus datele de acces FTP și ați făcut clic pe „ conexiune rapidă”, folderele de pe server ar trebui să apară în fața ta, în dreapta. Urmăriți adresa cu numele dvs. de domeniu și găsiți folderul documente (documentele site-ului dvs.) și aici vom dezarhiva conținutul site-ului dvs. Drupal. Site-ul meu este deja încărcat acolo, dar în cazul dvs. ar trebui să fie gol (dacă se șterge ceva, de obicei o pagină html, pentru a evita erorile de server)

Dacă totul a mers bine, atunci treceți la pasul următor, încărcați Drupal 7 pe Ru-center hosting (nik.ru). În fereastra din stânga pe calculator local selectați conținutul distribuției noastre Drupal 7 și faceți clic pe „încărcați pe server”.

După ce toate fișierele au fost transferate cu succes pe găzduirea Ru-Center, vom trece la Instalarea CMS Drupal 7 pe găzduirea RU-CENTER - nic.ru. Pentru a face acest lucru, să facem mai întâi setările necesare pe găzduire, care este necesar pentru instalarea cu succes a Drupal 7. Să ne conectăm mai întâi la contul nostru de găzduire, să introducem numărul acordului și parola.

Accesați adresa „Găzduire, e-mail, constructor de site-uri web”

Să mergem să ne gestionăm găzduirea

Acum accesați secțiunea „gestionare module”.

Faptul este că Drupal 7 este destul de avid de putere în ceea ce privește Cerințe de sistemși mai întâi trebuie să setăm găzduirea în într-o anumită ordine. Tariful 301 pe Ru-Center hosting ne permite să furnizăm Drupal 7 toate extensiile de server (module) necesare. Aici trebuie să activăm versiunea PHP − PHP5.3 pe aceasta va funcționa Drupal 7, rescriere_modul pentru a activa CNC în Drupal.

Mai jos există un link suplimentar „gestionarea modulelor”, iată ce trebuie doar să faceți acolo:

Acum să trecem la PHP5.3 (configurați modulul). Trebuie să conectăm module suplimentare și să facem setări.

De fapt, Drupal 7 va funcționa cu extensii minime la modulul PHP 3, AICI SUNT: dom, filter, ftp, hash, json, mysql, pdo, pdo_mysql, session. Gândiți-vă înainte de a activa module suplimentare; numele unor extensii arată clar ce scop servesc. De exemplu nu este posibil fără modulul de filtrare trimiterea de e-mail de pe site. dacă Joomla este instalat pe găzduire, va necesita mai mult extensii suplimentare, de exemplu, fără mbstring nu va funcționa etc.

Nu uitați să salvați modificările și acum să activăm serverul și domeniul însuși. Pornim serverul la adresa din stânga, „Server web”

Activați domeniul „Server web – Site-uri”

Acum tot ce rămâne este să creați o bază de date și să setați drepturile necesare pentru a gestiona tocmai această bază de date. Urmați linkul DBMS (crearea și gestionarea bazelor de date)

Selectați „Baze de date”

Crearea unei baze de date

Mai jos apare baza de date pe care am creat-o, acum trebuie să setați drepturile, pentru a face acest lucru, faceți clic pe linkul de bază de date și selectați „citește, scrie, gestionează tabele” din lista derulantă Iată o captură de ecran:

Acum să creăm un utilizator al bazei de date folosind linkul „Utilizatori DBMS”. Creăm un utilizator și imediat după aceea vedem o parolă generată automat care vă va fi trimisă prin e-mail. Faceți clic pe utilizatorul creat și, de asemenea, acordați-i drepturi de a citi, scrie și gestiona tabelele.

Toate. Am făcut totul pe găzduire, acum să trecem direct la instalare Drupal 7 pe găzduirea centrului RU. Deci, în prima etapă, am încărcat CMS/CMF Drupal 7 pe nic.ru hosting, acum trebuie să instalăm Drupal. Pentru a face acest lucru, să mergem la browser și să introducem bara de adresa numele nostru de domeniu.

Instalarea Drupal 7 pe hosting

Iată programul de instalare Drupal 7. Captura de ecran arată ce selectăm setări standardși salvați

Acum trebuie să faceți setările principale, penultima:

  • Tip bază de date * – tip de stocare a bazei de date, setați butonul radio la „MySQL, MariaDB sau echivalent”
  • Numele bazei de date * – numele bazei de date pe care am creat-o împreună cu dvs
  • Gazda bazei de date * – nu avem nevoie de numele, portul și prefixul bazei de date de găzduire.

Următorul și, de asemenea, ultimul pas către un site de lucru, este configurarea site-ului în sine. Numele site-ului, numele site-ului și al administratorului, autentificare, parolă. Aici cred că totul este clar și vă veți da seama fără niciun indiciu.

Va multumesc pentru atentie, daca aveti intrebari intrebati in comentarii, va raspund repede.


Postare invitată de Konstantin Boyandin, publicații anterioare, dacă ați ratat-o, o puteți citi în secțiunea CMS

Se pregătește instalarea Drupal

Numărul precedent a descris cum se compune kitul de distribuție CMS Drupal (denumit în continuare Drupal) într-o formă adecvată pentru maxim instalatie operationala. Vă rugăm să rețineți că atât versiunea Drupal în sine, cât și versiunile modulelor s-ar putea să se fi schimbat semnificativ - vă rugăm să mergeți la paginile de pe care puteți descărca modulele și să le duceți acolo ultimele versiuni, sau descărcați fișierul drupal-6-latest-with-modules-ru.tar.gz (5.3MB) și despachetați-l în directorul în care se află Pagină de start site-ul web (director rădăcină web). Se presupune că cititorul acestui manual

  • poate configura înregistrări DNS ale domeniului pe care va funcționa site-ul nou creat
  • familiarizat cu cum să încărcați un fișier pe un server Web prin FTP, SCP sau alte metode
  • știe ce drepturi de acces la fișiere și știe cum să le schimbe
  • are o modalitate de a despacheta arhive precum .tar.gz
  • capabil să utilizeze editori de text, incl. sub forma unei interfeţe Web

Configurarea configurației de bază

  • configurat DNS-ul domeniului și în care site-ul va funcționa corect
  • a descărcat fișierul de distribuție de la linkul de mai sus sau a compilat propria versiune distribuție cu aceleași module
  • utilizatorul a creat o bază de date (în în acest exemplu presupunem că MySQL 4+), cunoaște numele de utilizator și parola bazei de date pentru accesul în scriere la baza de date

Linia în cele ce urmează vom desemna directorul (dosarul) în care a fost dezambalată distribuția Drupal. Important: Acest document este la fel de informativ, cu sau fără ilustrații ale pașilor de instalare. Următoarele sunt opțiuni posibile.

1. Instalarea Drupal indicând conexiunea la baza de date

Înainte de a începe instalarea: dacă acesta este primul dvs. site pe această distribuție, atunci următorii pași sunt efectuati în „ /sites/implicit"; dacă creați un alt site pe aceeași instalare Drupal (Drupal vă permite să creați un număr arbitrar de site-uri pe baza aceleiași instalări), atunci rulați următoarele acțiuni(în continuare presupunem că numele de domeniu al site-ului nou creat este example.com):

  • creați un director
  • copiați fișierul /sites/default/default.settings.php cum ar fi
  • deschide directorul /sites/example.com și fișier

Acum deschide pagina

http://example.com/index.php

(nu uitați să puneți numele real al domeniului dvs.) și va începe instalarea. Dacă vedeți mesaje de eroare, corectați-le înainte de a continua. În primul pas, vi se va cere să selectați limba de instalare. Selectați limba rusă și faceți clic pe butonul „Selectare limbă”.

Următorul pas este să setați parametrii pentru conectarea la baza de date. Ecranul este destul de informativ. Se presupune că tu

  • folosesc o conexiune la server local, gazdă locală
  • utilizare port standard conexiuni
  • Prefixul numelui tabelului din baza de date NU a fost setat

Ultimul punct este foarte important: dacă intenționați să instalați mai multe site-uri bazate pe Drupal în aceeași bază de date, este logic să setați un prefix. De obicei creez un prefix care sugerează domeniul, de exemplu, în cazul nostru ipotetic, aș deschide " Opțiuni suplimentare" și ar seta prefixul ec_(de exemplu.com, plus liniuță de subliniere).

Următorul pas este să introduceți numele site-ului, adresa de e-mail în numele căreia vor fi trimise scrisori și notificări tehnice și să creați primul cont.

Atenţie: primul cont din Drupal este un analog al superutilizatorului (root în Un*x, Administrator în Windows). În niciun caz nu trebuie să utilizați acest cont pentru munca de zi cu zi, creați un alt cont și să îi acordați toate permisiunile de care are nevoie (mai multe despre asta mai târziu).

Fiți responsabil atunci când setați numele și parola de superutilizator. Pe același ecran veți vedea dacă instalarea dvs. acceptă, de ex. „link-urile curate” sunt adrese frumoase care nu conțin semnele „?” și „&”. Uneori sunt numite și „CNC” (această abreviere ar trebui să fie familiară utilizatorilor WordPress).

Acolo veți vedea, de asemenea, setarea implicită a fusului orar al serverului (setat așa cum este mai convenabil - de obicei are sens să setați propriul fus orar și opțiunea verificare automată disponibilitatea actualizărilor pentru nucleul Drupal, module suplimentareși teme de design.

Recomand cu căldură să lăsați această opțiune activată. Actualizările din această versiune mai veche a Drupal nu au loc automat, veți fi doar notificat. Dezvoltatorii Drupal însuși și cele mai populare module fac totul pentru a notifica actualizări importante cât mai repede posibil. De obicei, ar trebui să acordați o atenție deosebită acestor semnale.

ÎN acest moment aveți un site web complet funcțional. Din păcate, rulați ca superutilizator (vă amintiți avertismentul?) și majoritatea funcții utile dezactivat. Vom lua în considerare ce să facem în continuare imediat după ce am descris cea de-a doua metodă „simplificată” de instalare a Drupal într-un baza existenta date.

1. Instalarea Drupal folosind setările existente DB

La instalarea conform acestei scheme, folosim o conexiune deja configurată la baza de date. Cu alte cuvinte, vom lua fișierul de setări pentru un site Drupal deja instalat pe aceeași instalare fizică (același set de fișiere). Acest lucru este convenabil atunci când instalați oa doua și așa mai departe la fața locului pe aceeași instalare fizică. Efortul necesar este minim: tot ce trebuie să faceți este să creați catalog nou pentru a stoca un fișier de setări și date specifice noului site - fișiere descărcate, setări teme etc.). Urmează următoarele instrucțiuni:

  • creați un director /sites/example.com (numele directorului trebuie să se potrivească cu numele domeniului)
  • copiați fișierul /sites/default/settings.php (al unui site deja instalat) cum ar fi /sites/example.com/settings.php
  • deschide directorul /sites/example.com și fișier /sites/example.com/settings.php per intrare (în cazul în care PHP rulează ca modul Apache, de obicei trebuie să setați permisiunile la 0777 pentru director și 0666 pentru fișier; dacă PHP rulează în modul CGI, atunci 0755 pentru director și 0644 pentru dosar - contact materiale de referinta furnizorul dvs. de găzduire, dacă nu sunteți sigur că ați făcut totul corect

Acum deschideți fișierul copiat într-un editor /sites/example.com/settings.php și găsiți o linie ca aceasta:

$db_prefix = "";

Setați un prefix diferit (vezi mai sus) și salvați fișierul. După aceea, deschideți următoarea adresă:

Http://example.com/install.php

După aceasta, instalarea va proceda aproximativ la fel ca în primul caz. Nu va exista niciun pas pentru configurarea unei conexiuni la baza de date.

Primii pași după instalare

Deci, instalare în el forma initiala efectuat. Acum trebuie să faceți câteva setări importante: instalați module, parametrii site-ului, protecție împotriva spamului și așa mai departe. Dacă te uiți la ecran, vei vedea exact ce ți se recomandă să faci acum.

Să începem prin a instala modulele. Faceți clic pe element meniu de navigatie„Management”, apoi „Site Design” (sau găsiți imediat toate acțiuni posibileîn dreapta meniului este linkul „Module”. Faceți clic pe „Module”.

Modulele sunt cele care îi oferă Drupal flexibilitatea. Vei vedea mare listă module; nu ar trebui să puneți totul la rând din motive de „ar putea fi la îndemână” - acesta este unul dintre modurile corecte transformă-ți site-ul web într-un monstru lent și consumatoare de resurse.

Mai jos este o listă de module pe care aș sfătui un blogger să le instaleze (unele dintre aceste module sunt deja instalate; le enumerez în ordinea în care sunt vizibile la derularea paginii):

Arhiva: vă permite să creați o fereastră de navigare prin arhivele de înregistrări - cu posibilitatea de a căuta pe an și lună.

Agregator: Vă permite să importați fluxuri RSS/Atom de la terțe părți pentru a le citi și a le converti în continuare pe site.

Blog: ceva care vă permite să scrieți bloguri, suport pentru formatul de blog.

Culoare: Vă permite să schimbați colorarea temelor.

cometariu: vă permite să lăsați comentarii la documente, precum și să monitorizați acțiunile utilizatorului (activități).

a lua legatura: vă permite să adăugați un formular părere a trimite e-mailuri la adrese predefinite (puteți crea combinații arbitrare de adrese către care să trimiteți mesaje cu o anumită ocazie)

Traducerea conținutului: suport pentru traducerea interfeței și a altor conținuturi în alte limbi

Înregistrarea bazei de date: convenabil pentru depanarea diferitelor tipuri de probleme, stochează mesaje despre anumite evenimente, inclusiv erori de sistem, V revistă specială— administratorul poate seta cât timp sunt salvate înregistrările acolo și, de asemenea, poate vizualiza jurnalul în orice moment.

Ajutor: Vă permite să utilizați ajutorul contextual.

Locale: acceptă alte limbi decât engleza.

Meniul: Vă permite să personalizați meniul de pe site.

OpenID: vă permite să conectați, după creare, mai multe OpenId-uri la contul dvs. pentru a simplifica procedura de autorizare.

cale: vă permite să redenumiți legăturile interne (inclusiv crearea acelorași legături curate, CNC)

Filtru PHP: Vă permite să utilizați codul PHP direct pe pagini. Atentie: un articol extrem de periculos daca este manevrat cu neglijenta. Dacă nu intenționați să rulați cod PHP, nu-l activați.

Ping: anunță așa-numitul servicii de ping despre materiale noi de pe site (pentru ca acestea să poată, printre altele, să încurajeze motoare de căutare uită-te pe site și citește noul material). De îndată ce termină dezvoltarea Multiping, o voi recomanda în schimb.

Profil: Vă permite să adăugați câmpuri noi la profilul dvs. de utilizator.

Căutare: motor de căutare încorporat în site.

Statistici: păstrează statistici privind accesul la site.

Syslog: Înregistrează evenimente și scrie în jurnalul de sistem.

Taxonomie: permite clasificarea conținutului, inclusiv etichete (etichete) care pot fi atribuite liber

Tracker: Permite utilizatorilor să monitorizeze modificările de pe site.

Trigger: vă permite să inițiați anumite acțiuni ca răspuns la un anumit eveniment (de exemplu, crearea sau editarea de material)

Starea de actualizare: monitorizează automat actualizările modulelor și temelor dacă acceptă această caracteristică. Chiar nu recomand să-l oprești.

Încărcați: Vă permite să atașați fișiere la documente. Dacă nu o să-l conectați, nu-l porniți.

Spamspan: Vă permite să protejați adresele de e-mail din documente. Dacă acest filtru este activ, adresele sunt convertite într-un formular care este de nerecunoscut pentru majoritatea roboților de spam.

Notifică: vă permite să trimiteți notificări despre anumite modificări de pe site

Mesaje, Mesaje PHP Mailer: posibilitatea de a trimite notificări și mesajele de sistem prin email. PHPMailer - clasa speciala, permițându-vă să compuneți și să trimiteți în mod convenabil căi diferite e-mailuri.

Blocare traducere, traducere tip conținut, internaționalizare, traducere meniu, traducere profil, traducere șiruri, traduceri sincronizate, traducere taxonomie: Acest kit vă permite să traduceți anumite părți ale sistemului în alte limbi, precum și să creați versiuni multilingve ale acelorași entități.

Pagini pentru imprimare (core), Trimiteți prin e-mail: Capacitatea de a vedea paginile în forma optimă pentru imprimantă și asta

Cum le pot transmite? prin e-mail(deranjează-ți prietenii arătându-le pagini interesante direct prin poștă).)

CAPTCHA, text CAPTCHA: odios și de puțin folos, din punctul de vedere al unora, dar în multe privințe ajută împotriva fluxului de spam. Nu folosesc captch-uri grafice; personal am destule captch-uri de text (o problemă de aritmetică sau selectarea unei linii din mai multe rânduri).

Atom: capacitatea de a furniza feed-uri RSSîn format Atom.

Tagadelic: suport „tag cloud” - prezentarea unei liste de categorii sub forma unui „nor”, ​​unde cea mai populară categorie este desenată într-un font mai mare.

Harta site XML, Motoare XML Sitemap, XML Sitemap Node: vă permite să furnizați așa-numitul harta site-ului pt motoare de căutare, Harta site-ului. Dacă transferați această hartă și există astfel de instrumente pentru Yandex și Google, atunci indexarea paginilor site-ului va fi mult mai eficientă.

Meniul DHTML: În mod implicit, multe meniuri din blocul de navigare sunt ierarhice. Dacă nu instalați acest modul. atunci va trebui să reîncărcați pagina de mai multe ori. pentru a ajunge la ierarhia dorită. Acest modul economisește timp și resurse prin deschiderea ierarhiilor complexe destul de grațios și frumos.

Meta etichete: vă permite să atribuiți propriile metaetichete fiecărui document (etichete și descriere cel puțin), incl. etichete speciale pentru pagina principală a site-ului.

Calea automată: Vă permite să creați legături curate în formatul dorit.

Harta site-ului: construiește o hartă rezumată a site-ului pentru oameni (menționată anterior - pentru motoarele de căutare).

Token, acțiuni Token: suport pentru macroelemente și acțiuni pentru acestea, necesar pentru Pathauto.

Trackback: suport pentru notificările de returnare (trackbacks) ale unui site terță parte despre modificări ale acestuia.

Ți-ai luat respirația? Faceți clic pe butonul „Salvați” și urmăriți procesul de instalare a modulelor și importul traducerilor. Este posibil să fiți avertizat că lista de module pe care ați selectat-o ​​necesită activarea altor module. De acord - selecție mare inca nu.

Apoi vom vedea o pagină cu listă de module, pe deasupra căreia vor fi mai multe sugestii, avertismente și așa mai departe. Este util să reveniți aici din când în când și să urmați pașii sugerați pentru ca toate avertismentele să dispară.

Aș sugera să mergi și să stabilești data. Meniu: „Management” - „Setări site”.

Dacă ați specificat suport pentru exportarea paginilor în PDF, asigurați-vă că vizitați pagina de configurare a acestei funcții.

Roluri și drepturi

Înainte de a configura roluri, permiteți-mi să vă explic pe scurt care sunt acestea. Drupal folosește un sistem de control al accesului la anumite date și capabilități bazate pe așa-numitele. roluri. Ne putem gândi la asta ca pe grupuri în sisteme de operare— participarea la un anumit grup conferă anumite competențe. Există două roluri încorporate: utilizatori anonimi (neautorizați, neidentificați pentru sistem) și utilizatori autorizați. Toate celelalte roluri trebuie create.

Rolurile sunt convenabile pentru atribuirea „țintită” a drepturilor în cazurile în care nu doriți ca fiecare utilizator autorizat să poată efectua anumite acțiuni. Să presupunem că puteți crea un rol „Bloggeri” și îi puteți da dreptul de a crea, edita și șterge postări de blog. Nu este nevoie să adăugați altceva - drepturile rolurilor sunt rezumate (dacă unul dintre rolurile cărora le este atribuit utilizatorul are anumite puteri, iar alte roluri nu au astfel de puteri, utilizatorul va avea toate puterile de acest rol, prin urmare, nu este nevoie să repeți ceea ce este deja un utilizator autorizat.

În exemplul nostru, vom crea un rol administrativ care poate face totul, să creăm un nou utilizator, pe care îl vom promova astfel administratorilor și, în final, să încetăm să mai folosim superutilizatorul.

Meniu: „Management” - „User Management” - „Roluri”.

În câmpul din stânga „adăugați rol” introduceți numele rol nou. Poți introduce ce vrei, eu de obicei scriu ceva de genul „Administrator”. După ce rolul este adăugat, să îi atribuim permisiuni.

Meniu: „Management” - „User Management” - „Permissions”.

În acest câmp, bifați fiecare casetă pentru rolul „Administrator” (sau cum doriți să-l numiți). Salvați modificările.

Acum facem ceea ce mulți oameni fac mai întâi: deocamdată vom interzice tuturor să se înregistreze pe site-ul nostru. Meniu: „Management” - „User Management” - „Înregistrare Opțiuni”. Să selectăm elementul pe care doar administratorul îl poate crea Conturi. Salvați modificările.

Acum să setăm anti-spam și CAPTCHA. Meniu: „Management” - „User Management” - „CAPTCHA”.

Deoarece identificatorii formelor care pot fi protejate prin „testul de umanitate”, așa cum se traduce pur și simplu CAPTCHA, sunt dați în engleză, voi explica:

formular_comentare: formular de trimitere a comentariilor. Asigurați-vă că îl protejați, altfel spammerii vă vor inunda instantaneu site-ul cu gunoi.

comentariu_mail_page: formular pentru trimiterea mesajelor de pe site. Dacă permiteți utilizatorilor anonimi să vă trimită mesaje (și ar trebui, altfel veți pierde o mulțime de potențiali parteneri), proteja. În caz contrar, spammerii vă vor trimite mesajele lor mult timp și cu plăcere.

comment_mail_user: la fel, dar pentru mesaje către un anumit utilizator. De obicei mă apăr și eu.

user_login_block: la fel, dar într-un bloc (de obicei deasupra blocului de navigare). Nu o apăr din același motiv.

user_pass: câmp de plecare parola uitata. De obicei îl protejez, astfel încât să nu mă distrez cu e-mailuri despre crearea unei noi parole.

user_register: Înregistrare utilizator nou. de obicei ma apăr.

Ce versiune a testului — grafică, aritmetică sau selecție de linii — veți alege? nu foarte important. Eficacitatea lor este comparabilă.

Dacă trebuie să adăugați un test CAPTCHA la orice alt formular, bifați caseta de selectare „Adăugați un link administrativ CAPTCHA la formulare”, salvați, apoi accesați ca utilizator administrativ pagina cu formularul dorit și adăugați testul acolo. Totul este foarte simplu. Atunci vă sfătuiesc să debifați această casetă, deoarece linkurile care vă solicită să setați un CAPTCHA vor începe în curând să vă enerveze.

Acum că CAPTCHA este configurat, putem trece la contoare. Toată lumea adoră să arate de câte ori a citit o anumită pagină. Să configuram această caracteristică. Meniul „Gestionare” - „Rapoarte” - „Setări jurnal de acces”.

Totul este simplu aici: marcăm „Contorul de vizualizare a conținutului” activat și, dacă suntem interesați să menținem jurnalele de sistem, inclusiv diverse eroriși avertismente - vom marca și „Activați jurnalul de acces”. Atenţie! Nu setați prea mult perioada de stocare pentru intrările de jurnal - baza de date, în special pe site-ul pe care îl vizitați, va începe să se umfle rapid. Acum nu uitați să reveniți la „Permisiuni” și să vă asigurați că atât utilizatorii anonimi, cât și cei autorizați au voie să vadă contoarele.

Aici te sfatuiesc sa faci urmatoarele:

Setări de bază: Acțiuni în timpul actualizării: Nu faceți nimic. Lăsați vechiul sinonim neatins.

Setări de bază: transliterați înainte de a crea sinonim- marcați, altfel toate linkurile vor începe să aibă litere rusești.

Setări adresa blogului: șablon pentru adresele paginilor blogului: a pune

Blog/

Și ștergeți câmpul de sinonim intern al feedului. Și ștergeți toate astfel de câmpuri, vedeți mai jos - nu este nevoie să produceți sinonime peste măsură. Setări pentru adresă material: Șablon de adresă implicit: a pune

//

Vezi singur ce să alegi pentru alte câmpuri - te-aș sfătui să folosești peste tot sinonime numerice, dacă nu este nevoie. Acest lucru vă va scuti cel puțin de bătăi de cap atunci când decideți, de exemplu, să redenumiți o categorie.

Ce urmeaza?

Apoi, trebuie să mergeți la „Gestionare” - „Gestionare utilizatori” - „Utilizatori” și să adăugați un utilizator nou manual, fără a uita să îl includeți în rolul de administrator. După aceea, deconectați-vă din sistem și conectați-vă cu noul nume de utilizator.

Alte setări - setări teme, blocuri, metode de comentare și așa mai departe - acesta este un subiect pentru articolele urmatoare. După ce ați finalizat ceea ce este descris în această secțiune, veți avea un sistem destul de sigur pregătit pentru blogging. Este relativ gol, nu există nori de etichete, nu există formulare cu contoare și o listă de comentarii. Toate acestea le poți căuta singur - sau poți să aștepți o zi și să vizitezi INFOtheque, unde, ca serviciu de ambulanță, va fi un scurt rezumat al articolelor din meniu la care să mergi pentru a efectua cutare sau cutare acțiune.

____________________________________

Cât timp s-ar putea economisi dacă ar exista o mașină de spălat vase. La urma urmei, noi, femeile, nu avem întotdeauna suficient timp pentru toate, iar cumpărarea unei mașini de spălat vase mi-ar oferi mult timp suplimentar.

Ghid bun. Doar sa dovedit a fi confuz. Poate că a meritat să înlocuiți pur și simplu alte cuvinte înfricoșătoare cu „directorul rădăcină a site-ului” și să nu vă concentrați asupra acestuia. Este puțin diferit pe diferite site-uri de găzduire. Începătorii pot deveni și mai confuzi.. Dar toate acestea sunt neclarități minore :)

Aici, după cum am înțeles, este descrisă instalarea celei de-a șasea versiuni. Dar lacomia celui de-al șaselea drupal? Comparabil cu wp2.7?

Răspuns

Răspuns

Super ghid, mi-a plăcut foarte mult.

Răspuns


aia este bună

și pentru diferiți utilizatori

Răspuns

nu e rău, dar încă trebuie să fie finalizat și împărțit în două părți - una este doar despre instalarea Drupal, a doua este doar despre blog,
Unele module nu sunt standard - nu am menționat acest lucru, este posibil ca începătorii să nu știe nici de unde să le obțină și cum să le instaleze.

blog/ -nu este o idee bună, blog/nume de utilizator
aia este bună
// -de asemenea nu este bun din punct de vedere SEO, ar trebui să fie: [numele categoriei]/[titlul postării]
și pentru diferiți utilizatori
[utilizator]/[nume categorie]/[nume postare]

Răspuns

Răspuns

Multumesc pentru articol, m-a ajutat foarte mult! 😉

Răspuns