Att installera WordPress kan verka krångligare än det faktiskt är. Innan du börjar bör du ha läst rekommendationerna för WordPress och se sedan bara till att ha databasuppgifter redo för installationen (dessa uppgifter får du ifrån ditt webbhotell eller när du skapar en databas).
Du hittar här två varianter av instruktioner för att installera WordPress. Den första är den "berömda 5min-installationen" som passar vana användare. För dig som är lite mer ovan eller känner dig osäker på vilka uppgifter som ska anges var så följer även mer detaljerade instruktioner.
Innehåll
|
Ladda ner WordPress från vår startsida. Du kan välja mellan standardversionen som är på engelska eller den svenska där de svenska språkfilerna är förinstallerade och alla dokument är på svenska.
Pack nu upp wordpress-2.x.x-sv_SE.zip (engelska wordpress-2.x.x.zip) i en tom mapp på din dator. I windows så kan du pack upp filer genom att högerklicka på filen och välja "Öppna med -> komprimerad mapp". På mac kan du oftast dra filer till programikonen för valt uppackningsprogram för att packa upp filen i samma mapp som filen själv ligger i.
Detta bör nu ha skapat en mapp som heter wordpress som ovan.
Nu är det dags att fylla i uppgifterna som WordPress behöver för att kunna kommunicera med din databas. Detta är uppgifter som du antingen har fått av ditt webbhotell, då benämns de oftast som "Databasuppgifter" eller "MySQL-uppgifter". Annars är det uppgifter som du själv bestämmer när du skapar din databas via webbhotellets kontrollpanel. (Är du osäker på hur man skapar en databas på ditt webbhotell så bör du hitta information för detta i webbhotellets dokumentation eller så kontaktar du supporten hos desamma)
I mappen som vi tidigare packade upp så hittar du en fil som heter wp-config-sample.php, det är i denna fil vi ska ange uppgifterna för databasen.
Det finns flera olika sätt att öppna filen som vi ska ange uppgifterna i (även beroende på vilket system du använder):

