Installera WordPress

Instruktionerna gäller för version 2.7 samt 2.8 med underversioner. Det är med andra ord samma instruktioner för 2.7 som för 2.7.1.

Den här sidan är tokigt lång, men låt inte det avskräcka dig! Bloggplattformen WordPress är relativt enkel att installera, i alla fall jämfört med många av de alternativ som erbjuds. Här går jag igenom installationen, steg för steg, men exempel och bilder. Följer du den från början till slut så får du inga problem. Du kommer behöva ändra lite i en PHP-fil, men det är inget komplicerat alls, och exemplen skall förhoppningsvis vara talande nog.

Det finns vissa krav som du, samt ditt webbhotell måste uppfylla. Vi börjar med kraven på dig som skall installera WordPress:

  1. Du måste ha ett webbhotell samt en egen domän för att kunna installera WordPress.
  2. Du behöver inte kunna programmera PHP, men du kommer behöva fylla i vissa uppgifter i en PHP-fil. Låter det läskigt så be om hjälp, eller överväg en blogghost.
  3. Du behöver en MySQL-databas, så antingen måste du skapa en själv, eller så får du be ditt webbhotell om det. Till denna behöver du användarnamn, lösenord, databasens namn, samt eventuellt även adressen till databasservern. Prata med ditt webbhotell om det för mer hjälp.

Vidare så finns det vissa krav på webbhotellet som måste uppfyllas. Detta är kraven för WordPress 2.7:

  • PHP version 4.3 eller högre.
  • MySQL version 4.0 eller högre.
  • Apache-server är också bra (med mod_rewrite för snygga länkar), men inget krav.

Är du osäker på om ditt webbhotell har detta så kontakta dem och fråga, eller besök deras hemsida. Har du tänkt välja ett nytt webbhotell så är det vad du tittar efter. Börja Blogga rekommenderar Binero, som har fullt stöd för WordPress!

Förberedelser

Ladda ner WordPressBörja med att gå till wordpress.org/download och ladda hem den senaste versionen, alternativt sv.wordpress.org för den svenskspråkiga varianten. Här utgår vi från den svenskspråkiga versionen, men skillnaderna är minimala. Medan den laddar ned så förbereder du följande hos ditt webbhotell, troligtvis i någon form av kontrollpanel:

  • Skapa en MySQL-databas till din blogg. Notera dess namn, samt användarnamnet och lösenordet till den – du behöver detta under installationen.
  • Om du redan har en databas som du vill använda så ta reda på dess namn, samt användarnamnet och lösenordet till den. WordPress kan lagras i databaser som redan innehåller data, men det är inte rekommenderat.
  • Leta rätt på dina FTP-uppgifter så att du kan ladda upp WordPress till ditt webbhotellskonto. Behöver du hjälp med detta så kontakta ditt webbhotell.

När detta är klart så packar du upp zip-filen med WordPress som du laddade ned, och startar ditt FTP-program. Ladda upp innehållet i wordpress-mappen (alltså inte hela mappen, om du inte vill ha WordPress installerat i den förstås – bara innehållet) till den plats där du vill ha din blogg.

Ladda upp med FTP

Exempel: Jag installerar WordPress till kampanjsidan Spela rollspel. Vi har adressen spelarollspel.se, och jag vill ha bloggen direkt där, alltså inte i någon undermapp. Därför laddar jag upp innehållet i mappen wordpress, direkt till spelarollspel.se. Hade jag velat ha bloggen på spelarollspel.se/blogg/ så hade jag skapat mappen blogg under spelarollspel.se, och sedan laddat upp innehållet i mappen wordpress till mappen blogg.

Installera WordPress

Bland filerna du laddade upp så finns en fil som heter wp-config-sample.php. Öppna den, helst direkt på servern, via ditt FTP-program. Troligtvis gör du det genom att högerklicka på den och välja Öppna eller Öppna med. En texteditor fungerar bra, exempelvis Anteckningar under Windows. Öppna den inte med Word eller liknande ordbehandlare, de riskerar förstöra filerna!

Hitta wp-config-sample.php via FTP

I wp-config-sample.php skall vi ändra följande rader (fetstil i exemplet nedan):

[sourcecode language="php"]
<?php
/**
* Baskonfiguration för WordPress.
*
* Denna fil innehåller följande konfigurationer: MySQL inställningar, Tabellprefix,
* Säkerhetsnycklar, WordPress Språk, och ABSPATH. Du kan hitta med information genom
* att besöka {@link http://codex.wordpress.org/Editing_wp-config.php Editing
* wp-config.php}. Dina MySQL uppgifter får du från ditt webbhotell.
*
* Denna fil används av wp-config.php genereringsskript under installationen.
* Du behöver inte använda webbplatsen, du kan kopiera denna fil direkt till
* "wp-config.php" och fylla i värdena.
*
* @package WordPress
*/

// ** MySQL inställningar – MySQL uppgifter får du frÂn ditt webbhotell ** //
/** Namnet på databasen du vill använda för WordPress */
define(‘DB_NAME’, ‘ange-databasnamn’);

/** MySQL databasens användarnamn */
define(‘DB_USER’, ‘ange-databasanvändare’);

/** MySQL databasens lösenord */
define(‘DB_PASSWORD’, ‘ange-ditt-databaslösenord’);

/** MySQL server */
define(‘DB_HOST’, ‘localhost’);

/** Teckenkodning för tabellerna i databasen. */
define(‘DB_CHARSET’, ‘utf8′);

/** Kollationeringstyp för databasen. Ändra inte om du är osäker. */
define(‘DB_COLLATE’, ”);

/**#@+
* Unika autentiseringsnycklar.
*
* Ändra dessa till unika fraser!
* Du kan generera nycklar med {@link http://api.wordpress.org/secret-key/1.1/ WordPress.org secret-key service}
*
* @since 2.6.0
*/
define(‘AUTH_KEY’, ‘ange en unik fras här’);
define(‘SECURE_AUTH_KEY’, ‘ange en unik fras här’);
define(‘LOGGED_IN_KEY’, ‘ange en unik fras här’);
define(‘NONCE_KEY’, ‘ange en unik fras här’);
/**#@-*/

/**
* Tabellprefix för WordPress Databasen.
*
* Du kan ha flera installationer i samma databas om du ger varje installation ett unikt
* prefix. Endast nummer, bokstäver och understreck!
*/
$table_prefix = ‘wp_’;

/**
* WordPress Språk, förinställt för svenska.
*
* Du kan ändra detta för att ändra språk för WordPress. En motsvarande .mo fil
* för det valda språket måste finnas i wp-content/languages. Exempel, lägg till
* sv_SE.mo i wp-content/languages och ange WPLANG till ‘sv_SE’ för att få sidan
* på svenska.
*/
define (‘WPLANG’, ‘sv_SE’);

/* Det var allt, sluta redigera här! Blogga på. */

/** WordPress absoluta sökväg till WordPress katalogen. */
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);

/** Anger WordPress värden och inkluderade filer. */
require_once(ABSPATH . ‘wp-settings.php’);
?>
[/sourcecode]

Vi börjar med att uppgifterna för MySQL-databasen, det är de här fyra sakerna vi behöver ändra:

[sourcecode language="php"]
/** Namnet på databasen du vill använda för WordPress */
define(‘DB_NAME’, ‘ange-databasnamn’);

/** MySQL databasens användarnamn */
define(‘DB_USER’, ‘ange-databasanvändare’);

/** MySQL databasens lösenord */
define(‘DB_PASSWORD’, ‘ange-ditt-databaslösenord’);

/** MySQL server */
define(‘DB_HOST’, ‘localhost’);
[/sourcecode]

Byt ut ange-databasnamn mot namnet på din databas, exempelvis ”bloggen”. Byt sedan ut ange-databasanvändare mot ditt användarnamn för databasen (exempelvis ”pelle”), och ersätt ange-ditt-databaslösenord med lösenordet (exempelvis ”g55gKggq22″). Troligtvis räcker detta, men vissa webbhotell, exempelvis populära Binero, kräver att man även byter ut localhost mot adressen till databasservern. Testa utan att byta först, men om du måste så ta reda på adressen till databasservern och stoppa in den här.

