x

Hovedkapitler

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Hurtigstartveiledning - LimeSurvey 3.0+
  3. Installasjon - LimeSurvey CE
  4. Hvordan lage en god undersøkelse (veiledning)
  5. Komme i gang
  6. Administrere LimeSurvey
  7. Undersøkelser - introduksjon
  8. Innstillinger for undersøkelse
  9. Meny for undersøkelse
  10. Undersøkelsesstruktur
  11. Spørsmål - introduksjon
  12. Spørsmålsgrupper - introduksjon
  13. Undersøkelser - administrasjon
  14. Verktøylinjen for undersøkelsen
  15. Flerspråklig undersøkelse
  16. ExpressionScript-motor – Hurtigstartguide
  17. Ukategoriserte og avanserte funksjoner
  18. Vanlige spørsmål (generelt)
  19. Feilsøking
  20. Løsninger og omveier
  21. Lisens
  22. Versjonsendringer
  23. Tillegg
 Actions

Installasjon av versjon 1.92 eller eldre

From LimeSurvey Manual

Denne siden kan være maskinoversatt og kan inneholde feil. Vis den engelske originalen · Forbedre denne oversettelsen
This page is a translated version of the page Installation Version 1.92 or older and the translation is 100% complete.
Flere sider:{toc}

1. Kontroller at du kan bruke LimeSurvey på nettstedet ditt

Kontroller at serveren din oppfyller følgende tilleggskrav:

Påkrevd:

  • Minimum 80 MB diskplass
  • MySQL 4.1.0 eller nyere ELLER Microsoft SQL Server 2000 eller nyere ELLER Postgres 8.1 eller nyere
  • PHP 5.1.2 eller nyere med følgende moduler/biblioteker aktivert:
    • mbstring (Multibyte String Functions) utvidelsesbibliotek (se også Installasjon – ofte stilte spørsmål)
    • mysql5- eller pgsql-PHP-bibliotek (som er standard hos webhotell – hvis du har satt opp din egen server, må du sørge for at det er installert)

Merk: Vi antar at du ikke har deaktivert noen av PHPs standardbiblioteker eksplisitt (som sessions, pcre, ctype eller andre).

Valgfrie PHP-utvidelser:

I de fleste tilfeller kan webhotelleverandøren eller systemadministratoren din hjelpe deg med disse valgfrie komponentene.

Hvis du vil prøve LimeSurvey på din lokale maskin, anbefaler vi XAMPP. Det er en programvarepakke som er enkel å installere, og som inneholder en komplett webserver med Apache, MySQL, PHP og Perl. LimeSurvey kjører på XAMPP uten at noen konfigurasjon er nødvendig.

Hvis du vil bruke Microsofts IIS-server, kan du se «Installasjon på XP med IIS».

1.1 Hosting for LimeSurvey

LimeSurvey bør fungere hos de fleste webhotell som tilbyr PHP og MySQL. Hvis du ønsker en ferdiginstallert versjon av LimeSurvey, kan du vurdere LimeSurvey Cloud. Ellers kan du se listen over LimeSurvey-kompatible webhotell.

2. Last ned LimeSurvey-pakken

Last ned den nyeste stabile LimeSurvey zip-pakken (det finnes også gzip-, bz2- og 7zip-pakker som du kan velge) og lagre den på din lokale disk.

3. Pakk ut LimeSurvey-pakken

Pakk ut zip-filen til en egen katalog/mappe med komprimeringsprogrammet du foretrekker. Når du pakker ut filen, må du passe på at katalogstrukturen pakkes ut sammen med filene (dette er standard oppførsel for de fleste komprimeringsprogrammer). Banenavnet til installasjonskatalogen skal ikke inneholde tegnene ( eller ), men kan inneholde mellomrom.

4. Samle inn informasjon om serveren din

