Hoe installeer ik WordPress + LAMP op Ubuntu

worpress-logo

WordPress is veel meer dan een blogging-tool, en het zou een vergissing zijn om gewoon bij dat aspect hiervan te blijven CMS (Content Management System of contentmanagementsysteem) dat voor een groot aantal gevallen een alles-in-één oplossing kan worden, aangezien er zelfs plug-ins zijn om e-commerce winkels op te zetten en er zijn krachtige analyse- en SEO-tools, om de zichtbaarheid van onze inhoud op internet te verbeteren.

Vervolgens zullen we zien hoe je WordPress op Ubuntu installeert, iets dat gelukkig vrij eenvoudig is en waarmee we inhoud op onze server kunnen hosten. Hiervoor moeten we natuurlijk eerst aan een aantal eisen voldoen en een daarvan is die van een functionele installatie van LAMP hebben (afkorting voor Linux + Apache + MySQL + PHP), dus dat zal vandaag het begin zijn van onze post.

We installeren Apache:

# apt-get update

# apt-get install apache2

Eenmaal geïnstalleerd, gaan we testen of de server draait, en hiervoor voeren we de lokale of interne URL van onze server in, die in http://localhost.

Nu installeren we PHP:

# apt-get installeer php5 libapache2-mod-php5 php5-mcrypt
# /etc/init.d/apache2 opnieuw opstarten

Nu moeten we installeren MySQL:

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

We zullen worden gevraagd om het root wachtwoord, en dan zullen we enkele vragen moeten aangeven, gerelateerd aan uitvoeringsrechten, toegang op afstand, laden van tabellen en andere, waarvoor we gelukkig wat hulp krijgen aangeboden, hoewel het geen kwaad om de instructies te accepteren door 'en' in te voeren. Later kunnen we met dit alles steviger worden, maar om te beginnen is het geen probleem om de standaardconfiguratie te accepteren.

Ten slotte maken we het root-gebruiker voor mysql, we stellen je wachtwoord in (we veranderen 'mijn wachtwoord in het wachtwoord dat we willen gebruiken) en herstarten Apache:

mysql -u root -p (we zullen om het root-wachtwoord worden gevraagd, dat we invoeren)

DATABASE-database maken;

GEBRUIKER MAKEN wpuser @ localhost GEÏDENTIFICEERD DOOR 'mijnwachtwoord';

Nu gaan we onze WordPress-gebruiker toegang geven tot alles wat nodig is voor zijn werk:

VERLEENT ALLE VOORRECHTEN OP wordpress. * AAN userwp @ localhost;

VOORRECHTEN VOOR FLU'S;

afrit

# /etc/init.d/apache2 opnieuw opstarten

Het gaat goed, nu moet het download Worpress:

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

Om het uit te pakken naar zijn eigen directory voeren we in:

gunzip ./wordpress-4.2.1-es_ES.zip

Nu moeten we configureer WordPress, waarvoor we het wp-config-php-bestand moeten bewerken:

nano wp-config-php

En we zoeken naar de opties die ons interesseren, namelijk die van DB_USER, DB_NAME en DB_PASSWORD, dus het bestand zou hier min of meer op moeten lijken, rekening houdend met het feit dat het wachtwoord en de gebruikersgegevens degene moeten zijn die we eerder hebben ingevoerd:

/ ** MySQL-instellingen - U kunt deze informatie opvragen bij uw webhost ** //

/ ** De naam van de database voor WordPress * /

definiëren ('DB_NAME', 'database');

/ ** MySQL database gebruikersnaam * /

definiëren ('DB_USER', 'wpuser');

/ ** MySQL database wachtwoord * /

define ('DB_PASSWORD', 'mijnwachtwoord');

Nu we alles hebben geconfigureerd zoals het zou moeten zijn, blijven de laatste stappen over, en de eerste is die van kopieer deze WordPress-configuratie naar de hoofdmap van onze LAMP-serverinstallatie, zodat het deze inhoud aan onze bezoekers kan aanbieden. We kunnen het doen door:

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

Nu komen we in het administratiepaneel van WordPress, op het adres http: // localhost / wordpress, waar we de informatie voor het beheerdersaccount (gebruiker, wachtwoord) moeten invullen en ons dan gewoon laten leiden door de configuratietool. Dat is alles, we hebben WordPress al op Ubuntu geïnstalleerd en we kunnen ermee aan de slag.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   bcnabel29 zei

    Geweldig bericht, maar als nieuweling hoop ik dat je me kunt helpen. Geleid door een andere tutorial heb ik xampp in de persoonlijke map geïnstalleerd en wordpress in xampp in de map htdocs. Ik heb een database gemaakt en heb toegang gekregen tot localhost / wordpress ... corrigeer de eerste stap en geef de databasenaam, de gebruiker, het wachtwoord en de server op ... maar als ik naar de 2e ga, vertelt het me dat het geen toestemming kan of heeft om naar de wp te schrijven -config-bestand en dat ik het handmatig aanpas… Ik doe het maar wanneer ik op installeren klik, wordt ik keer op keer doorgestuurd naar stap 1…. Moet ik de hele wordpress-map kopiëren en verplaatsen naar een map die is gemaakt in var / www / wordpress?

  2.   Fran zei

    Hallo Willy, allereerst bedankt voor de post. Kunt u het alstublieft herzien?… Ik heb het stap voor stap gevolgd en er moet een stap ontbreken. Controleer bij de laatste toegang tot http://localhost/wordpress, exits "De gevraagde URL / wordpress is niet gevonden op deze server"

  3.   Fran zei

    POST GEPLAATST MET FOUTEN

  4.   arthuroytal zei

    Ik stopte het in / var / www / html / wordpress

  5.   joan carles zei

    Hallo! Ik heb zojuist deze pagina gevonden die ik erg handig vind. Het probleem is dat ik het WP-installatieadvies in Ubuntu lokaal heb gevolgd en het was perfect, maar ik heb een gedeelte van de locatie van de gemaakte pagina's bereikt, probeer een map toe te voegen voor elk project binnen de configuratie en wanneer ik het afsluit verschijnt WP in tekstmodus en de headerafbeelding en het laat me daar niet weg, ik probeerde mysql te verwijderen om te zien of het alles zou verwijderen en opnieuw zou beginnen, maar het liet me niet toe. Op dit moment weet ik niet waar ik heen moet, omdat ik de .html- of .php-bestanden in / var / www / hmtl niet kan lezen. Wat kan ik nu doen? Ik kan geen toegang krijgen tot het vorige grafische formaat van WP of de database die met Mysql is gegenereerd, verwijderen omdat ik dat niet kan. Hoe kan ik de vorige WPress-instellingen herstellen?