Något om publiceringsverktyg för hemsidor - del 4
Du har bestämt dig för ett system som du vill använda på din hemsida och skaffat dig tillgång till en server med alla nödvändiga förutsättningar, i de flesta fall på ett webbhotell. Nu gäller det bara att få igång det också. Då återstår två alternativ.
Låta någon annan installera eller välja enklare installation
Det lättaste sättet att fixa installationen är att prata med webbhotellet. De kanske kan hjälpa dig? Då slipper du hela det här momentet. Något som kanske kan vara värt att betala för? Det finns också firmor som speciellt erbjuder sig att vara värdar för någor av de CMS som jag har räknat upp. De installerar systemet och du har bara att anpassa det.
Ett annat alternativ är att välja ett webbhotell med fördefinierade installationscript för olika CMS som kraftigt förenklar installationen. Exempel på sådana script är Fantastico och Installatron. Exempel på webbhotell som använder sig av sådana är Binero, Wopsa och Oderland. Observera att jag inte säger något om hur dessa fungerar som webbhotell i allmänhet.
Finns sådana installationscript så bör man enligt min erfarenhet använda dem eftersom en installation utanför scriptet inte alltid ger en samma behörighet att påverka saker på servern och detta kan ställa till problem.
Läs tips om webbhotell och Wordpress på WPsupport.se
Installera själv från grunden
Detta är en försök att ge en generell beskrivning av hur en installation av ett publiceringsverktyg kan gå till.
Du hämtar hem programmet, packar upp det med ett uppackningsprogram och, och lägger upp filerna till rätt mapp på servern via ett FTP-program. Sedan så ska du se till att dessa filer kopplas till en databas som ligger eller ska skapas på annan plats på servern.
Om du har tur räcker det att med din webbläsare gå till en speciell webbadress där du fyller i diverse inställningar så genereras sedan en databas eller åtminstone tabellerna till den.
I annat fall måste du lägga in databasen separat. Oftast har du fått en viss databas tilldelad av webbhotellet som du ska använda dig av. Ibland kan du skapa flera själv.
Man bör allid titta igenom installationshänvisningarna på hemsidan därifrån man laddat ner programmet. Man bör också läsa eventuella Readme-filer som följer med som dokumentation. Det kan spara några timmars arbete och frustration.
Måste man lägga in tabellerna i databasen separat så finns det någonstans i dokumentationen en SQL-sats som man kan kopiera. Sedan går man in i det verktyg som man kan använda för att administrera sin databas på servern och som man förhoppningsvis har fått tillgång till av sitt webbhotell (oftast phpAdmin) och klistrar in texten på rätt ställe och trycker på Go. Då skapas ett antal tabeller. (Det finns flera sätt man kan tänkas få göra detta på men det tar jag inte upp.)
En annan vanlig åtgärd är man måste ge webbläsaren tillåtelse att skriva till vissa filer eller mappar på servern. Det kan också hända att man måste gå in och lägga in sitt lösenord eller annan information manuellt i en textfil som kan heta något med config på slutet.
Enklaste sättet att ändra behörigheter för att göra en fil eller mapp skrivbar är att göra det via sitt FTP-program men de allra enklaste FTP-programmen har inte funktionen. Skulle så vara fallet och man inte lyckas hitta den efter att ha lusläst dokumentationen så får man helt enkelt byta FTP-program. Ibland går detta också att göra via filhanteraren på webbhotellet om de tillhandahåller en sådan.
Det enklaste är att sätta tillgängligheten (åtminstone tillfälligt) till 777 vilket är lika med att öppna den helt men följ instruktionerna för kan man sätta den till något annat så bör man göra det för säkerhetens skull. Notera vad värdena var från början för de kan behöva återställas. Efter installationen bör man ibland radera vissa filer såsom exempelvis installationsmappar och dylikt.
Generella råd
Med risk för att bli övertydlig och tjatig så kan följande påpekanden aldrig nog betonas:
1. Läs manualen! Läs åtminstone installationsinstruktionerna! Även om man kan lära sig åtskilliga intressanta saker genom att inte göra som den säger så är det oerhört tidskrävande och leder i vissa fall till förlust av data. (Speciellt vid uppgraderingar!)
2. Dokumentera installations- eller uppgraderingsprocesser. Ibland går något fel och man prövar flera saker. Behöver man då fortsätta nästa dag eller ta hjälp av någon person är det bra att ha dokumentation att kunna gå tillbaka till.
3. Om du har haft en installation en längre tid kan den behöva uppgraderas. Ta gärna backup både på filerna och och i synnerhet på din databas regelbundet och alltid före en uppgradering. Undersök också backupen på databasen noga så att den verkligen innehåller alla tabeller och delar av tabeller som du förväntar dig att den ska innehålla.
4. Ha tålamod men fastna inte. Och gå och lägg dig innan du blir så dumdristig att du glömmer bort viktiga moment!
5. Spara och håll reda på alla lösenord! Detta kan aldrig någonsin tillräckligt understrykas.
Ytterligare tips angående Wordpress
Läs också Mickey Barczyks bloggskola. Den är vettig.
CMS |3 Responses to “Något om publiceringsverktyg för hemsidor - del 4”
Leave a Reply
Det där med att gå och lägga sig innan det snurrar till ordentligt var ett råd som träffade mig rakt i hjärtat, (eller i magen eller på pungen?). Råd av det slaget stöter man inte på så ofta, men det är verkligen klokt - och svårt att följa.
“Jag ska bara…”, brukar jag säga till mig själv medan tiden obönhörligt rinner vidare in i natten.
Vilken rolig blogg! Noterade att du rekommenderade att installera med installationscript. Det har jag aldrig vågat. Har man inte ännu mindre koll om något går fel?
Bra tips och en matig guide som måste tagit lång tid att skriva! Krydda med lite bilder hade dock inte varit fel.
John Paulie
Angående installationsscript. Installera är ju inte så farligt. Det är ju bara att göra om det. Uppgradera genom script är däremot ett vågspel. En anledning jag har till att använda installationsscript när det går bortsett från att det är bekvämt är att dessa vid något tillfälle har gett mig bättre behörighet gentemot servern än en mer manuell installation.