Webbhotell Binero

Guide till DotNetNuke

dotnetnuke-logoDotNetNuke, även kallat ”DNN” är .NET motsvarigheten till PHP’s Joomla. Ett webbplatshanteringssystem (CMS) som har stora möjligheter till utbyggnad och utökad funktionalitet, men framför allt så gör det processen att hantera en webbplats enkel. I den här guiden kommer vi att gå igenom hur man installerar DNN på ett webbhotellskonto hos oss och vi förutsätter att ni redan har ett webbhotellskonto på en Windows-server och en MS SQL-databas hos oss. Tänk på att vi inte har stöd för MS SQL-Express utan man måste via kundcentret beställa en databas, detta görs enkelt under menyn ”Beställ” -> ”Tilläggstjänster”. DNN har även stöd för MySQL som ingår i webbhotellskontot men detta är tyvärr obeprövat av oss för närvarande.

Guiden består av följande enkla steg:

  1. Ladda ner DNN
  2. Ladda upp till  ditt webbutrymme
  3. Justera inställningar på ditt webbutrymme
  4. Installera
  5. Klar
  6. Funkar det inte?

ladda_ner1

Ladda ner

1. Ladda ner DNN
DNN kan laddas ner härifrån: http://dotnetnuke.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25790. Den versionen vi laddar ner är den som slutar på ”Install”, DotNetNuke_Community_04.09.03_Install.zip
Vi rekommenderar att man registrerar sig på DNN’s webbplats så att man blir informerad om uppdateringar och andra nyheter. Det är alltid viktigt att hålla sina script uppdaterade för att undvika säkerhetshål. DNN’s webbplats finner du här: http://www.dotnetnuke.com/.

2. Ladda upp till  ditt webbutrymme
Zip-filen som laddades ner i föregående steg innehåller ett antal filer och efter att man extraherat innehållet så ska innehållet i mappen ”dotnetnuke” laddas upp till den plats du vill ha DNN installerad på. I vårt fall så har vi valt att använda oss av en subdomän, http://dnn.binerotrixar.se, detta innebär att alla filer har laddats upp till mappen ”dnn.binerotrixar.se/html”.

1059-skrivrattigheter

Sätt skrivrättigheter

3. Justera inställningar på ditt webbutrymme
För att få DNN till att fungera så behöver vi göra 2 inställningar i kontrollpanelen, sätt webbplatsen till “ASP.NET 2.0/3.5″ samt ge mappen “html”, som du laddade upp samtliga filer till i steg 2,  skrivrättigheter.

  1. Logga in med kundnummer och lösenord här: http://www.binero.se/kundservice/loggain
  2. Klicka på menyvalet “Kontrollpanel
  3. Klicka på menyvalet “ASP.NET”, observera att vissa kunder med konto på äldre servrar måste först klicka på fliken “Settings”.
  4. Klicka i alternativet “ASP.NET 2.0/3.5″ och klicka sedan på “Spara
  5. Klicka på menyvalet “Filhanterare”, i de servrar med den “blå”-designen så heter menyvalet “File manager
  6. Navigera dig fram till den mapp som innehåller den mapp dit du laddat upp samtliga filer, i vårt fall “dnn.binerotrixar.se”.
  7. På samma rad som du ser namnet “html” så finner du en ikon/liten bild föreställande en blå mapp med 2 små figurer framför, klicka på den.
  8. På användaren “www-webXXXXX” (ditt kontonamn) så kryssar du i både läs och skriv rättigheter (R/W) och sparar.
  9. Klar!

4. Installera
Själva installationen sker genom att man går ill installationsskriptet, du finner detta på adressen: http://www.DinDomän.se/Install/InstallWizard.aspx, och följer guiden.

DNN-Steg 1, vi väljer alternativet ”Typical” och klickar på knappen ”Next”.

dnn_install_step1

DNN-Steg 1

DNN-Steg 2, här klickar vi på knappen ”Test permissions” och får snabbt veta om vi har satt rätt rättigheter i steg 3 ovan.

dnn_install_step2

DNN-Steg 2

Om rättigheterna stämmer så klickar vi på knappen ”Next”

dnn_install_step22

DNN-Steg 2 - 2

DNN-Steg 3, nu är det dags att ange databasinställningar, vi markerar alternativet ”SQL Server 2000/2005/2008 Database” och kryssar ur ”Integrated Security”. Fyll sedan i följande fält:

  • Server: Adressen till databasservern, oftast ”sql.DinDomän.se”
  • Database: Namnet på den databas du har fått av oss
  • User ID: Användarnamnet du fått av oss
  • Password: Lösenordet du har satt på databasen via kundcentret
  • Run as db-owner: Ikryssad som standard
  • Object qualifier: Här kan man ange ett prefix för tabellerna i databasen, detta är smidigt om man planerar att använda samma databas för flera installationer.

Samtlig information om databasen finner man under menyvalet ”Databaser” i vårt kundcenter.
Sedan klickar vi på knappen ”Test Database Connection” för att säkerhetsställa att vi angett korrekt information, texten ”Connection Success” dyker upp om vi har lyckats med installationen. Vi fortsätter genom att klicka på ”Next”.

dnn_install_step3

DNN-Steg 3

DNN-Steg 4, skriptet installerar nu alla komponenter och databasen. När detta är klart så blir det möjligt att klicka på knappen ”Next”, vilket vi nu gör…

dnn_install_step4

DNN-Steg 4

DNN-Steg 5, skapa en superanvändare, här skapar vi en superanvändare som har rättighet till det mesta i systemet. Klicka på ”Next”.

dnn_install_step5

DNN-Steg 5

DNN-Steg 6, skapa en administratör, administratören har tillgång till allt i installationen, se till att du anger ett svårt lösenord för den här användaren. Klicka på ”Next”.

dnn_install_step6

DNN-Steg 6

DNN-Steg 7, installationen är nu klar!

dnn_install_step7

DNN-Steg 7

Om vi nu besöker adressen som vi installerade på så kommer vi att finna att DNN har installerats, i vårt fall finner vi den på http://dnn.binerotrixar.se/:

dnn_installerat

DNN installerat

6. Funkar det inte?
Det är alltid lätt att missa ett steg i en guide och därför finner du här de vanligaste orsakerna till att det inte fungerar:

  • ASP.NET version
    DNN kräver ASP.NET 2.o, i steg 3 beskriver vi hur man justerar sin webbplats för att använda ”ASP.NET 2.0/3.5”, kontrollera att din webbplats använder rätt version
  • Rättigheter
    DNN har krav på att hela mappen som skriptet har installerats i ska ha skrivrättigheter om man vill kunna installera språkpaket, när detta är gjort så räcker det med att mapparna ”DesktopModules” och  ”Portal” har skrivrättigheter.
  • Databasinställningar
    Har du rätt användarnamn och lösenord till databasen? Databasens användarnamn och adress finner du under menyvalet ”Kundcenter” -> ”Databaser”, här har du även möjlighet att ändra lösenordet för databasanvändaren.

8 svar till “Guide till DotNetNuke”

RSS RSS-flöde för detta inlägg Trackback Trackback för detta inlägg

  1. Sölve Dahlgren

    Wow, kul att ni satsar på DotNetNuke! Då kanske man vågar testa ett svenskt webbhotell för nästa DNN-sajt? Hoppas att ni satsar på att bygga upp kompetens kring DNN internt också så att man kan få lika bra support av er som på exempelvis PowerDNN.com på andra sidan Atlanten.

  2. Erik

    Hej Sölve! Tack för mailet och stort tack för uppmuntran! Yep, vi ska jobba på DNN. Vänliga hälsningar, Binero

  3. Stefan

    Kul att ni satsar, jag har själv testat DNN hos er och likt många andra shared hotell så tyckte jag att DNN var slö att ladda. Kanske är det nu dax för att nytt försök, det var ca 5 månader sedan. Vore kul att hitta en pålitlig leverantör för just DNN. Jag är övertygad om att ni skulle få många nya kunder om det fungerar bra. Vill tacka för att ni ger möjlighet att diskutera på er hemsida, det gav mig precis info om att ni nu satsar mer på DNN, kanon!

  4. Tobias » Länkar

    [...] Guide till DotNetNuke [...]

  5. MIkael

    Tja,
    har utvecklat en hemsida i DNN 5. Det har nu blivit dags att lägga upp detta på webbhotell. Frågan är om jag kan ”flytta” min installation från min lokala dator till webbhotellet? Eller…säg inte att jag måste börja om med utvecklingen från scratch efter jag installerat DNN på webbotellet? Hur gör jag?
    //mikael

  6. Anders

    Mikael, det ska räcka med att du laddar upp filerna i ditt utrymme hos oss och publicerar databasen till din databas hos oss så ska det fungera. Eventuellt behöver man justera rättigheter på mappar för att det ska fungera.

  7. Oscar

    Har följt era instruktioner punkt till pricka men blir bara vidareskickad till installmappen…

  8. Erik

    Hej Oscar, om du kontaktar support@binero.se alt. ringer 020-24 08 00 (mobil/utomlands: 0771-24 08 00) så kan ni kanske hitta felet. Vänliga hälsningar, Erik / Binero

Lämna ett meddelande



Referenser

  • Thåström
  • The Poodles
  • Spelbolaget
  • Färjerederiet

Rekommenderade av Internetworld

Rekommenderas av InternetworldVi är prisade för vår goda support, höga funktionalitet och kontrollpanel.

-->