När du nu har öppnat filen så är det dags att fylla i dina uppgifter. I det svenska paketet så är texterna för vardera uppgift förklarade, här följer instruktioner för vilka uppgifter som ska anges var
Namnet på databasen ska anges i följande sektion:
/** Namnet på databasen du vill använda för WordPress */
define('DB_NAME', 'ange-databasnamn');
Du ändrar här 'ange-databasnamn' till namnet på din databas. Heter din databas t.ex 'web002_databasnamn' så anges det enligt följande:
/** Namnet på databasen du vill använda för WordPress */
define('DB_NAME', 'web002_databasnamn');
Användarnamnet för databasen ska anges i följande sektion:
/** MySQL databasens användarnamn */
define('DB_USER', 'ange-databasanvandare');
Du ändrar här 'ange-databasanvandare' till användarnamnet för databasen. Heter din användare t.ex 'web002_anvandare' så anges det enligt följande:
/** MySQL databasens användarnamn */
define('DB_USER', 'web002_anvandare');
Lösenordet för databasen ska anges i följande sektion:
/** MySQL databasens lösenord */
define('DB_PASSWORD', 'ange-ditt-databaslosenord');
Du ändrar här 'ange-ditt-databaslosenord' till lösenordet för din databas. Har din databas t.ex lösenordet 'jHu)7%_as3' så anges det enligt följande:
/** MySQL databasens lösenord */
define('DB_PASSWORD', 'jHu)7%_as3');
Databasens serveradress ska anges i följande sektion:
/** MySQL server */
define('DB_HOST', 'localhost');
Det är inte alltid man behöver ändra detta värde, anges inget annat från ditt webbhotell så kan man låta detta vara angivet till 'localhost'. Om det behövs så ändrar man här 'localhost' till databasens serveradress. Är serveradressen t.ex 'web002.mittwebbhotell.se' så anges det engligt följande:
/** MySQL server */
define('DB_HOST', 'web002.mittwebbhotell.se');
Säkerhetsnycklar används för att förbättra säkerheten i WordPress, dessa anges i följande sektion:
define('AUTH_KEY', 'ange en unik fras');
define('SECURE_AUTH_KEY', 'ange en unik fras');
define('LOGGED_IN_KEY', 'ange en unik fras');
define('NONCE_KEY', 'ange en unik fras');
Här kan man ange i princip vad som helst så länge varje "nyckel" blir unik. Det enklaste är dock att besöka http://api.wordpress.org/secret-key/1.1/ så får du automatiskt genererade nycklar. Markera all text du får upp på http://api.wordpress.org/secret-key/1.1/ och kopiera den, markera sedan sektionen angiven ovan och kopiera över befintlig text så den blir angiven enligt följande:
define('AUTH_KEY', 'k`jyXE2v.%=^c]5}C-_L/80&9NF;8J0-E4vxvrhFA.6fOqDBFgGk_$&8o^WE;{_b');
define('SECURE_AUTH_KEY', 'L|G_%~jTPaW=AF$n?_Ndx-:+&;8{?K+:s2u1pE*H+!z+Y51Ha)ll+so~}>!,io9^');
define('LOGGED_IN_KEY', 'NiBE[e-&q(%X/P<#t3??Ut9z}QfWHd z|fc.rg{30?/A9;k.[VN]GTJFs!Gdvz1m');
define('NONCE_KEY', ')V@LXw/:HT!9Zd5*?2i2oKo%sIy+Swq%NjpyU| a_OT!r4GspCu(^ZVD*[=fv!r_');
Nu är alla uppgifter ifyllda för din konfigurationsfil och det är dags att spara den. Detta gör du genom att i välja "Arkiv -> Spara som...", spara sedan filen som wp-config.php i samma mapp som du har wp-config-sample.php. (Det går även bra att bara välja spara och sedan gå till mappen och döpa om filen från wp-config-sample.php till wp-config.php).
Nu är det dags att placera alla WordPress-filer på servern hos ditt webbhotell. Detta gör man enklast genom att använda en FTP-klient. I denna guide så kommer vi att använda FTP-programmet FileZilla (gratis).
Uppgifter för att ansluta till webbhotells server bör du ha fått när du köpte plats hos webbhotellet. Dessa uppgifter nämns allt som oftast som "FTP-uppgifter".
Öppna FileZilla (eller annan valfri FTP-klient), ange sedan "värd/host/server", användarnamn och lösenord enligt följande:
Klicka sedan på knappen "Snabbanslut". Du bör nu anslutas till servern och få upp två paneler liknande Utforskaren, en till höger som är filerna på din dator och en till vänster som är filerna på webbhotellet.
Börja nu med att bläddra dig fram i den vänstra panelen så att du är i mappen "wordpress" (samma mapp som du sparade din wp-config.php i). I den högra panelen så ska du nu välja var på servern du vill placera din WordPress-installation. Om du vill att WordPress ska ligga direkt under din domän (t.ex www.min-webbadress.se) så är det lite olika beroende på vilket webbhotell du har vilken mapp som är webbroten. Har du bara en mapp som t.ex heter din-webbadress.se utan några undermappar så är detta troligen din webbrot, har du flera mappar i denna mapp så är troligen www, puclic_html, http_docs (eller snarlikt) din webbrot (webbroten = det som visas direkt under din domän).
Vill du ha din installation som en undermapp/subdomän, t.ex http://din-webbadress.se/blogg eller http://blogg.din-webbadress.se så skapar du en mapp i webbroten som du döper till "blogg". Du placerar sedan filern i denna mapp (mappens namn är det som sedan visas i URLen).
När du hittat rätt mapp på servern (till höger) så markerar du alla filer och mappar som du nu har i vänster panel (tryck Ctrl+A för att markera alla). Dra sedan alla markerade filer till den högra panelen för att direkt starta överföringen.
När överföringen är klar försäkra dig om att alla filerna finns på servern. Fil och mappstrukturen måste vara densamma som när filerna packades upp.
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
På skrämen så bör du nu se WordPress välkomstmeddelande
Fyll i titeln du vill att din blogg ska ha, ange sedan din e-postadress, bocka för om du vill att din blogg ska synas i sökmotorer som Google osv. (Oroa dig inte, all denna information kan ändras senare). Klicka sedan på "Installera WordPress" för att köra installationen.
Om allt har gått som det ska så har WordPress nu skapa din blogg och en admin-användare. Notera lösenordet som visas på skrämen!
Klicka nu på "Logga in" för att logga in i din nya blogg (använd inloggningsuppgifterna som visades på skärmen vid installation).
Grattis! Din blogg är nu klar att använda. Trevlig bloggning!
Grunden för att kunna installera WordPress är att fylla i riktiga uppgifter för databasanslutningen som krävs. Detta kan vara lurigt för den som inte riktigt vet vad som ska stå var. Här följer en svensk variant av wp-config-sample.php. Uppgifter för mysql databaserna får du från ditt webbhotell eller när du skapar respektive databas. Glöm inte att ange säkerhetsnycklarna, du kan generera egna unika nycklar via http://api.wordpress.org/secret-key/1.1/
<?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');
(endast exempel, dessa uppgifter ska inte användas i din egen wp-config.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', 'web0000_wp');
/** MySQL databasens användarnamn */
define('DB_USER', 'kalledb');
/** MySQL databasens lösenord */
define('DB_PASSWORD', '23%¤=mH)6?M');
/** 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', 'M<A`J<C#pi1@W|d#4faq,LGyE/_%?LNoh|VT!0g<)^&!w|H:]HZ@t9v.& cvzz 8');
define('SECURE_AUTH_KEY', '7|$cYJ>!z.gYHIfK3g5hYOi7E80_{y9!TR5obdBh |teF/dkvjOt(|Xw8HMA+2VE');
define('LOGGED_IN_KEY', '0-FGaN?NAii8c2%*e,|:P:B3l#|gdsNY:kk]j:[y#w.VP<=d+o+{$NKLR#(%$_HJ');
define('NONCE_KEY', 'Y cv5=D9Z{gV;tMX_;/1Vh{-R|n=wHcvGr-u)>Vgid{6;^Pz$RI*^<_Z*B:Sa(Tw');
/**#@-*/
/**
* 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');
(Var uppmärksam på att det inte får förekomma några mellanslag tomma rader eller tecken innan <?php i dokumentet. För WordPress-versioner innan 2.8 så får det inte heller förekomma tomma rader eller mellanslag efter?> sist i dokumentet)