Dokumentation

Från Dokumentation

Hoppa till: navigering, sök

Installation:Installera WordPress

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



Den berömda 5min-installationen

  • Packa upp arkivet i en tom mapp på din dator.
  • Öppna wp-config-sample.php med en vanlig textredigerare (så som Wordpad, Notepad (Anteckningar) eller liknande), och fyll i dina detaljer för databasanslutningen och säkerhetnycklar.

    (Generera automatiskt unika säkerhetsnycklar via http://api.wordpress.org/secret-key/1.1/).
    För mer hjälp att fylla i wp-config.php se nedan
    .

  • Spara filen som wp-config.php
  • Ladda upp allt till den plats du vill ha det på servern (webbhotell).
  • Gå till http://www.din-webbadress.se/wp-admin/install.php (förutsätter att du laddat upp filerna för WordPress i roten för din domän) i din webbläsare. Fyll i önskade uppgifter och fortsätt. Detta bör installera dina databas-tabeller.

    Om det uppstår problem, dubbelkolla din wp-config.php fil så att alla uppgifter stämmer. Försök sedan igen. Om det fortfarande uppstår problem så kan du besöka WP-Support Sveriges forum för att få svensk support. Alternativt besök den officiella webbplatsen och dess support forum.
  • Notera lösenordet som visas på skärmen.
  • Du kan nu gå till loginsidan. Logga in med användarnamnet admin och lösenordet som genererades vid installationen. Du kan sedan klicka på Användare->Din profil och ändra lösenordet.
  • Det var allt!

Detaljerade instruktioner för installation

Ladda ner WordPress

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.

Packa upp den nerladdade filen

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.


Image:Dok wp filer.jpg

Detta bör nu ha skapat en mapp som heter wordpress som ovan.

Uppgifter för databasen

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)

Uppgifterna som du behöver är följande
  • Namnet på databasen (brukar ha formen web001_db, minadress.se_2918 eller liknande)
  • Användarnamnet för databasen
  • Lösenordet för databasen
  • Databasens serveradress (det är inte alltid man behöver ha denna adress, i dessa fall så använder man "localhost")

Öppna wp-config-sample.php

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):

  1. Öppna wp-config-sample.php genom att (i Windows) högerklicka på filen och välj "Öppna med...", välj sedan Anteckningar eller Wordpad (går bra att använda andra liknande textredigerare, undvik dock att använda Word).
  2. Öppna wp-config-sample.php genom att gå till (i windows) "Start -> Program -> Tillbehör -> Anteckning". I Anteckningar så väljer du sedan "Arkiv -> Öppna...", bläddra dig fram till mappen "wordpress" som du tidigare packade upp, ändra sedan valet "Textdokument (*.txt)" till "Alla filer (*.*)" för att se alla filer i mappen, välj filen wp-config-sample.php genom att dubbelklicka på filen eller genom att markera filen och klicka på "Öppna".

    Image:Dok alla filer.jpg

Fylla i databasuppgifter

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

Namn för databasen

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ändarnamn för databasen

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ösenord för databasen

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

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

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_');
Spara filen som wp-config.php

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).

Ladda upp alla filer till servern (webbhotellet)

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).

Ansluta till servern

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:

Image:Dok filezilla.jpg

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.


Hitta rätt mapp

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).

Undermapp/Subdomä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).

Starta överföringen

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.

Starta installationen

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).

Image:Dok loggain.gif

Grattis! Din blogg är nu klar att använda. Trevlig bloggning!

Att skapa wp-config

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/

Originalfilen wp-config-sample.php (Svensk)

<?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');

Exempel på ifylld wp-config.php (Svensk)

(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)

WordPress:Codex Installing_WordPress
Du vet väl att du också kan delta i denna dokumentation och redigera efter behov? Alla kan bidra med sina kunskaper, stora som små. Mer information »