Installerer drupal 7 på hosting. Sådan opretter du en database og bruger

Nå, det er tid til at handle! Lad os starte vores lokale server. Hvis du ikke har installeret det endnu, så talte jeg om i den sidste artikel. Jeg anbefaler at lære hinanden at kende. Nå, alle andre går videre.

Installation af Drupal 7 på lokal hosting.

Vi kommer med dig til Drupal.org hjemmesiden, det er her du finder de nyeste versioner af distributioner, både selve CMS-kernen, moduler, samt hjemmesideskabeloner. Klik på knappen Kom godt i gang med Drupal.


Download derefter den aktuelle version. Lad mig minde dig om, at vi vil arbejde med Drupal 7.

Sæt bogmærke til dette websted, fordi du vil henvise til det meget ofte i søgen efter moduler.

Nu skal vi pakke distributionen ud i mappen med vores fremtidige side. Lad os gå videre C:\xampp\htdocs og skabe her nyt katalog. Jeg anbefaler at navngive mappen efter det fremtidige websted. jeg har det jLadys.ru og placer de downloadede filer i den.

Nu skal vi oprette en database til webstedet. I adresselinjen skriver vi http://localhost og vi kommer til XAMPP-startsiden. I venstre kolonne finder vi linket phpMyAdmyn og vi bevæger os langs den.

Når vi først er i phpMyAdmyn, vil vi være interesserede i følgende:

  1. Alle databaser du har vises her
  2. her vil vi oprette databaser
  3. her vil vi oprette en ny bruger, som får adgang til vores database.

Indledningsvis skal du gå til menuen - Privilegier. Her klikker vi på knappen - tilføj en ny bruger. Indtast et navn i vinduet, der vises, indtast - Lokalt på værtsfanen, og kom med en adgangskode.

Klik derefter på knappen Opret bruger. Som et resultat vil du se den nyoprettede bruger på listen.

Gå derefter til fanen – Databaser. Og vi laver en ny database. Jeg anbefaler at kalde det navnet på webstedet. Siden efterfølgende vil antallet af websteder stige, og dermed antallet af databaser. Og det vil være meget nemt at blive forvirret, hvis navnene afviger fra navnet på webstedet. Så indtast vores navn og klik på knappen Opret.

Lad os nu få travlt direkte installation CMS til vores server. For at gøre dette skal du gå til adressen http://localhost/ mappenavn med CMS, jeg har dette http://localhost/jladys.ru Startsiden åbner, hvor vi vælger standardindstillingen.

I det andet trin vil vi blive spurgt på hvilket sprog vi ønsker, at siden skal installeres; for nu gider vi ikke oversættelse, forlader engelsk og går videre til næste trin.

Her skal vi angive navnet på vores database, brugernavn og adgangskode.

I fanen Database type– lad MySQL stå i kø Database navn– angiv navnet på den nyoprettede database, Database brugernavn– navnet på den oprettede bruger, Database adgangskode– brugeradgangskode.

Tag nu et kig på fanen AVANCEREDE INDSTILLINGER. Vi vil ikke røre noget her, men jeg vil forklare, hvorfor det er nødvendigt. Når du overfører et websted til hosting eller installerer et nyt websted på det, bruges værtsnavnet ikke altid Lokal vært, det kan være hvad som helst. Typisk vil hostingudbyderen give dig disse oplysninger. Celle Database port- er ansvarlig for den port, hvorigennem forbindelsen til hostingen sker, denne information som jeg allerede har sagt, giver det hosting. Celle Tabelpræfiks kan være nyttigt, når hosting begrænser dig i antal oprettede databaser data til websteder. Ved at angive et nyt præfiks for hvert nyt websted, kan du installere dem på den samme database. Lad os gå videre til næste trin.

Du kan se obligatoriske felter markeret med en stjerne.

Lad os se på alt i rækkefølge. Side navn– dette er navnet på dit websted, du kan lade det være som det er, du kan finde på et navn, det vil ikke være et problem at ændre det i fremtiden. Webstedets e-mailadresseemail adresse din hjemmeside, vil du her modtage et brev med tilmeldingsoplysninger. Næste felt Brugernavn– her angiver vi superadmin-login, vi vil bruge det til at få adgang til vores hjemmeside. Email adresse– den adresse, der er ansvarlig for denne konto. Adgangskode– adgangskode til superadmin.

Valgfri fane Serverindstillinger, men jeg anbefaler alligevel at udfylde det; så skal du sætte datoerne, så det er bedre at gøre det med det samme.

Vi vælger vores land. Og tidszonen - for mig er det Jekaterinburg. Tab Opdater notifikationer forlades uændret. Første afkrydsningsfelt Søg automatisk efter opdateringer– er ansvarlig for automatisk at underrette os om udgivelsen af ​​nye versioner af moduler, CMS eller skabeloner. Andet afkrydsningsfelt Modtag e-mail notifikationer– Ansvarlig for notifikationer på mail. Når du har udfyldt alle felterne, skal du klikke på knappen Gem og fortsæt og nyd lykønskningsindskriften på den vellykkede installation af kontrolsystemet.

Lad os gå til hjemmesiden.

Lokalisering af Drupal 7.

Der er flere måder at lokalisere et CMS på. Jeg vil vise dig nok den enkleste og mest bekvemme. Takket være ham bliver alt gjort hurtigt, og der er ingen grund til at rode med oversættelsesfiler. Så gå til webstedet Drupal.org og indtast navnet på modulet i søgefeltet l10n opdatering,

marker boksen mærket moduler og klik på søg. Så får vi en liste over moduler, der svarer denne anmodning. Vi er interesserede i Lokaliseringsopdatering. Download versionen til Drupal 7.

Hvis du ikke vil kæmpe med at søge, kan du følge linket og downloade modulet. http://drupal.org/project/l10n_update Uddrag derefter det fra arkivet og fortsæt til installationen.

Inden du begynder installationen, vil jeg forklare de grundlæggende ting, du bør huske. Tag et kig på skærmbilledet nedenfor.

Her er strukturen på din hjemmeside hostet på hosting. Som du kan se, er der mapper moduler Og temaer. For begyndere, der begynder at studere dette CMS. Samme problem. De dumper moduler og skabeloner ind i disse mapper - og det er ikke korrekt i rødderne. GØR ALDRIG DETTE. Følg følgende sti for at installere et modul eller tema: c:\xampp\htdocs\webstedsmappe\websteder\alle\

Der er mapper af samme navn her, og det er i dem, vi udfører installationen.

Lad os vende tilbage til vores modul og flytte det til moduler-mappen.


GLEM IKKE HVOR DU SKAL INSTALLERE. Nu åbner vi vores side i browseren og ind toppanel kontrol finder vi linkmodulerne.

Lad os gå ind i det.

på dette tidspunkt vi skal aktivere følgende moduler: Oversættelse af indhold, Lokalitet Og Lokaliseringsopdatering.

Marker dem og klik på knappen nederst på siden. Gem konfiguration. Efter at modulerne er aktiveret, vises følgende meddelelse:

Nu på det øverste kontrolpanel leder vi efter linket Konfiguration og vi bevæger os langs den. Rul ned på siden og find blokken REGIONAL OG SPROG,

og se efter russisk på listen, og klik derefter på knappen Tilføj sprog.

Hvis alt går godt, vil du se følgende billede.

Skift derefter afkrydsningsfeltet til russisk i kolonnen med overskriften DEFAULT og tryk på knappen Gem konfiguration. Tillykke, oversættelsen er afsluttet. Dejlig af dette modul er, at han selv tjekker nye oversættelser på netværket, og hvis der er nogle, informerer han dig. Når moduler installeres, vil den automatisk downloade eksisterende oversættelser.

Fejl ved oversættelse af Drupal 7.

Meget ofte opstår følgende fejl under oversættelse:

Faktisk, da vi konfigurerede vores server, øgede vi den tid, der var tildelt for scriptet til at virke, og det er mere end de angivne 240 sekunder. Men Drupal tillader os ikke at oversætte. Så for at forhindre dette i at ske for dig, skal du lave nogle flere små indstillinger på vores server.

Lad os bevæge os ad stien C:\xampp\mysql\bin og åbn filen min.ini. I den finder vi stregen innodb_flush_log_at_trx_commit og ændre værdien fra 1 til 2. Gem filen, genstart Apache server og MySQL, hvorefter vi igen forsøger at overføre Drupal 7. Som udgangspunkt skulle fejlen ikke længere dukke op.

Drupal er et af de 3 mest almindelige indholdsstyringssystemer på internettet. Omkring 4% af alle websteder kører på denne motor. Vores hosting giver mulighed for automatisk at installere Drupal.

For at installere Drulal på hosting uden at downloade arkivet med CMS-filer, uden at oprette og forbinde databaser, skal du gå til afsnittet "Hosting" - "Websteder" og klikke på knappen "Tilføj".

  1. Tilføj vores domæne;
  2. Tjek "Install CMS"-flaget;
  3. Vælg Drupal;
  4. Klik på "Anvend".

Som et resultat vil vi se en meddelelse om, at alle trin er gennemført korrekt, og siden vil være tilgængelig om 10-15 minutter (forudsat at ns-serverne ikke har ændret sig inden for de sidste 2 dage).

Virtuel webstedshosting til populært CMS:

På dette tidspunkt er stadiet med at knytte domænet til hosting og installation af CMS afsluttet; efter 10 minutter vil besøgende se Drupal-hovedsiden:

Hvordan fjerner du Drupal fra hosting?

Før du går videre til vejledningen til manuel installation Drupal (som kan bruges til at installere et CMS på næsten enhver hosting) – fjern CMS'et fra underdomænet. Dette kræver:

  • Slet CMS-filer.
  • Slet databasen.

For at slette en database skal du gå til afsnittet "Hosting" - "MySQL", markere databasen og klikke på "Slet":

Bekræft sletning af databasen i pop op-vinduet.

For at slette filer vil vi bruge filhåndtering WebFTP. For at starte det, gå til afsnittet "Hosting" - "Websteder". Åbn menuen overfor domænet og vælg "WebFTP".

I vinduet, der åbnes, skal du vælge alle motorfiler (1) med undtagelse af hostingsystemfiler (2) og klikke på "Slet" (3).

Bekræft sletning. Det er alt, du har fjernet Drupal fra din hosting.

Sådan installeres Drupal 7 på hosting

Vi installerer Drupal CMS på underdomænet af webstedet drupal.demo-domain.ru. Der er ingen forskelle fra installation på et domæne; et underdomæne er i det væsentlige et separat websted.

Når du tilføjer et nyt domæne (eller underdomæne) i afsnittet "Hosting" - "Tilføj guide", kan du straks oprette en database og bruger. For at gøre dette skal du tjekke feltet "Tilføj database":

I dette tilfælde, efter tilføjelse af et nyt websted i "MySQL" sektionen vil blive tilføjet Ny bruger og database.

Sådan opretter du en database og bruger

Hvis databasen og brugeren ikke blev oprettet i det foregående trin, kan de tilføjes på dette trin.

For at gøre dette skal du i afsnittet "Hosting" - "MySQL" gå til og klikke på "Tilføj":

Efter at databasen og brugeren er tilføjet, skal du downloade arkivet med Drupal.

Hvordan man downloader Drupal fra den officielle hjemmeside

Vi anbefaler kun at downloade alle distributioner, skabeloner og tilføjelser fra det officielle websted eller fra troværdige websteder (velkendte skabelonbutikker). Når du downloader fra ukendt kilde Du risikerer at modtage modificerede filer med en virus, "venstre" links eller åbne ekstern adgang. Dette gælder også for forskellige "samlinger", "færdige sæt med brugbare moduler" mv..

Resultatet er et downloadet arkiv med påkrævet version Drupal:

Sådan uploades Drupal til hosting ved hjælp af FileZilla

Det er mere bekvemt og hurtigere først at uploade arkivet til serveren og derefter pakke det ud i den ønskede mappe. For at oprette forbindelse til serveren bruger vi filen FileZilla manager. På siden "Hosting" - "FTP/Shell" tager vi de nødvendige data til forbindelse - server, login og adgangskode (som vedrører det domæne, som vi installerer motoren på):

Disse data skal indtastes i FileZilla:

Efter tilslutning skal du gå til rodmappe websted og kopier arkivet ind i det.

Udpakning af et arkiv via WebFTP

Nu skal arkivet pakkes ud. Den nemmeste måde at gøre dette på er at bruge WebFTP-værktøjet, der er indbygget i hostingkontrolpanelet. Vi har allerede brugt det ved fjernelse af et automatisk installeret CMS.

Marker arkivet i vinduet, der åbnes, og klik på "Upak":

Vi tjekker hvilken mappe arkivet skal pakkes ud i (det skal være html-mappen), klik på det grønne afkrydsningsfelt:

Efter at filerne er blevet pakket ud, skal du bruge webftp til at overføre dem fra mappen "drupal-7.51" til roden af ​​webstedet:

Mappen "drupal-7.51" og arkivet kan slettes.

Start af Drupal-installationsprogrammet

Hvis det i stedet for Drupal installationssiden giver en 500 fejl, så prøv at kommentere linjen "Options +FollowSymLinks" i .htaccess filen

For at starte installationen skal du gå til adressen på det websted, hvor Drupal CMS er installeret, hvorefter installationssiden automatisk åbnes:

På denne side kan du vælge at installere standardkonfigurationen eller vælge "minimumskonfigurationen".

Trin 2 – Vælg et sprog.

På denne side kan du vælge installationssprog eller følge linket med instruktioner til tilføjelse af et andet sprog.

Trin 3 – tilslutning af databasen.

Indtast databaseserverens navn, brugernavn, databasenavn og adgangskode. Tag disse data fra siden "Hosting" - "MySQL" i hostingkontrolpanelet. Klik på "Gem og fortsæt".

Trin 4 – Fuldfør installationen.

På næste trin skal du indtaste administratorens login, adgangskode og e-mail, vælge tidszonen og fuldføre installationen.

Tillykke, installationen er færdig:

Fuldstændig installation og verifikation.

Når installationen er fuldført, kan du kontrollere funktionaliteten på webstedets hovedside. Hvis Drupal blev installeret korrekt, hjemmeside Siden vil se sådan ud:

Tjek også dit websteds administrationspanel (for at gøre dette skal du blot "klikke" på linkene over webstedet):

Alt fungerer korrekt, installationen gennemført med succes.


Gæsteindlæg af Konstantin Boyandin, tidligere udgivelser, hvis du gik glip af det, kan du læse det i CMS-sektionen

Forbereder installation af Drupal

Det forrige nummer beskrev, hvordan man komponerer CMS Drupal distributionssættet (i det følgende benævnt Drupal) i en form, der er egnet til maksimalt operativ installation. Bemærk, at både selve versionen af ​​Drupal og versionerne af modulerne kan have ændret sig væsentligt - gå venligst til siderne, hvor du kan downloade modulerne og få de seneste versioner der, eller download drupal-6-nyeste-med-modulerne -ru.tar-filen .gz (5,3 MB) og pak den ud i den mappe, hvor webstedets startside er placeret (webrodmappe). Det antages, at læseren af ​​denne manual

  • kan konfigurere DNS-registreringer for det domæne, som det nyoprettede websted vil arbejde på
  • bekendt med, hvordan man uploader en fil til en webserver via FTP, SCP eller andre metoder
  • ved, hvad filadgangsrettigheder er og ved, hvordan man ændrer dem
  • har en måde at udpakke arkiver som .tar.gz
  • i stand til at bruge tekstredaktører, inkl. i form af en webgrænseflade

Opsætning af den grundlæggende konfiguration

  • konfigureret DNS for domænet, og hvor webstedet vil fungere korrekt
  • downloadet distributionsfilen fra linket ovenfor eller kompileret din egen version af distributionen med de samme moduler
  • brugeren har oprettet en database (i i dette eksempel vi antager, at MySQL 4+), kender databasens brugernavn og adgangskode til skriveadgang til databasen

Linje i det følgende vil vi betegne den mappe (mappe), hvori Drupal-distributionen blev pakket ud. Vigtigt: Dette dokument er lige informativt med eller uden illustrationer af installationstrinnene. Følgende er mulige muligheder.

1. Installation af Drupal, der angiver forbindelse til databasen

Før du starter installationen: Hvis dette er dit første websted på denne distribution, udføres de næste trin i " /sites/default"; hvis du opretter et andet websted på den samme Drupal-installation (Drupal giver dig mulighed for at oprette et vilkårligt antal websteder baseret på den samme installation), så kør følgende handlinger(herefter antager vi, at domænenavnet på det nyoprettede websted er example.com):

  • oprette en mappe
  • kopiere filen /sites/default/default.settings.php som
  • åbne biblioteket /sites/example.com og fil

Åbn nu siden

http://example.com/index.php

(glem ikke at angive det rigtige navn på dit domæne), og installationen vil begynde. Hvis du ser nogen fejlmeddelelser, skal du rette dem, før du fortsætter. I det første trin bliver du bedt om at vælge installationssproget. Vælg russisk, og klik på knappen "Vælg sprog".

Det næste trin er at indstille parametrene for tilslutning til databasen. Skærmen er ret informativ. Det antages, at du

  • bruger en forbindelse til lokal server, lokalvært
  • brug standard port forbindelser
  • Tabelnavnets præfiks i databasen blev IKKE indstillet

Det sidste punkt er meget vigtigt: Hvis du skal installere flere Drupal-baserede sider i den samme database, giver det mening at sætte et præfiks. Jeg opretter normalt et præfiks, der antyder domænet, for eksempel i vores hypotetiske tilfælde vil jeg åbne " Ekstra muligheder" og ville sætte præfikset ec_(eksempel.c om plus understregning).

Det næste trin er at indtaste webstedets navn og adresse E-mail, på hvis vegne tekniske breve og meddelelser vil blive sendt, og oprettelsen af ​​den første konto.

Opmærksomhed: den første konto i Drupal er en analog af superbrugeren (rod i Un*x, Administrator i Windows). Du bør under ingen omstændigheder bruge denne konto til dagligt arbejde; i stedet skal du oprette en anden konto og give den alle de tilladelser, den har brug for (mere om dette senere).

Vær ansvarlig, når du indstiller dit superbrugernavn og din adgangskode. På samme skærm vil du se, om din installation understøtter dvs. "rene links" er pæne adresser, der ikke indeholder '?' og '&' tegn. Nogle gange kaldes de også "CNC" (denne forkortelse burde være bekendt for WordPress-brugere).

Der vil du også se standardserverens tidszoneindstilling (indstil som det er mere bekvemt - det giver normalt mening at indstille din egen tidszone og mulighed automatisk kontrol tilgængelighed af opdateringer til Drupal-kernen, ekstra moduler og designtemaer.

Jeg anbefaler stærkt at lade denne mulighed være aktiveret. Opdateringer i denne ældre version af Drupal sker ikke automatisk, du vil kun få besked. Udviklerne af Drupal selv og de mest populære moduler gør alt for at give besked vigtige opdateringer så hurtigt som muligt. Normalt bør du være meget opmærksom på disse signaler.

I dette øjeblik du har en fuldt funktionel hjemmeside. Desværre kører du som superbruger (husker du advarslen?), og de fleste nyttige funktioner handicappet. Vi vil overveje, hvad vi skal gøre, umiddelbart efter at have beskrevet den anden, "forenklede" metode til at installere Drupal i en eksisterende database.

1. Installation af Drupal vha eksisterende indstillinger DB

Ved installation i henhold til dette skema bruger vi en allerede konfigureret forbindelse til databasen. Med andre ord tager vi indstillingsfilen for et allerede installeret Drupal-sted på den samme fysiske installation (det samme sæt filer). Dette er praktisk, når du installerer en anden og så på stedet på den samme fysiske installation. Den krævede indsats er minimal: alt, der kræves, er at oprette en ny mappe til at gemme indstillingsfilen og data, der er specifikke for det nye websted - uploadede filer, temaindstillinger osv.). Gør følgende:

  • oprette en mappe /sites/example.com (katalognavnet skal matche domænenavnet)
  • kopiere filen /sites/default/settings.php (af et allerede installeret websted) som /sites/example.com/settings.php
  • åbne biblioteket /sites/example.com og fil /sites/example.com/settings.php pr. post (hvis PHP kører som Apache modul, normalt skal du indstille tilladelser til 0777 for mappen og 0666 for filen; hvis PHP kører i CGI-tilstand, så 0755 for mappen og 0644 for filen - se din hostingudbyders hjælpemateriale, hvis du ikke er sikker på, at du gjorde alt korrekt

Åbn nu den kopierede fil i en editor /sites/example.com/settings.php og find en linje som denne:

$db_prefix = "";

Indstil et andet præfiks (se ovenfor), og gem filen. Åbn derefter følgende adresse:

Http://example.com/install.php

Herefter vil installationen forløbe omtrent som i det første tilfælde. Der vil ikke være noget skridt til at oprette en forbindelse til databasen.

Første trin efter installation

Så installationen i sin oprindelige form er afsluttet. Nu skal du lave flere vigtige indstillinger: Installer moduler, webstedsparametre, spambeskyttelse og så videre. Hvis du ser på skærmen, vil du se præcis, hvad du anbefales at gøre nu.

Lad os starte med at installere modulerne. Klik på varen navigationsmenu"Management", derefter "Site Design" (eller find straks alle mulige handlinger til højre for menuen er linket "Moduler". Klik på "Moduler".

Moduler er det, der giver Drupal sin fleksibilitet. Du vil se en stor liste over moduler; Du bør ikke lægge alt i en række af årsager til "de kan komme til nytte" - dette er en af ​​de sikre måder at gøre dit websted til et langsomt og ressourcekrævende monster.

Nedenfor er en liste over moduler, som jeg vil råde en blogger til at installere (nogle af disse moduler er allerede installeret; jeg angiver dem i den rækkefølge, som de er synlige, når jeg ruller siden):

Arkiv: giver dig mulighed for at oprette et navigationsvindue gennem arkiverne med poster - med mulighed for at søge efter år og måned.

Aggregator: Giver dig mulighed for at importere tredjeparts RSS/Atom-feeds til læsning og yderligere konvertering af dem på webstedet.

Blog: noget, der giver dig mulighed for at skrive blogs, understøttelse af blogformatet.

Farve: Giver dig mulighed for at ændre farven på temaerne.

Kommentar: giver dig mulighed for at efterlade kommentarer til dokumenter, samt overvåge brugerhandlinger (aktiviteter).

Kontakt: giver dig mulighed for at tilføje en formular feedback at sende e-mails til foruddefinerede adresser (du kan oprette vilkårlige kombinationer af adresser, som du kan sende beskeder til ved en bestemt lejlighed)

Oversættelse af indhold: understøttelse af oversættelse af grænsefladen og andet indhold til andre sprog

Database logning: praktisk, når du søger efter forskellige slags problemer, gemmer beskeder om bestemte hændelser, inklusive systemfejl, i en speciel log - administratoren kan indstille, hvor længe registreringerne skal gemmes der, og også se loggen til enhver tid.

Hjælp: Giver dig mulighed for at bruge kontekstuel hjælp.

Lokalitet: Understøtter andre sprog end engelsk.

Menu: Giver dig mulighed for at tilpasse menuen på webstedet.

OpenID: giver dig mulighed for, efter oprettelse, at forbinde flere OpenId'er til din konto for at forenkle godkendelsesproceduren.

Sti: giver dig mulighed for at omdøbe interne links(inklusive oprettelse af de meget rene links, CNC)

PHP filter: Giver dig mulighed for at bruge PHP-kode direkte på sider. OBS: en yderst farlig genstand, hvis den håndteres uforsigtigt. Hvis du ikke planlægger faktisk at køre PHP-kode, skal du ikke aktivere det.

Ping: meddeler den såkaldte ping-tjenester om nye materialer på siden (så de bl.a. kan opmuntre søgemaskiner besøg siden og læs nyt materiale). Så snart de er færdige med at udvikle Multiping, vil jeg anbefale det i stedet.

Profil: Giver dig mulighed for at tilføje nye felter til din brugerprofil.

Søg: indbygget søgemaskine på webstedet.

Statistikker: fører statistik over adgang til siden.

Syslog: Logfører hændelser og skriver til systemloggen.

Taksonomi: Giver mulighed for indholdskategorisering, herunder frit tildelte etiketter (tags)

Tracker: Giver brugere mulighed for at overvåge ændringer på webstedet.

Udløser: giver dig mulighed for at igangsætte bestemte handlinger som reaktion på en bestemt begivenhed (f.eks. oprettelse eller redigering af materiale)

Opdater status: Overvåger automatisk for opdateringer til moduler og temaer, hvis de understøtter denne funktion. Jeg anbefaler virkelig ikke at slå den fra.

Upload: Giver dig mulighed for at vedhæfte filer til dokumenter. Hvis du ikke vil tilslutte den, skal du ikke tænde den.

Spamspan: Giver dig mulighed for at beskytte e-mail-adresser i dokumenter. Hvis dette filter er aktivt, konverteres adresserne til en form, der er uigenkendelig for de fleste spambots.

Underrette: giver dig mulighed for at sende meddelelser om visse ændringer på webstedet

Beskeder, Beskeder PHP Mailer: mulighed for at sende meddelelser og systemmeddelelser via e-mail. PHPMailer er en speciel klasse, der giver dig mulighed for nemt at komponere og sende forskellige veje e-mails.

Bloker oversættelse, Oversættelse af indholdstype, Internationalisering, Menuoversættelse, Profiloversættelse, Strengoversættelse, Synkroniser oversættelser, Taksonomioversættelse: Dette sæt giver dig mulighed for at oversætte visse dele af systemet til andre sprog, samt oprette flersprogede versioner af de samme enheder.

Printvenlige sider (kerne), Send via e-mail: Evnen til at se sider i den optimale form for printeren, og det

Du kan også sende dem via e-mail (prøv dine venner ved at vise dem interessante sider direkte i mailen).

CAPTCHA, tekst CAPTCHA: odiøs og til lidt nytte, set fra nogles synspunkt, men på mange måder hjælper det mod strømmen af ​​spam. Jeg bruger ikke grafiske captchas; jeg har personligt nok tekst captchas ( regneproblem eller vælge en linje fra flere linjer).

Atom: evne til at levere RSS-feeds i Atom-format.

Tagadelic: "tag cloud" support - præsentation af en liste over kategorier i form af en "cloud", hvor den mest populære kategori er tegnet med en større skrift.

XML sitemap, XML Sitemap Engines, XML Sitemap Node: giver dig mulighed for at give den såkaldte site map til søgemaskiner, Sitemap. Hvis du overfører dette kort, og der er sådanne værktøjer til Yandex og Google, vil indekseringen af ​​webstedssider være meget mere effektiv.

DHTML menu: Som standard er mange menuer i navigationsblokken hierarkiske. Hvis du ikke installerer dette modul. så bliver du nødt til at genindlæse siden flere gange. for at komme til det ønskede hierarki. Dette modul sparer tid og ressourcer ved at åbne komplekse hierarkier ganske yndefuldt og smukt.

Meta tags: giver dig mulighed for at tildele dine egne metatags til hvert dokument (tags og beskrivelse som minimum), inkl. særlige tags til hjemmesidens hovedside.

Sti auto: Giver dig mulighed for at oprette rene links i det ønskede format.

Sitemap: opbygger et sammenfattende webstedskort til personer (tidligere nævnt - til søgemaskiner).

Token, Token handlinger: understøttelse af makroelementer og handlinger for dem, påkrævet for Pathauto.

Spore tilbage: understøttelse af returmeddelelser (trackbacks) fra et tredjepartswebsted om ændringer på denne.

Har du fået vejret? Klik på knappen "Gem" og se processen med at installere moduler og importere oversættelser. Du kan blive advaret om, at listen over moduler, du valgte, kræver, at andre moduler er aktiveret. Enig - der er stadig ikke så meget valg.

Så vil vi se en modullisteside, hvor der ovenpå vil være flere forslag, advarsler og så videre. Det er nyttigt at vende tilbage hertil fra tid til anden og følge de foreslåede trin, så alle advarsler forsvinder.

Jeg vil foreslå at gå og sætte datoen. Menu: "Administration" - "Siteindstillinger".

Hvis du har angivet support til eksport af sider til PDF, skal du sørge for at besøge konfigurationssiden for denne funktion.

Roller og rettigheder

Før jeg opretter roller, lad mig kort forklare, hvad de er. Drupal bruger et adgangskontrolsystem til visse data og muligheder baseret på den såkaldte. roller. Vi kan tænke på dette som grupper i operativsystemer— deltagelse i en bestemt gruppe giver visse beføjelser. Der er to indbyggede roller: anonyme (uautoriserede, ikke identificeret for systemet) brugere og autoriserede brugere. Alle andre roller skal oprettes.

Roller er praktiske til "målrettet" tildeling af rettigheder i tilfælde, hvor du ikke ønsker, at hver enkelt autoriseret bruger skal kunne udføre bestemte handlinger. Lad os sige, at du kan oprette en rolle "Bloggere" og give den ret til at oprette, redigere og slette blogindlæg. Der er ingen grund til at tilføje andet - rollernes rettigheder er opsummeret (hvis en af ​​rollerne, som brugeren er tildelt har visse beføjelser, og andre roller ikke har sådanne beføjelser, vil brugeren have alle beføjelserne til at Derfor er der ingen grund til at gentage, hvad en autoriseret bruger allerede kan.

I vores eksempel vil vi oprette en administrativ rolle, der kan alt, oprette en ny bruger, som vi dermed vil forfremme til administratorer, og til sidst stoppe med at bruge superbrugeren.

Menu: "Administration" - "Brugerstyring" - "Roller".

Indtast navnet på den nye rolle i feltet til venstre for "tilføj rolle". Du kan indtaste hvad du vil, jeg plejer at skrive noget som "Administrator". Når rollen er tilføjet, lad os tildele den tilladelser.

Menu: "Administration" - "Brugerstyring" - "Tilladelser".

I dette felt skal du markere hver enkelt boks for rollen "Administrator" (eller hvad du nu vil kalde den). Gem ændringerne.

Nu gør vi, hvad mange mennesker gør først: For nu vil vi forbyde alle at registrere sig på vores hjemmeside. Menu: "Administration" - "Brugerstyring" - "Registreringsmuligheder". Lad os vælge det element, hvor kun administratoren kan oprette Regnskaber. Gem ændringerne.

Lad os nu opsætte anti-spam og CAPTCHA. Menu: "Administration" - "Brugerstyring" - "CAPTCHA".

Da identifikatorerne for formularer, der kan beskyttes af "menneskelighedstesten", som CAPTCHA blot oversætter, er givet på engelsk, vil jeg forklare:

kommentarform: formular til indsendelse af kommentarer. Sørg for at beskytte det, ellers vil spammere øjeblikkeligt oversvømme dit websted med skrald.

comment_mail_page: formular til afsendelse af beskeder fra siden. Hvis du tillader anonyme brugere at sende dig beskeder (og du bør tillade dem, ellers vil du miste mange potentielle partnere), skal du beskytte dem. Ellers vil spammere sende dig deres beskeder i lang tid og med glæde.

comment_mail_user: det samme, men for beskeder til en bestemt bruger. Jeg plejer også at forsvare.

bruger_login_blok: det samme, men i en blok (normalt over navigationsblokken). Jeg forsvarer det ikke af samme grund.

user_pass: afgangsfelt Glemt adgangskode. Jeg plejer at beskytte det, så jeg ikke bliver underholdt med e-mails om, at en ny adgangskode bliver oprettet.

bruger_register: Ny brugerregistrering. Jeg plejer at forsvare.

Hvilken version af testen – grafik, aritmetik eller linjevalg – vil du vælge? ikke særlig vigtigt. Deres effektivitet er sammenlignelig.

Hvis du har brug for at tilføje en CAPTCHA-test til en anden formular, skal du markere afkrydsningsfeltet "Tilføj administrativt CAPTCHA-link til formularer", gemme og derefter gå til navnet med administrative beføjelser til siden med den påkrævede formular og tilføj en test der. Alt er meget enkelt. Så råder jeg dig til at fjerne markeringen i dette felt, for links, der beder dig om at indstille en CAPTCHA, vil snart begynde at irritere dig.

Nu hvor CAPTCHA er konfigureret, kan vi gå videre til tællerne. Alle elsker at vise, hvor mange gange de har læst en bestemt side. Lad os konfigurere denne funktion. Menu "Administration" - "Rapporter" - "Adgangslogindstillinger".

Alt er enkelt her: vi markerer "Content View Counter" aktiveret, og hvis vi er interesseret i at vedligeholde systemlogfiler- herunder ca forskellige fejl og advarsler - vi markerer også "Aktiver adgangslog". Opmærksomhed! Indstil ikke lagringsperioden for logposter for lang - databasen, især på det websted, du besøger, vil hurtigt begynde at svulme op. Glem nu ikke at gå tilbage til "Tilladelser" og sørg for, at både anonyme og autoriserede brugere får lov til at se målerne.

Her råder jeg dig til at gøre følgende:

Grundlæggende indstillinger: Handlinger under opdatering: Gør ingenting. Lad det gamle synonym stå urørt.

Grundlæggende indstillinger: Translitterér før synonym oprettes- mark, ellers vil alle links begynde at have russiske bogstaver.

Blogadresseindstillinger: Skabelon til blogsideadresser: sætte

Blog/

Og ryd feedets interne synonymfelt. Og ryd alle sådanne felter, se nedenfor - der er ingen grund til at producere synonymer ud over mål. Materiale adresseindstillinger: Standard adresseskabelon: sætte

//

Se selv, hvad du skal vælge til andre felter - jeg vil råde dig til at bruge numeriske synonymer overalt, hvis der ikke er behov for det. Dette vil i det mindste spare dig for noget besvær, når du for eksempel beslutter dig for at omdøbe en kategori.

Hvad er det næste?

Dernæst skal du gå til "Administration" - "Brugerstyring" - "Brugere" og tilføje en ny bruger manuelt, og ikke glemme at inkludere ham i administratorrollen. Log derefter ud af systemet og log ind under det nye brugernavn.

Yderligere indstillinger - temaindstillinger, blokke, kommenteringsmetoder og så videre - dette er et emne for de følgende artikler. Når du har gennemført det, der er beskrevet i dette afsnit, har du et ret sikkert system klar til at blogge. Det er relativt nøgent, der er ingen tagskyer, ingen formularer med tællere og en liste med kommentarer. Alt dette kan du selv lede efter - eller du kan vente en dag og besøge INFOteket, hvor der som ambulancetjeneste vil være en kort oversigt over, hvilke menupunkter du skal gå til for at udføre denne eller hin handling.

____________________________________

Hvor meget tid kunne der spares, hvis der var en opvaskemaskine. Vi kvinder har jo altid ikke tid nok til alt, og at købe en opvaskemaskine ville give mig en masse ekstra tid.

God guide. Det viste sig bare at være forvirrende. Måske var det værd blot at erstatte andre skræmmende ord med "webstedets rodmappe" og ikke fokusere på det. Det er lidt anderledes på forskellige hostingsider. Begyndere kan blive endnu mere forvirrede.. Men disse er alle mindre skænderier :)

Her er, som jeg forstår det, installationen af ​​den sjette version beskrevet. Hvad med den sjette drupals frådseri? Kan sammenlignes med wp2.7?

Svar

Svar

Fantastisk guide, jeg nød det virkelig.

Svar


det er godt

og for forskellige brugere

Svar

ikke dårligt, men det skal stadig færdiggøres og opdeles i to dele - den ene handler udelukkende om at installere Drupal, den anden handler kun om bloggen,
Nogle moduler er ikke standard - jeg nævnte ikke dette; begyndere ved måske ikke engang, hvor de skal hentes, og hvordan de installeres.

blog/ -ikke en god idé, blog/brugernavn
det er godt
// -også ikke godt fra et SEO-synspunkt, det burde være: [kategorinavn]/[posttitel]
og til forskellige brugere
[bruger]/[kategorinavn]/[indlægsnavn]

Svar

Svar

Tak for artiklen, den hjalp mig meget! 😉

Svar

Hej alle! I dag er en betydningsfuld dag - jeg åbner nyt afsnit, dedikeret gratis CMS Drupal! Traditionen tro er den første artikel helliget installation af Drupal. Derudover vil jeg komme ind på spørgsmålet om russificering af Drupal. Som en stor mand sagde - LET'S GO!!!

Installation af russiske Drupal

Så installationen af ​​Drupal foregår i fire trin, og det er ligegyldigt, om du arbejder med lokal eller fjernhosting:

  • oprettelse på serveren ny base data;
  • download af Drupal 7-distributionen og Russification-filen;
  • Drupal installation.

Og nu om hvert trin mere detaljeret.

Trin 1. Oprettelse af en database.

Databasen er hjernen på fremtidens hjemmeside, hvor al information vil blive gemt. Når du arbejder med databaser, skal du være meget forsigtig. For enhver ny Drupal-side skal du oprette en separat database. Da jeg først begyndte at arbejde med , specificerede jeg uforvarende den samme database for to WordPress-websteder. Som et resultat overskrev det andet websted simpelthen databasen, og al information fra det første websted gik tabt. Gentag ikke mine fejl!

Betalt hosting-udbydere til oprettelse af databaser giver et separat kontrolpanel. Det er normalt meget nemt at bruge, så det tager ikke meget tid at oprette en ny database. Det vigtigste er at huske navnet på den nye database, brugerlogin og adgangskode til den - alle disse oplysninger vil være nyttige til installation af Drupal. Hvis du bestilte hosting designet til kun ét websted, så er databasen højst sandsynligt oprettet på forhånd, og teknisk support vil give dig information om det.

Det sker, at phpMyAdmin leveres til at arbejde med databaser på hostingen. Min blog er dedikeret til at studere phpMyAdmin.

Hvad angår, i den oprettes databasen via startsiden http://localhost/denwer/.

Lad feltet "MySQL Administrator Password" være tomt, og udfyld kun databasenavn, brugerlogin og adgangskode.

Trin #2. Download af distributionsfiler og lokaliseringsfiler.

Det andet trin er at downloade Drupal-distributionen fra den officielle hjemmeside drupal.org. Indlæser nyeste version produkt, på tidspunktet for skrivning af denne artikel er 7.15.

Da vi straks vil installere russiske Drupal, skal vi også bruge en lokaliseringsfil. Du kan downloade den fra localize.drupal.org, bare sørg for, at den matcher den tidligere downloadede version af Drupal.

Trin #3. Uploader filer til serveren.

At arbejde med fjernserver vil være nødvendigt ftp klient. Personligt bruger jeg. Denne ftp klienten er gratis, multifunktionel, enkel og pålidelig. Så mange tilnavne, men han fortjente dem alle med rette!

Pak arkivet ud med Drupal-distributionen. Vi uploader de resulterende filer og mapper til serveren i rodmappen på vores fremtidige websted. Der er mange filer, så det vil tage noget tid at uploade dem til serveren. Takket være pålideligheden af ​​FileZilla vil du kun miste tid, ikke filer.

I tilfælde af Denver oprettes rodmappen til webstedet manuelt: i mappen /home/ opretter vi en mappe med navnet på det fremtidige lokale websted (f.eks. denwer.ru), i den nye mappe /home/denwer .ru/ vi opretter www-mappen - dette vil være webstedets rodmappe. Det er i mappen /home/denwer.ru/www, vi overfører Drupal-filerne.

Glem ikke lokaliseringsfilen; den skal uploades separat til serveren i mappen /profiles/standart/translations/.

Trin #4. Installation af Drupal

Når alle forberedelser er gennemført, og de første tre trin er gennemført, kan du fortsætte direkte til installation af Drupal. Åbn din browser og indtast URL'en på det websted, du opretter, i adresselinjen. Ved at trykke på Enter kommer vi til installationsprogrammet.

1. Vælg profil. Marker det første element Standard og klik på "Gem og fortsæt".

2. Vælg sprog. Vælg russisk, og klik på "Gem og fortsæt". Nu vil alle de resterende trin i Drupal-installationen være på det russiske sprog.

3. Overholdelseskontrol. Overgår automatisk, hvis serveren fuldt ud opfylder kravene til korrekt drift af Drupal, og der ikke findes fejl, så fortsætter vi til næste trin.

4. Installation af databasen. I dette afsnit du skal angive navnet på den tidligere oprettede database, brugerlogin og adgangskode.

5. Installationsprofil og installation af oversættelser. Her vil installationen foregå automatisk. Det eneste, der er tilbage, er at se fremskridtet og vente på overgangen til næste afsnit.

6. Opsætning af webstedet.

Indtast webstedets navn og e-mail. Ifølge anbefalingen er det tilrådeligt, at e-mailadressen indeholder domænet på dit websted.

Konto vedligeholdelse af websted.

  • Brugernavn - indtast administratorlogin.
  • E-mailadresse – administratorens e-mailadresse.
  • Adgangskode - sørg for at overvåge styrkeindikatoren. Hvis dette ikke er en lokal side, men rigtigt internet ressource, skal adgangskoden være så stærk som muligt.

Vælg land og tidszone.

7. Gennemført. Oversættelserne er afsluttet, og installationen er fuldført. Alt du skal gøre er at klikke på "Besøg dit nye websted".

Du finder ikke en sådan installation nogen steder på fungerende hosting længere. Nu på mode automatisk installation ethvert populært CMS, og Drupal er ingen undtagelse. For eksempel kan du installere Drupal på bogstaveligt talt et minut, og du behøver ikke at kopiere nogen filer til ftp. Alt går så hurtigt og enkelt som muligt.

Russificering af engelske Drupal

Lad os nu se på, hvordan man russificerer en allerede installeret engelsk version af Drupal. For at gøre dette skal vi downloade den samme russiske sprogfil med .po-opløsning, som bruges under installationen beskrevet ovenfor. Rækkefølgen af ​​handlinger vil være som følger.

1. Gå til sektionen "Moduler", tjek "Lokal"-modulet og gem ændringerne ved at klikke på knappen "Gem konfiguration" helt nederst på siden. Dette aktiverer det modul, der er ansvarlig for valg af sprog.

2. Åbn derefter afsnittet "Konfiguration" og gå til "Oversæt interface". Der er fire faner øverst til højre, vi skal bruge den tredje fra venstre - "IMPORTER". I punktet "Sprogfil" skal du klikke på Gennemse og vælge lokaliseringsfilen med filtypenavnet .po fra din computer. I punktet "Importer til" skal du vælge russisk. Klik på knappen "Importer", og sproget downloades automatisk.

3. Det er tilbage at gøre russisk til standardsproget. Vender tilbage til afsnittet "Konfiguration", men denne gang går vi til "Sprog". I standardkolonnen skal du sætte et flueben i den anden kolonne svarende til det russiske sprog og klikke på "Gem konfiguration".

Åh mirakel! Drupal-administrationspanelet bliver helt på russisk!