Author:
Per Stenebo
Created:
2011-09-28 20:52:58
Modified:
2020-03-21 13:52:45
sv

Installation

Minimumkrav

  • En webbserver utrustad med PHP version 5 eller senare version som är kompatibel.
    Dom flesta webbhotell uppfyller detta, men kontrollera versionen av PHP innan du sätter igång.
  • Åtkomst till mappen som BendCMS skall installeras i.
  • Möjlighet att justera filernas rättigheter, tex via en kontrollpanel på webbhotellet, via en FTP-klient eller direkt på servern om du har tillgång till den.
  • Grundläggande kunskaper för att hantera filer och webbläsare.

Rekommenderade krav

  • BendCMS utvecklas och testas på servrar baserade på GNU/Linux operativsystem.
    Dessa brukar vara billigare i både inköp och drift.
  • BendCMS utvecklas och testas främst mot aktuella versioner av standardkompatibla webbläsare som Mozilla Firefox Extern länk och Google Chrome Extern länk.
    Dessa är gratis att ladda ner och använda och finns till flera typer av operativsystem.

Plattformar

Om du bara vill testa BendCMS eller helt enkelt vill köra den på den lokala datorn med ett minimum av problem så kan man använda XAMMP Extern länk.

Den som vill köra BendCMS på en riktig lokal Linux-server men ända vill undvika problem och kostnader kan kika på allt-i-ett-lösningen SME Server Extern länk.

Vill du köra BendCMS på internet är den vanligaste, enklaste och billigaste lösningen att köpa en domän och hyra in sig på ett webbhotell. Kom dock ihåg att många (billiga) webbhotell tillämpar aggresiv caching som kan göra tillvaron besvärlig för sajter med dynamiskt innehåll.
Denna sajten ligger på Surftown Extern länk.

Manuell installation

Nu finns bara manuell installation, ett installationsskript finns på Att-göra-listan.

  1. Ladda ner zip-arkivet för den önskade utgåvan.
  2. Ladda ner filen med md5-summan för samma utgåva.
  3. Kontrollera integriteten för arkivet med hjälp av md5-summan.
    Exempel på kommando i terminalen Bash (Ubuntu):
    md5sum -c BendCMS_20200319-beta_md5sum.txt
    Svaret bör vara:
    BendCMS_20200319-beta.zip: OK
  4. Packa upp.
  5. Justera globala inställningar, öppna filen ~/sysConfig/BendCMS_config.php med en textredigerare.
  6. Ändra värden för $sConf['pwdSalt']
  7. Justera adresser för epost.
  8. Justera standardvärden för sidor i ~/pageConfig/0.php
  9. Justera standardvärden för användare i ~/memberConfig/member_0.php
  10. Justera användarnamnet för administratörskontot i ~/memberConfig/member_1.php, variablen $uConf[1]['username'] samt epostadressen i variablen $uConf[1]['email']
  11. Ladda upp allt till webbservern.
  12. Justera rättigheter på ~/files, ~/pageConfig, ~/pageContent med innehåll. Dom måste vara läsbara av alla och skrivbara av webbservern.
  13. Öppna en webbläsare, gå till din sajt och ange url till bendcms.php
  14. Skapa ett nytt konto på sidan System > Användare > Skapa konto. Använd ett starkt lösenord.
  15. Öppna kontrollpanelen på ditt webbhotell eller en FTP-klient och gå till installationsmappen.
  16. Ladda ner filerna ~/memberConfig/member_1.php och member_2.php
  17. Öppna filerna member_1.php och member_2.php med en textredigerare.
    Kopiera värdet för $uConf[2]['created'] till $uConf[1]['created']
    Kopiera värdet för $uConf[2]['pwdHash'] till $uConf[1]['pwdHash']
    Spara och stäng filerna.
  18. Ladda upp filen ~/memberConfig/member_1.php till webbservern.
  19. Radera filen ~/memberConfig/member_2.php med kopior på webbservern.
  20. Nu har administratörskontot fått samma lösenord som det du angav när du skapade kontot.
  21. Testa att logga in på administratörskontot.
  22. Färdigt! Eller ja, det här var ju bara början.

Comments to page Installation