Med våra exempeluppgifter så ser det ut så här:

[sourcecode language="php"]
/** Namnet på databasen du vill använda för WordPress */
define(‘DB_NAME’, ‘bloggen’);

/** MySQL databasens användarnamn */
define(‘DB_USER’, ‘pelle’);

/** MySQL databasens lösenord */
define(‘DB_PASSWORD’, ‘g55gKggq22′);

/** MySQL server */
define(‘DB_HOST’, ‘localhost’);
[/sourcecode]

Observera att enkelfnuttarna måste vara kvar, ändra bara inom dessa!

Det var databasbiten det, nu skall vi göra WordPress lite säkrare genom att byta ut de här raderna:

[sourcecode language="php"]
define(‘AUTH_KEY’, ‘ange en unik fras här’);
define(‘SECURE_AUTH_KEY’, ‘ange en unik fras här’);
define(‘LOGGED_IN_KEY’, ‘ange en unik fras här’);
define(‘NONCE_KEY’, ‘ange en unik fras här’);
[/sourcecode]

Detta är lätt gjort. Gå till http://api.wordpress.org/secret-key/1.1/ och kopiera de fyra slumpmässiga raderna där, de är olika för varje gång sidan laddas. Ersätt de tre raderna ovan med de nya.

Bara en sak kvar att ändra, och det bara om du vill ha din blogg på svenska men har laddat ner din WordPress-version från engelska wordpress.org. I så fall, leta rätt på den här raden:

[sourcecode language="php"]
define (‘WPLANG’, ”);
[/sourcecode]

Vill du ha din blogg på svenska så byt ut den mot den här:

[sourcecode language="php"]
define (‘WPLANG’, ‘sv_SE’);
[/sourcecode]

Ladda sedan ned den här zip-filen, packa upp så att du får mappen languages, och ladda upp den (med FTP) till mappen wp-content på ditt webbhotellskonto. Detta gör inte hela din blogg till svenska, det beror på vilket tema du använder, men administrationsgränssnittet blir på svenska, och resten av installationen med.

Sådär, spara filen och gå till ditt FTP-program. Högerklicka nu på den och byt namnet till wp-config.php. Alternativt, om du har gjort alla de här ändringarna på din dator, så byt namn på den till wp-config.php innan du laddar upp den, och radera wp-config-sample.php som ligger på ditt webbhotellskonto – den vill vi inte ha!

Gå till följande sida: http://dindoman.se/wp-admin/install.php (i Börja Bloggas fall skulle det vara http://borjablogga.se/wp-admin/install.php) och fyll i bloggens titel, samt din e-postadress. Se till att den senare fungerar, det är viktigt! Kryssa även i rutan för om du vill att sökmotorer, som till exempel Google, skall kunna hitta din blogg. Alla dessa inställningar kan redigeras senare om du skulle vara osäker eller ändra dig. Klicka sedan på Installera WordPress.

Fyll i bloggdetaljerna

Om du gjort allting rätt så kommer du till en sida som berättar att WordPress är installerat, och ger dig ett användarnamn (admin) samt ett slumpmässigt lösenord. Kopiera lösenordet till en textfil så att du inte slarvar bort det, klicka på logga in, fyll i uppgifterna du fick (admin och lösenordet alltså), och du är inloggad! Klicka direkt på ”Hej, admin” uppe till höger för att komma till din sida. Byt lösenord bums, helst till något svårknäckt.

Sådär! WordPress är installerat och du kan sätta igång och börja blogga. Se dock våra övriga sidor om smarta inställningar i WordPress för att göra din blogg bättre.

Installerat och klart!

Om något gick fel under installationen

Skulle du stöta på ett fel under installationens gång så beror det troligtvis på att du inte redigerat wp-config.php (den fil som du skapar från wp-config-sample.php alltså) ordentligt. Kanske har du fel användarnamn eller lösenord, eller så behöver du en adress till din databasserver? Gå igenom stegen igen, är felet kvar så råder jag dig att fråga ditt webbhotell följande:

  • Vad är det för PHP-version? Om den är lägre än den i systemkraven (se ovan) så har du felet här!
  • Vad är det för MySQL-version? Om den är lägren än den i systemkraven (se ovan) så har du felet här!
  • Behöver jag ange en adress till min MySQL-databas, eller går det bra med localhost? Om du behöver ange en adress så byt ut localhost i wp-config.php mot denna enligt instruktionerna ovan!

Hjälper inte det så är det något mysko på gång. Be någon annan gå över vad du gjort, helst någon som är någorlunda van vid PHP eller åtminstone skriptprogrammering. Det är exempelvis väldigt viktigt att man inte råkar radera någon fnutt eller liknande i wp-config.php. Skulle inte ens det hjälpa, så be om hjälp i kommentarerna här nedan.

Vår guide till WordPress

  • http://www.gousr.com/2009/01/guide-debian-webserver/ goUsr » Blog Archive » Guide: Debian webserver

    [...] När du är färdig så får du ett admin lösen… spara det! (går att ändra sen, men tappar du bort det innan så blir det jobbigt!) och logga sedan in. För att få mer hjälp kika in här eller här. [...]

  • http://borjablogga.se/2009/borja-bloggas-guide-till-wordpress/ Börja Bloggas guide till WordPress | Börja Blogga

    [...] publicerat den första delen i Börja Bloggas guide till WordPress. Naturligtvis fokuserar den på installationsbiten, och är full med såväl exempel som kodsnuttar och illustrerande bilder. De övriga delarna [...]

  • http://www.joinsimon.se Simon Sundén

    Wow, det här var en riktigt bra guide måste jag säga… Den här kommer jag hänvisa till mycket framöver!

  • http://tdh.se Thord Daniel Hedengren

    Tackar! :)

  • http://www.piruett.se/2009/01/27/links-for-2009-01-26/ Piruett · links for 2009-01-26

    [...] Installera WordPress 2.7 | Börja Blogga Om jag hade haft denna guide för två år sedan så skulle det besparat mig massor av möda. (tags: wordpress bloggar guider) Hur känner du dig efter det här inlägget? Klicka på en plupp: arg (0)trött (0)nyfiken (0)nördig (0)glad (0)0 röster [...]

  • http://softtype.se John Ankarström

    Jag kan bara hålla med Sundén: Riktigt bra!
    Tänkte antyda att man i vissa fall måste ändra MySQL-server från localhost, men det fick du trots allt med!

  • http://www.andreaskarmans.e Andreas Karman

    Mycket bra guide.

    ”Två förbättringsförslag, ”Se ovan”" under ”Om något gick fel under installationen” skulle kunna länkas upp till systemkraven och knappen för ”Vår guide till WordPress” i slutet av artikeln har border-bottom vid hover, vilket inte är så snyggt (och flyttar ner allt innehåll under).

  • http://tdh.se Thord Daniel Hedengren

    Tack för responsen, John och Andreas! Petade in förslagen, och ytterligare några snabblänkar i problemlösningsdelen för snabbare åtkomst.

  • Pontus

    Wow, tack! Men jag får inte riktigt det att funka trots att jag tycker mig följt stegen… och jag funderar om det är här jag gjort fel:

    ”Detta är lätt gjort. Gå till http://api.wordpress.org/secret-key/1.1/ och kopiera de tre slumpmässiga raderna där, de är olika för varje gång sidan laddas. Ersätt de tre raderna ovan med de nya.”

    vadå TRE… jag ser fyra rader? hmm, hjälp! :-)

  • http://designskolan.net Filip

    Grym guide, verkligen!

  • http://tdh.se Thord Daniel Hedengren

    Det stämmer så klart Pontus, FYRA rader skall det vara och inget annat! Har ändrat, tack för påpekandet.

    Tack Filip!

  • http://tornebohm.com/teknik/?p=8 IT OCH TEKNIK FÖR ALLA » Blog Archive » Att installera wordpress

    [...] du inte hur jag förklarar installationen så kan du titta här http://borjablogga.se/wordpress/installera-wordpress-27/ en utmärkt guide! Share and [...]

  • http://www.tornebohm.com/WP/?p=2026 Törnebohms Hotspot » Blog Archive » Så här installerar du Wordpress

    [...] du inte hur jag förklarar installationen så kan du titta här http://borjablogga.se/wordpress/installera-wordpress-27/ en utmärkt guide! [...]

  • http://tdh.se/2009/mer-strul-kring-bloggse/ Mer strul kring Blogg.se | Thord Daniel Hedengren

    [...] varför man använder Blogg.se över huvud taget? Ärligt talat, Spotlife-typer, det är enkelt att installera WordPress och nästan lika enkelt att komma igång med fleranvändarversionen WordPress MU. Slå en signal [...]

  • http://borjablogga.se/2009/7-enklaste-satten-att-fa-lasare/ 7 enklaste sätten att få läsare | Börja Blogga

    [...] är inte särskilt svårt att komma igång med en blogg, oavsett om du installerar WordPress själv på ett webbhotell, eller har registrerat en gratisblogg hos Blogger. Desto [...]

  • http://evassvammel.se Eva

    Tack så jättemycket för en fantastisk guide.
    Med hjälp av den så klarade jag, mot alla odds, av att installera WP på min domän.
    En toppenguide är vad det är.
    Tusen tack! :)

  • http://ppc-spy.page.tl Bizzniz.nu

    Jaha, då kanske man snart vågar sig på att ladda upp wordpress

  • Helén

    Försöker följa din guide för att installera WP men vad rekommenderar du för ftp-program?

  • Helén

    Super bra guide!!! Tusen tack

  • http://tdh.se Thord Daniel Hedengren

    Helén,
    Testa FileZilla, finns till de flesta plattformar.

  • http://wpxl.se/?p=78 7 steg med tips om WordPress: Installation av WordPress | wpxl

    [...] installera den svenskspråkiga varianten finns det en alldeles utmärkt guide hos Börja Blogga – Installera WordPress 2.7 som är väldigt bra och informativ. Inlägget är skrivet på ett bra och enkelt sätt, så att [...]

  • http://www.bloggnamn.se/janne/?p=587 Konsten Att Bli Rik På Sportsbetting!

    [...] När du skaffat ett webbhotell kan du läsa mer här för att installera en HELT egen blogg, Börjablogga.se var uri = ‘http://impse.tradedoubler.com/imp?type(js)pool(318586)a(1621054)‘ + new String [...]

  • http://www.emeliesjodahl.com/internetpengar/wordpress/hur-du-startar-en-wordpress-blogg/ Hur Du Startar en Wordpress-Blogg! | Tjäna Pengar På Internet

    [...] Installera WordPress 2.7 [...]

  • http://www.datasolution.se/2009/07/08/installing-wampconfigure-wamp-mysql/ Datasolution Inte Bara Data » Blog Archive » Installing WAMP

    [...] wp-config-sample.php skall vi ändra följande rader (fetstil i exemplet nedan): 01.<?php 02./** 03. * Baskonfiguration för WordPress. 04. * 05. * Denna fil innehåller [...]

  • http://ingenännu A. Maria

    Någon som känner någon som skulle kunna hjälpa mig att installera en WordPress Theme? Har redan betald för en som heter Zoxengen men kan inte installera själv.
    Ju närmare Göteborg dessto bättre.

  • http://tdh.se Thord Daniel Hedengren

    Under förutsättning att du har en egen installation av WordPress (enligt ovan) så kan du gå till Teman > Lägg till och ladda upp ditt tema där.

  • http://www.datasolution.se/2009/07/08/instalera-wamp-server-m-m/ INSTALERA WAMP SERVER m.m » Datasolution Inte Bara Data

    [...] wp-config-sample.php skall vi ändra följande rader (fetstil i exemplet nedan): 01.<?php 02./** 03. * Baskonfiguration för WordPress. 04. * 05. * Denna fil innehåller [...]

  • http://www.webbdo.se/kom-igang-med-wordpress/ Kom igång med WordPress | Webbdo

    [...] det som du ska välja är självklart WordPress. Finns inte detta så kommer du troligtvis att få installera WordPress manuellt genom att skapa en databas och annat. Du kan då ladda ner den senaste versionen av WordPress här. [...]

  • http://www.magnusang.se Magnus Äng

    Jag hittade hit idag när jag letade efter beskrivning hur man lägger till flera installationer till samma WP-konto. Önskade att jag hade läst denna för 6 månader sedan, den är riktigt bra!

  • Sara H.

    Jättebra sida! Tack!
    Jag har en fråga, jag ska göra om en hemsida, och tänkte använda mig av wordpress, men jag vill inte att den nya sidan ska gå live ännu – den tidigare sidan ska finnas kvar tills jag lanserar den nya. Hur hade du gjort? Kan man döpa den nya sidan till index2 o dyl i wordpress?

  • http://tdh.se Thord Daniel Hedengren

    Tack Magnus!

    Sara, du kan installera WordPress i en undermapp och sedan flytta installationen till huvudsidan så att säga, men det är lite småtrixande.

    Om sidan du har idag är i ren HTML (dvs. huvudfilen heter index.htm eller index.html) så är det troligt att den laddar först ändå, eftersom de flesta webbhotell kör HTML-filer före PHP-filer, så i så fall så behöver du inte byta namn på några filer.

    Du KAN byta namn på index.php till något annat, men det blir snabbt stökigt då.

  • M

    hehe, och vad gör man om man är sån pass ny på sånt här så att man inte ens har ett ftp programm eller databasprogram på sin dator, var får man DE instruktionerna ifrån? :)
    tar gärna emot tips, för jag fastnade redan på ” skapa en MySQL databas” vad fasiken…

  • Per

    Går det att uppdatera wp-config.php efter att installationen är genomförd? Vill ändra språket i wordpress, har engelska men vill ha svenska. Är det bara att dra hem wp-config.php, ändra språk och ladda upp den på nytt?

  • http://tdh.se Thord Daniel Hedengren

    Japp, det får utmärkt!

  • http://www.datasolution.se/?p=1513 INSTALERA WAMP SERVER m.m | Datasolution

    [...] wp-config-sample.php skall vi ändra följande rader (fetstil i exemplet nedan): 01.<?php 02./** 03. * Baskonfiguration för WordPress. 04. * 05. * Denna fil innehåller [...]

  • http://www.datasolution.se/?p=20 INSTALERA WAMP SERVER | Datasolution

    [...] wp-config-sample.php skall vi ändra följande rader (fetstil i exemplet nedan): 01.<?php 02./** 03. * Baskonfiguration för WordPress. 04. * 05. * Denna fil innehåller [...]

  • http://scarymary.se/starta-blogg-bloggtjanster-blogga-mobilen/ Starta en blogg: om bloggtjänster, blogga från mobilen och appar

    [...] Sedan följer du instruktionerna hos Börja Blogga. [...]

  • Per Colliander

    Tack för en bra steg-för-steg-beskrivning!

  • Nils Fridlund

    Hej! Jag försöker ge mig på att programmera… Jag har fastnat vid det sista steget då jag ska installera mina databastabeller om jag inte är helt fel på det. Jag använder WordPress. Jag följer guiden och där står det ”När alla filerna är på plats så öppnar du nu din webbläsare och går till http://din-webbadress.se/wp-admin/install.php” Så jag öppnar en webbläsare, skriver in min hemsidas URL och lägger sedan på ”/wp-admin/install.php” och får då upp ”Not FoundThe requested URL /wp-admin/install.php was not found on this server.Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.”Sen försökte jag att skriva in min tillfälliga URL då jag nyss beställt webbhotellet och då visas samma sak. En tanke jag har på vad felet kan va är att (jag använder FileZilla) jag på värd/användarnamn/lösenord har de ”vanliga” uppgifterna. Måste jag ha andra för den tillfälliga?När jag kolla om jag döpt min wp-config-sample.php fil till just det så står det wp-config-sample och sen står det att det är en php fil under rubriken ”Typ”. Jag antar att det fortfarande är rätt. Har jag fel?I vanliga fall ska man komma till WordPress välkomstmeddelande. Varför gör inte jag det? Något som har ett svar?Tacksam för allt//Nils

Copyright © Börja Blogga
Bli en bättre bloggare

Byggd på Notes Blog av TDH
Kraftsatt av WordPress

Det var allt, tillbaka till sidans topp!