Sådan installeres WordPress + LAMP på Ubuntu

wordpress logo

WordPress er meget mere end en blogværktøj, og det ville være en fejl at bare holde fast ved dette aspekt af dette CMS (Content Management System eller content management system), der kan blive en alt-i-en løsning til et stort antal sager, da der endda findes plugins til at oprette e-handelsbutikker, og der er kraftfulde analyse- og SEO-værktøjerfor at forbedre synligheden af ​​vores indhold på nettet.

Næste vil vi se hvordan man installerer WordPress på Ubuntu, noget der heldigvis er ret simpelt og giver os mulighed for at være vært for indhold på vores server. Til dette skal vi selvfølgelig først opfylde nogle krav, og en af ​​dem er den har en funktionel LAMP-installation (akronym for Linux + Apache + MySQL + PHP), så det bliver begyndelsen på vores indlæg i dag.

Vi installerer Apache:

# apt-get opdatering

# apt-get install apache2

Når det er installeret, skal vi teste, at serveren kører, og til dette indtaster vi den lokale eller interne URL på vores server, som er i http://localhost.

Nu installerer vi PHP:

# apt-get installer php5 libapache2-mod-php5 php5-mcrypt
# /etc/init.d/apache2 genstart

Nu skal vi installere MySQL:

# apt-get installer mysql-server libapache2-mod-auth-mysql php5-mysql
# / usr / bin / mysql_secure_installation

Vi bliver bedt om at gå ind i root-adgangskode, og så bliver vi nødt til at angive nogle spørgsmål i forbindelse med eksekveringstilladelser, fjernadgang, tabelindlæsning og andre, som heldigvis tilbydes noget hjælp for, selvom det ikke skader at acceptere instruktionerne ved at indtaste 'og'. Senere kan vi blive mere faste med alt dette, men til at begynde med er der ikke noget problem med at acceptere standardkonfigurationen.

Endelig opretter vi rodbruger til mysql, vi indstiller din adgangskode (vi ændrer 'min adgangskode til den, vi vil bruge) og genstarter Apache:

mysql -u root -p (vi bliver bedt om root-adgangskoden, som vi indtaster)

OPRET DATABASE-database;

OPRET BRUGER wpuser @ localhost IDENTIFICERET MED 'mypassword';

Nu skal vi give vores WordPress-bruger adgang til alt, hvad der er nødvendigt for hans arbejde:

TILGIV ALLE PRIVILEGIER PÅ wordpress. * TIL userwp @ localhost;

FLUSH PRIVILEGES;

frakørsel

# /etc/init.d/apache2 genstart

Vi går godt, nu skal vi download Worpress:

wget https://es.wordpress.org/wordpress-4.2.1-es_ES.zip

For at udtrække det til sin egen mappe går vi ind:

gunzip. / wordpress-4.2.1-es_ES.zip

Nu skal vi konfigurere WordPress, som vi skal redigere wp-config-php-filen for:

nano wp-config-php

Og vi ser efter de muligheder, der interesserer os, som er dem af DB_USER, DB_NAME og DB_PASSWORD, så filen skal være mere eller mindre lig den her under hensyntagen til, at adgangskoden og brugerdataene skal være dem, vi tidligere har indtastet:

/ ** MySQL-indstillinger - Du kan få disse oplysninger fra din webhost ** //

/ ** Navnet på databasen for WordPress * /

definere ('DB_NAME', 'database');

/ ** MySQL-database brugernavn * /

definer ('DB_USER', 'wpuser');

/ ** MySQL-database password * /

definer ('DB_PASSWORD', 'mypassword');

Nu hvor vi har alt konfigureret som det skal, er vi tilbage med de sidste trin, og den første er den af kopier denne WordPress-konfiguration til rodmappen på vores LAMP-serverinstallation, så det kan tjene dette indhold til vores besøgende. Vi kan gøre det ved at:

# cp -R ~ / wordpress / * / var / www / wordpress

Nu går vi ind i administrationspanelet for WordPress, på adressen http: // localhost / wordpress, hvor vi skal udfylde oplysningerne om administratorkontoen (bruger, adgangskode), og så lader vi os bare lede af konfigurationsværktøjet. Det er det, vi har allerede WordPress installeret på Ubuntu, og vi kan begynde at arbejde med det.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   bcnabel29 sagde han

    Fantastisk indlæg, men at være nybegynder håber jeg du kan hjælpe mig. Vejledt af en anden tutorial installerede jeg xampp i personlig mappe og wordpress inde i xampp i htdocs mappe. Jeg oprettede en database og fik adgang til localhost / wordpress ... det første korrekte trin, og jeg angiver databasenavn, bruger, adgangskode og server ... men når jeg går til 2. fortæller det mig, at det ikke kan eller ikke har tilladelse til at skrive til wp- konfigurationsfil, og at jeg ændrer den manuelt ... Jeg gør det, men når jeg klikker på installation, omdirigeres det mig igen og igen til trin 1…. Skal jeg kopiere hele wordpress-mappen og flytte den til en mappe oprettet i var / www / wordpress?

  2.   Fran sagde han

    Hej Willy, først og fremmest tak for indlægget. Kan du gennemgå det? ... Jeg har fulgt det trin for trin, og der må være et trin mangler. I den sidste kontrol adgang http://localhost/wordpress, afslutter "Den anmodede URL / wordpress blev ikke fundet på denne server"

  3.   Fran sagde han

    POST PLAGET MED FEJL

  4.   arthuroytal sagde han

    Jeg lagde det i / var / www / html / wordpress

  5.   joan carles sagde han

    Hej! Jeg fandt lige denne side, som jeg finder meget nyttig. Problemet er, at jeg har fulgt WP installationsrådgivning i Ubuntu lokalt, og det har været perfekt, men jeg har nået et afsnit af placeringen af ​​de oprettede sider, prøv at tilføje en mappe til hvert projekt inden for konfigurationen, og når jeg afslutter det vises WP i teksttilstand og headerbilledet, og det vil ikke lade mig ud derfra, jeg forsøgte at slette mysql for at se, om det ville slette alt og starte forfra, men det lod mig ikke. Lige nu ved jeg ikke, hvor jeg skal hen, fordi jeg hverken kan læse .html- eller .php-filerne i / var / www / hmtl. Hvad kan jeg gøre nu? Jeg kan ikke få adgang til det tidligere grafiske format for WP eller slette den database, der er genereret med Mysql, fordi den ikke tillader mig. Hvordan kan jeg gendanne de tidligere WPress-indstillinger?