Du må vite følgende for å installere LimeSurvey riktig på webserveren din:

  • URL-en til nettstedet der skriptene dine skal ligge (f.eks.: http://my.domain.com/limesurvey)
  • Den fysiske plasseringen på serverens disk der skriptene dine skal ligge (f.eks.: /home/usr/htdocs/limesurvey)
  • IP-/nettverksadressen til databaseserveren din (f.eks.: localhost)
  • Hvis databaseserveren din bruker en ikke-standard port, må du finne ut hvilken port det er.
  • Ditt brukernavn og passord til databaseserveren
  • Hos de fleste leverandører kan du ikke la skriptet opprette databasen, men må gjøre det selv. Hvis du bruker en slik leverandør, må du selv opprette en database (for eksempel limesurvey).

5. Konfigurer LimeSurvey

Åpne nå filen config.php i rotkatalogen /limesurvey/ med tekstredigeringsprogrammet du foretrekker.

5.1 Grunnleggende innstillinger

Gå gjennom config.php og kontroller/konfigurer følgende innstillinger:

  • $databasetype: Dette er databasetypen. Foreløpig kan du angi «mysql» for MySQL-databaseserveren, «odbc_mssql» eller «mssqlnative» (krever den opprinnelige MSSQL PHP-driveren fra Microsoft) for Microsoft SQL Server og «postgres» for Postgres SQL Server. Dette er i hvert fall de som er testet. (:biggrin:)
Viktig: Hvis du har Microsoft SQL Server, må du sørge for at databasen bruker en sortering som ikke skiller mellom store og små bokstaver (skal være angitt som standard).
  • $databaselocation: Angi her IP-/nettverksadressen til databaseserveren din. I de fleste tilfeller fungerer «localhost». Hvis du bruker MSSQL, kan du prøve å bruke <MACHINENAME>/<SERVERNAME> i stedet.
  • $databasename: Navnet på databasen på databaseserveren din som du skal bruke til LimeSurvey. Hvis du har høye tillatelser på serveren, kan du opprette en database fra LimeSurvey. I så fall skriver du inn det databasen skal hete i denne innstillingen. Alternativt kan du bruke navnet på en database du har opprettet tidligere. Hvis du oppgir et eksisterende databasenavn, må du sørge for at databasen ikke inneholder gamle tabeller fra LimeSurvey.
  • $databaseuser: Brukernavnet ditt på databaseserveren
Viktig: Hvis du bruker Postgres, må du sørge for at brukeren din også er eier av databasen.
  • $databasepass: Passordet til databasen
  • $dbprefix: Du kan la denne innstillingen stå tom (f.eks.: $dbprefix="";) hvis du bruker en egen database kun for LimeSurvey. Hvis du vil dele en database mellom LimeSurvey og andre databaseapplikasjoner, legger du til et prefiks i denne innstillingen. Anbefalt prefiks er "lime_", men dette er egentlig opp til deg. Merk: Hvordan du oppretter en database og et brukernavn i MySQL med kommandolinjen, er beskrevet i Installasjon – ofte stilte spørsmål.
  • $rooturl: Denne bør settes til URL-adressen til LimeSurvey-skriptene dine. Hvis du kopierte LimeSurvey-filene til mappen limesurveyfolder, må du endre {$_SERVER['SERVER_NAME']}/limesurvey til mappenavnet du har valgt ({$_SERVER['SERVER_NAME']}limesurveyfolder). Variabelen {$_SERVER['SERVER_NAME']} forsøker å finne domenenavnet ditt automatisk, så vanligvis skal du ikke endre den. Hvis det ikke fungerer, setter du denne til den fulle server-URL-en (eksempel: "http://www.mydomain.com/limesurvey"). Hvis du vil at LimeSurvey bare skal bruke SSL, endrer du http til https (forutsatt at du har SSL-sertifikater riktig installert og konfigurert på serveren). Hvis du vil bruke både http og https samtidig, lar du denne innstillingen stå på http.
  • $rootdir: Vanligvis trenger du ikke endre denne. Den bør settes til den fysiske plasseringen på disken til skriptene dine. Standardinnstillingen forsøker å gjøre dette for deg, så mest sannsynlig trenger du ikke å endre noe her (delen "dirname('''FILE''');" prøver å gjøre dette automatisk). Hvis det ikke fungerer, skriver du inn plasseringen på disken manuelt – for eksempel /home/public_html/limesurvey.
  • $defaultuser: Når skriptet har adgangskontroll slått på, er dette standardbrukeren som opprettes første gang LimeSurvey setter opp sikkerhetsinnstillingene dine.
  • $defaultpass: Når skriptet har adgangskontroll slått på, er dette standardpassordet som opprettes første gang LimeSurvey setter opp sikkerhetsinnstillingene dine.
Merk: Begge innstillingene ($defaultuser og $defaultpass) brukes bare ved førstegangsoppsettet. Etter at LimeSurvey har satt opp databasen, brukes ikke disse innstillingene lenger.

5.2 Valgfrie innstillinger

Det finnes mange flere valgfrie innstillinger du kan angi i config.php. De fleste gjelder bare ved installasjon og kan senere endres i dialogen Globale innstillinger. For mer informasjon om disse valgfrie innstillingene, se denne siden. For et grunnleggende oppsett kan du imidlertid bare fortsette med neste trinn.

6. Last opp filene til webserveren din

Koble til webserveren din med FTP-programmet ditt og opprett en katalog for skriptene dine. Last deretter opp filene med katalogstrukturen de har. Pass på at du laster opp filene i binærmodus (sjekk innstillingene i FTP-programmet ditt). Vær oppmerksom på at opplasting i ASCII-modus kan føre til uvanlige feil (f.eks. feilen «class not found» under installasjonen), og bilder kan også bli lastet opp feil.

7. Angi katalogtillatelser

For at skriptet skal fungere som det skal, trenger det visse tilganger til noen kkataloger – dette gjelder spesielt for Linux/*nix-systemer.

  • Katalogen "/limesurvey/tmp" brukes til importer og opplastinger og bør settes til lese og skrive for webserveren din.
  • Katalogen "/limesurvey/upload/" og alle underkatalogene må også ha lese og skrive for webserveren din for å kunne laste opp bilder og mediefiler.
  • De andre katalogene kan settes til kun lesing, også i Linux/Unix. Du kan sette tillatelsene for hver fil i katalogen /limesurvey/admin til kun lesing.
Tips: Hvis du bruker Linux, må du, avhengig av konfigurasjonen av webserveren, sette rettighetene på mappene som skal være skrivbare, til 755 eller 777 med chmod. Prøv 755 først – hvis det ikke fungerer, «oppgrader» til 777.

8. Kjør installasjonsskriptet

Gå til "http://your.domain.com/limesurvey/admin/install". Hvis du har konfigurert alt riktig, blir du bedt om å opprette databasen og/eller opprette tabellene i databasen. LimeSurvey oppretter deretter de nødvendige tabellene i databasen.

Når skriptet viser at tabellene er opprettet, blir du bedt om å gi nytt navn til eller slette mappen /admin/install – så gjør det (:biggrin:).

9. Koble til administrasjonsskriptet for første gang

Du er ferdig! Åpne nettleseren og skriv inn URL-en til skriptet admin.php. Hvis du brukte LimeSurvey som mappenavn for filene, blir den omtrent slik: "http://your.domain.com/limesurvey/admin/admin.php".

Du skal nå få opp en påloggingsside. Standard påloggingsinformasjon er

Bruker: admin

Passord: password

Du blir bedt om å endre standardpassordet etter at du har logget inn. Lykke til!

10. Hva om jeg får problemer...

Som med alle dataprogrammer vil ting som regel fungere slik instruksjonene beskriver, men noen ganger gjør de det ikke. Det finnes for mange mulige årsaker til at ting ikke går etter planen til at vi kan beskrive dem alle her. Hvis du får problemer, kan du først se i Installation FAQ. Hvis du ikke finner svaret der, kan du legge ut problemet og eventuelle feilmeldinger i LimeSurvey Forum på limesurvey.org: