Introduksjon og kom-i-gang guide til e107

1 innlegg i emnet

Skrevet

Hva er e107?

e107 er et gratis open source CMS (Content Management System) basert på PHP og MySQL. e107 bygger ikke på noen andre systemer og er kodet helt i fra bunnen.

Grunnen til at jeg startet å bruke dette systemet, var at det ikke var særlig avansert. Systemet er meget enkelt og det er lett å gå mer avansert inn i det for å endre i kjernen hvordan ting er bygd opp.

Det finnes en diger database med temaer og utvidelser for det(Les: Nyttige Linker). I denne introduksjonen, vil jeg gå inn på hvordan du installerer en e107 side.

Admin area / Adminområdet:

588899.jpeg

Klikk for stort bilde

Dette er en guide til å komme i gang med e107. Den er delt opp i flere deler:

  • Hva trengs på forhånd?

  • Last ned siste revisjon og gjør klar databasen

  • Last ned en evt. Oversettelse

  • Sett riktig CHMOD på mappene

  • Installere e107

  • Forklaring på viktige deler i Admin Area / Adminområdet




    Guide: Installere e107

    Hva trengs på forhånd?
    Du trenger:


    1. PHP 4.4.0 eller nyere

    2. MySQL 4.1 eller nyere

    3. En database som du kan ha e107 tabellene i. I denne guiden vil denne databasen hete: e107_database

    4. En bruker og et passord som e107 kan bruke til å koble seg til databasen. Jeg anbefaler å ikke bruke en root bruker, men en bruker som bare har tilgang til denne databasen.

    Last ned siste revisjon og gjør klar databasen

    Siste revisjon finner du på http://www.e107.org/

    På forsiden, så er det en stor link til 'Download e107 website system'.

    Når du har lastet ned siste revisjon e107 0.7.xx Full install (.zip), så er det på tide å sette opp databasen. Det er ikke nødvendig med en helt egen database for en installasjon av e107, da e107 setter opp alle tabellene sine med et prefiks (f.eks e107_users, e107_news, hvor e107 er noe du selv velger under installasjonen).

    Jeg anbefaler og ikke bruke en root konto til installasjon av e107. Lag en egen bruker med rettigheter til bare denne databasen, som kan brukes under installasjonen.

    Last ned en evt. Oversettelse

    Dersom du ønsker en norsk versjon av e107, så kan du finne dette på e107Norway.org

    Her ligger det oversettelse for e107, og diverse andre utvidelser.

    Sett riktig CHMOD på mappene.

    Følgende mapper og filer skal ha CHMOD 777:

    - /e107_themes/*

    - /e107_plugins/*

    - /e107_config.php*

    - /e107_files/cache/*

    - /e107_files/downloadimages/

    - /e107_files/downloads/

    - /e107_files/downloadthumbs/

    - /e107_files/public/

    - /e107_files/avatars/

    - /e107_images/custom/

    - /e107_images/newspost_images/

    De som er merket med en stjerne er nødvendig. Resten er anbefalt for å kunne ta nytte av enkle opplastinger via websiden.

    Installere e107

    Installere e107 er ganske rett frem. Her har du alle stegene listet opp, en etter en.

    Steg 1 – Velg Språk

    590013.jpeg

    Klikk for stort bilde

    Her kan du velge språk. Om du allerede har lastet opp den norske språkpakken, så har du muligheten for å velge Norwegian her. I denne guiden, så kommer jeg til å bruke engelsk på alt.

    Steg 2 – Detaljer for MySQL databasen

    590014.jpeg

    Klikk for stort bilde

    MySQL Server - Stort sett localhost. Om hu er usikker, kan du spørre hosten din. Om du kjører webserveren lokalt, så er det garantert localhost.

    MySQL Username - Et brukernavn som har tilgang til databasen.

    MySQL Password - Passordet til brukeren over

    MySQL Database - Navn på databasen e107 tabellene skal ligge i

    MySQL Charset - Neste versjon av e107 (0.8) krever UTF-8 tabeller. Du kan altså nå klargjøre databasen for dette.

    Table Prefix - Alle tabellene starter med en prefiks du definerer her. F.eks e107_user, e107_news, e107_banlist, også videre.

    Steg 3 – Verifikasjon av MySQL tilkobling

    Her velger du bare Neste/Continue. Dersom den forteller om noen feil, så må du gå tilbake å ordne opp i dette.

    Steg 4 – Sjekk av filtillatelser og PHP/MySQl versjon

    Her velger du bare Neste/Continue. Dersom den forteller om noen feil, så må du ordne opp i dette. Feilmeldingen forteller deg hva som er feil.

    Steg 5 – Lag din første Admin-konto

    590020.jpeg

    Klikk for stort bilde

    Viktig: Dette blir Main Admin. Denne kontoen er det viktig å huske og enda viktigere å ha et sterkt passord. Denne kontoen kan resette alle core innstillinger og er den eneste kontoen med denne muligheten. Ingen andre adminkontoer kan gjøre dette.

    Steg 6 – Konfirmasjon

    Her får du en konfirmasjon på at du nå har skrevet inn all nødvendig informasjon for å lage databasetabeller og sette opp e107_config.php

    Steg 7 – Fullføre installasjonen

    Her får du melding om å sette e107_config.php til CHMOD 644.

    I samme slengen kan du også slette install.php. Du vil uansett få beskjed om å slette denne filen når du logger inn på siden din senere.

    Ferdig!

    590021.jpeg

    Klikk for stort bilde

    Gratulerer, du har nå installert e107!

    Du kan logge inn på venstre side og starte å ordne nettsiden din i Admin Area.

    Admin området – Viktige deler

    Her har dere en liste over viktige deler i admin area:

    Administrators / Adminområdet

    Her kan dere sette rettigheter for administratorer.

    Custom Menus/Pages / Egne menyer/Sider

    Denne siden lar deg lage egendefinerte sider og custom menyer rundt siden (Se: Menus)

    Database

    Her kan du optimalisere databasen og ta backup av kjerne innstillinger. Jeg anbefaler å ta backup av kjerne innstillingene før du gjør noen som helst endringer i websiden, dersom den er åpen for besøkende.

    File Inspector / Fil inspektør

    Her kan du se over alle filene til e107 og se til at alle ligger der de skal ligge og at det ikke er noe galt med dem. Dette er alltid første steg i en evt. feilsøkning.

    Maintenance / Vedlikehold

    Her kan du stenge siden din for vedlikehold. Dette er spesielt nyttig dersom du oppdaterer e107, eller skal ta backup av database. Om du stenger den for vedlikehold, så vil alle bortsett fra head admin/admins bli sendt til sitedown.php og vil ikke ha mulighet til å bevege seg inn på siden din. Om du aktiverer dette, så kan du logge inn ved å skrive :

    Menus / Menyer

    Her kan du stille hvor, hvordan og til hvem menyene på siden din skal vises til.

    Preferences / Innstillinger

    Her stiller du alle innstillinger for siden som: Navn, brukerregistrering, sikkerhet, cookienavn, osv.

    Theme Manager / Temabehandler

    Her kan du stille tema på nettsiden din og adminområdet.

    Temaer kan legges inn i root/e107_themes

    User Classes / Brukergrupper

    Du kan dele brukere opp i forskjellige gruppere. Du kan f. eks velge å vise nyheter, vise forumer (eller tillatelser til å poste i forum), egne sider, menyer, osv, til valgte brukere.

    Users / Brukere

    Blokker, lag og endre brukere.

    Welcome Message / Velkomstmelding

    Fjern det freshbildet på forsiden din og lag dine egne velkomstmeldinger.

    Plugin Manager / Utvidelse behandler

    Installer og avinstaller utvidelser for nettsiden din.

    Utvidelser kan legges inn i root/e107_plugins

    Nyttige lenker

    e107:

    http://www.e107.org/ - e107 sin hovedside

    http://www.e107norway.org/ – Norsk support og norske oversettelser til e107

    Plugins:

    http://www.e107coders.org/ - Den største og eldste siden for utvidelser til e107

    http://plugins.e107.org/ - e107 sin side for utvidelser

    Temaer:

    http://e107designs.org/ - Største temaside for e107

    http://themes.e107.org/ - e107 sin side for temaer

    http://www.infade.net/ - Infade. Norsk kar som spesialiserer seg på spill-temaer.

3

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive