![Sådan ændres musefølsomhed i Windows 10-pc](/f/ac92362ca22ea87d8205324d5e6b59de.jpg?width=100&height=100)
Chancerne er, at du allerede ved hvad WordPress er: et gratis og open-source blogværktøj og indholdsstyringssystem (CMS) baseret på PHP og MySQL. På den officielle hjemmeside står der - i et ordspil - at det er både gratis og uvurderligt.
Blandt dens kendetegn skiller muligheden for at installere og skifte mellem temaer (look & feel) ud. Hundredvis af tilgængelige plugins gør det også muligt at gøre næsten alt med dit websted.
Som et robust blogværktøj, WordPress giver dine besøgende mulighed for at kommentere indlæg og dermed deltage i (forhåbentlig berigende) samtaler om emnerne deri. For at gøre dette inkluderer det en beskedkomponent, der sender meddelelser til forfattere, når læsere har kommenteret deres indlæg.
Når du desuden abonnerer på et indlæg (uanset om du er forfatter eller læser), kan du vælge at få besked, når nogen kommenterer det.
Hvis du har købt en delt hostingpakke, skal den mailtjeneste, som WordPress afhænger af, allerede have været konfigureret og konfigureret til dig (i øvrigt tilbyder de fleste delte hostingudbydere en 1-kliks installation af WordPress).
Foreslået læsning:7 bedste webhostingvirksomheder til at hoste websted
Men hvis du bruger en VPS og vil installere og bruge WordPress, skal du konfigurere og konfigurere mailserveren (Postfix eller andet), der tillader WordPress at sende meddelelser.
I dette indlæg vil vi forklare, hvordan du opretter en fuld LAMPE server på en cloud -VPS og hvordan man integrerer WordPress med Postfix. Vi anbefaler stærkt, at du overvejer en af vores partnere, mens du leder efter en hostingudbyder (tjek gerne vores anmeldelser om deres tjenester og planer her).
For at din WordPress for at sende meddelelser med succes skal du sikre, at følgende krav er opfyldt:
1. Sammen med installationen af LAMPE stak, skal du tilføje det nødvendige DNS MX og EN registreringer for din mailserver og dit domæne.
Hvis du har brug for hjælp til at gøre det, skal du kontrollere MX sektion i denne vejledning og se DNS -manager overblik, før du fortsætter.
Selvom disse links forklarer, hvordan du opretter DNS -registreringer for a Linode VPS, det bør ikke afvige væsentligt for andre udbydere.
2. Indstil en fuld LAMPE (Linux – Apache – MySQL / MariaDB – PHP) stakke.
Her er instruktionerne i to store distributionsfamilier:
3. Opret en database med et navn efter eget valg og en konto til WordPress at bruge. Du skal bruge disse oplysninger senere for at redigere WordPress -konfigurationsfilen.
Log ind på MySQL / MariaDB prompt ved hjælp af rod adgangskode, du valgte, mens du udførte mysql_secure_installation
script i ovenstående LAMP -installationstrin:
# mysql -u root -p. [Indtast adgangskode her] MariaDB [(ingen)]> Opret DATABASE wp_myblog; MariaDB [(ingen)]> TILDEL ALLE PRIVILEGER PÅ wp_myblog.* TIL 'dit_brugernavn_her'@'localhost' IDENTIFICERET VED 'dit_chosen_password_here'; MariaDB [(ingen)]> FLUSH -PRIVILEGER; MariaDB [(ingen)]> AFSLUT;
Når de første tre trin, der er anført ovenfor som forudsætninger, har taget sig af, lad os fortsætte med installationen og konfigurationen af WordPress.
4. Download og udpak den nyeste WordPress tarball.
# wget http://wordpress.org/latest.tar.gz. # tar xzf seneste.tar.gz. # cd wordpress.
5. Omdøb eksisterende i wordpress -biblioteket wp-config-sample.php
til wp-config.php
:
# mv wp-config-sample.php wp-config.php.
opdater det derefter med dine databaseoplysninger under afsnittet MySQL -indstillinger (se de markerede felter i billedet herunder):
// ** MySQL -indstillinger - Du kan få disse oplysninger fra din webhost ** // /** Navnet på databasen til WordPress*/ definere ('DB_NAME', 'database_navn_her
'); /** MySQL database brugernavn*/ definere ('DB_USER', 'brugernavn_her
'); /** MySQL database adgangskode*/ definere ('DB_PASSWORD', 'password_here
'); /** MySQL -værtsnavn*/ definere ('DB_HOST', 'lokal vært
'); /** Database Charset til brug ved oprettelse af databasetabeller. */ definere ('DB_CHARSET', 'utf8
'); /** Databasesorteringstypen. Ændr ikke dette, hvis du er i tvivl. */ definere ('DB_COLLATE',''
);
Forklaring af ovenstående indstillinger:
wp_myblog
).dit_brugernavn_her
).dit_passord_her
).lokal vært
).6. Flyt wordpress -biblioteket til rodmappen (eller til et underkatalog, hvis du planlægger opsætning af andre virtuelle værter) på webserveren.
I dette eksempel flytter vi wordpress til /var/www/html/wp
(en undermappe inde i Apache DocumentRoot):
# mv wordpress/var/www/html/wp.
7. Åben http: //
i din browser, og udfyld de ønskede oplysninger på skærmen (hvor er din servers IP -adresse):
Hvis installationen lykkes, vises følgende side:
Du kan nu klikke Log på at logge på dit WordPress kontrolpanel ved hjælp af de legitimationsoplysninger, du valgte i samme trin.
På dette tidspunkt har du en funktionel LAMPE miljø og WordPress. For at give WordPress mulighed for at sende meddelelser via vores egen mailserver, skal vi installere og konfigurere Postfix som en null klient.
Det betyder, at vi kun vil bruge Postfix -mailtjenesten til at sende mail til WordPress -e -mail -meddelelser. Følg instruktionerne i disse artikler afhængigt af din valgte distribution:
På Ubuntu og Debian -systemer # apt-get update && sudo apt-get install postfix.
Når du bliver bedt om at konfigurere mailserveren, skal du vælge:
Internetside
dit domæne.com
På CentOS, RHEL og Fedora systemer # yum opdatering && yum installer postfix.
Uanset den distro, du bruger, skal du redigere /etc/postfix/main.cf
med følgende værdier:
mailbox_size_limit = 0. modtager_delimiter = + inet_interfaces = loopback-only.
Du vil måske henvise til Postfix officiel dokumentation for detaljer om ovenstående indstillinger.
Fortsæt nu og skriv et dummy -indlæg. Tilføj derefter en kommentar ved hjælp af formularen nederst. Du som forfatter bør begynde at modtage underretninger på ingen tid.
Efter du har installeret WordPress, kan du støde på følgende problemer. Ikke en stor ting - følg bare de skitserede instruktioner for at rette dem:
1. Hvis du ser en biblioteksliste i stedet for en webside, når du søger til http: //
, betyder det sandsynligvis, at webserveren skal have besked på at læse index.php
fil som standard.
Den nemmeste måde at udføre denne opgave på er ved at oprette en .htaccess
fil inde i installationsmappen med følgende indhold:
# echo 'DirectoryIndex index.php'> /var/www/html/wp/.htaccess.
2. Hvis du ser php -tags (php
og / eller ) vises som ren tekst på en webside, fungerer PHP ikke korrekt. Sørg for, at din PHP -version opfylder kravene (
> v5.2.4
):
# php -v.
3. Eventuelle andre fejl under forsøget på at åbne index.php
fil (inklusive men ikke begrænset til "Overskrifter, der allerede er sendt") kan være forårsaget af et tegn, der er til stede (inklusive mellemrum) før PHP -starttagget (php)
eller efter sluttagget ()
i wp-config.php
fil, som du konfigurerede i TRIN 5 over.
I denne artikel har vi forklaret, hvordan du installerer WordPress efter opsætning af a LAMPE stable på Ubuntu eller CentOS.
Hvis du har indstillet korrekt DNS registreringer for dit domæne som forklaret tidligere, skal du begynde at modtage kommentarmeddelelser med det samme. Hvis ikke, tjek mailserverens logfiler (/var/log/maillog
eller /var/log/mail.log
i CentOS og Ubuntuhenholdsvis) og kom tilbage til os ved hjælp af kommentarformularen herunder.
Vi tager mere end gerne et kig og besvarer de spørgsmål, du måtte have.