Så här installerar du WordPress + LAMP på Ubuntu

worpress-logotyp

Wordpress är mycket mer än en bloggverktyg, och det skulle vara ett misstag att bara hålla fast vid den aspekten av detta CMS (Content Management System, eller content management system) som kan bli en allt-i-ett-lösning för ett stort antal fall eftersom det till och med finns plugins för att skapa e-handelsbutiker och det finns kraftfulla analys- och SEO-verktyg, för att förbättra synligheten för vårt innehåll på webben.

Nästa får vi se hur man installerar WordPress på Ubuntu, något som lyckligtvis är ganska enkelt och gör det möjligt för oss att vara värd för innehåll på vår server. För detta måste vi naturligtvis först uppfylla vissa krav och en av dem är den för har en funktionell installation av LAMP (akronym för Linux + Apache + MySQL + PHP), så det blir början på vårt inlägg idag.

Vi installerar Apache:

# apt-get update

# apt-get install apache2

När vi väl har installerat kommer vi att testa att servern körs och för detta anger vi den lokala eller interna webbadressen till vår server, som finns i http://localhost.

Nu installerar vi PHP:

# apt-get install php5 libapache2-mod-php5 php5-mcrypt
# /etc/init.d/apache2 omstart

Nu måste vi installera MySQL:

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

Vi kommer att bli ombedda att gå in i root-lösenord, och då måste vi ange några frågor, relaterade till exekveringsbehörigheter, fjärråtkomst, bordsladdning och andra, som vi lyckligtvis erbjuds lite hjälp även om det inte skadar att acceptera instruktionerna genom att ange 'och'. Senare kan vi bli mer fasta med allt detta, men till att börja med finns det inga problem att acceptera standardkonfigurationen.

Slutligen skapar vi root-användare för mysql, vi ställer in ditt lösenord (vi ändrar mitt lösenord till det vi vill använda) och startar om Apache:

mysql -u root -p (vi kommer att bli ombedda om root-lösenordet, som vi anger)

SKAPA DATABAS databas;

SKAPA ANVÄNDARE wpuser @ localhost IDENTIFIERAS AV 'mypassword';

Nu ska vi ge våra WordPress-användare tillgång till allt som behövs för hans arbete:

GE ALLA PRIVILEGER PÅ wordpress. * TILL userwp @ localhost;

FLUSH PRIVILEGES;

avsluta

# /etc/init.d/apache2 omstart

Vi går bra, nu måste vi ladda ner Worpress:

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

För att extrahera det till sin egen katalog går vi in:

gunzip. / wordpress-4.2.1-es_ES.zip

Nu måste vi konfigurera WordPress, för vilken vi måste redigera wp-config-php-filen:

nano wp-config-php

Och vi letar efter de alternativ som intresserar oss, vilka är de för DB_USER, DB_NAME och DB_PASSWORD, så filen bör vara mer eller mindre lika med detta, med tanke på att lösenordet och användardata måste vara de vi angav tidigare:

/ ** MySQL-inställningar - Du kan få den här informationen från din webbhotell ** //

/ ** Namnet på databasen för Wordpress * /

definiera ('DB_NAME', 'databas');

/ ** * MySQL-databas användarnamn /

definiera ('DB_USER', 'wpuser');

/ ** MySQL-databas lösenord * /

definiera ('DB_PASSWORD', 'mypassword');

Nu när vi har allt konfigurerat som det ska vara, sitter vi kvar med de sista stegen, och det första är det av kopiera den här WordPress-konfigurationen till rotkatalogen för vår LAMP-serverinstallation, så att det kan tjäna detta innehåll till våra besökare. Vi kan göra det genom att:

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

Nu går vi in ​​i administrationspanelen för Wordpress, på adressen http: // localhost / wordpress, där vi måste fylla i informationen för administratörskontot (användare, lösenord) och sedan helt enkelt låta oss styras av konfigurationsverktyget. Det är det, vi har redan WordPress installerat på Ubuntu, och vi kan börja arbeta med det.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   bcnabel29 sade

    Bra inlägg, men när jag är nybörjare hoppas jag att du kan hjälpa mig. Guidad av en annan handledning installerade jag xampp i personlig mapp och wordpress inuti xampp i htdocs-mappen. Jag skapade en databas och fick åtkomst till localhost / wordpress ... rätt första steg och ange databasnamn, användare, lösenord och server ... men när jag går till 2: a säger det mig att det inte kan eller inte har behörighet att skriva till wp -config-fil och att jag ändrar den manuellt ... Jag gör det men när jag klickar på installationen omdirigerar den mig om och om igen till steg 1…. Skulle jag behöva kopiera hela wordpress-mappen och flytta den till en katalog skapad i var / www / wordpress?

  2.   Fran sade

    Hej Willy, tack först och främst för inlägget. Snälla, kan du granska det? ... Jag har följt det steg för steg och det måste finnas ett steg. I den sista kontrollen åtkomst http://localhost/wordpress, avslutar "Den begärda URL: n / wordpress hittades inte på den här servern"

  3.   Fran sade

    POST plågad med fel

  4.   arthuroytal sade

    Jag lägger den i / var / www / html / wordpress

  5.   joan carles sade

    Hallå! Jag hittade just den här sidan som jag tycker är mycket användbar. Problemet är att jag har följt WP-installationsråd i Ubuntu, lokalt, och det har varit perfekt men jag har nått en del av platsen för de sidor som gjorts, försök att lägga till en mapp för varje projekt inom konfigurationen och när jag avslutar det visas WP i textläge och rubrikbilden och det släpper mig inte därifrån, jag försökte ta bort mysql för att se om det skulle ta bort allt och börja om men det lät mig inte. Just nu vet jag inte vart jag ska gå eftersom jag inte kan läsa .html- eller .php-filerna i / var / www / hmtl. Vad kan jag göra nu? Jag kan inte komma åt det tidigare grafiska formatet för WP eller ta bort databasen som skapats med Mysql eftersom det inte tillåter mig. Hur kan jag återställa de tidigare WPress-inställningarna?