Installere CMS på lokal server eller webhotell?

Anonym
Anonyms bilde

Hei. Jeg er helt grønn på CMS men har sett litt på de gode instruksjonsvideoene du har laget. Mitt spm er: Kan man lage en side lokalt med  Drupal -for å redigere innholdet- før man velger å publisere? Slik det så ut for meg på videoen publiserte du det først for deretter å redigere layout og innhold. 

Takk for en nyttig side

Hilsen Bård

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Webserver hjemme og blokkering med .htaccess

Heisann Bård. Hyggelig at du liker HjemmesideGuiden. Du velger riktig om du går for Drupal. Det er knusende enkelt når du først har satt deg litt inn i det. Bratt læringskurve, men veldig logisk. Verdt hvert sekund!

Her er to løsninger på problemet ditt. Gitt at du er litt grønn, anbefaler jeg blokkeringsmetoden fremfor kjøring lokalt. Da slipper du å sette deg inn i så mye med en gang.

Kjøre Drupal lokalt

Hvis du skal kjøre drupal lokalt, så forutsetter det at du har en webserver (der CMSet ligger), en databaseserver (der innhold og innstillinger i CMSet lagres) og tilslutt må du minst ha php installert (for prosessering server side). Alt dette kan du legge inn både på Windows og Linux, men det er ganske komplisert. Her er linker til alt du trenger hvis du vil ha ting lokalt.

  1. Apache webserver
  2. MySQL databaseserver
  3. PHP

Bundle med Apache, MySQL og PHP

Et annet alternativ er å installere en bundle, det er alle disse tingene kombinert i én enkel installasjon. Husk å blokkere for port 80 i firewallen din, ellers vil webserveren være tilgjengelig fra utsiden (med mindre du har en router som krever at du bruker NAT for å åpne porter).

En god bundle, er såvidt jeg har hørt wamp server. Har aldri brukt den selv, liker å installere hver for seg, føler jeg har mer kontroll da.

Ja, og alt dette er selvsagt open source. Altså fritt for deg å bruke :)

Legge Drupal på webhotell

Du kan godt legge Drupal på nettstedet ditt, og deretter blokkere adgangen til websiden for alle andre enn degselv inntil du vil publisere den.

En måte å gjøre dette på er å kun godta tilgang til nettstedet fra din ip-adresse. På min ip, får du oppgitt IP-adressen din. Merk at IP-adressen din høyst sannsynlig er dynamisk. Det innebærer at den skifter i ny og ne. Så om du plutselig skifter, må du også endre IPen i .htaccess-fila. (Du kan bestille fast IP fra ISPen din (feks Telenor, Get el.l).

Slik blokkerer du adgang via .htaccess

I rotmappen (den du laster opp på webhotellet), ligger det ei fil som heter .htaccess (med punktum først). Lukk opp denne filen i en editor, conTEXT skal fungere utmerket.

Deretter legger du inn denne koden helt øverst i filen.

<limit GET>
  satisfy any
  order deny,allow
  deny from all
  allow from xxx.xxx.xxx.xxx
</limit>

Du bytter naturligvis ut x-ene med IP-adressen du fikk oppgitt på Min IP. Hvis du vil at kompiser el.l også skal ha tilgang, legger du inn deres adresse ved å putte enda én "allow from xxx.xxx.xxx.xxx" under den som tillater forespørsler fra din IP.

Lagre .htaccess filen, last den opp på webhotellet ditt, og vips - nå kommer ingen andre inn. Verifiser gjerne at blokkeringen fungerer ved å be en kompis om å gå inn, evt. unnlat å sette inn "allow from" for din IP. Du skal da få "Forbidden" når du prøver å aksessere webhotellet via nettleseren.

Layout og innhold

Det spiller ingen rolle hvordan rekkefølge du gjør ting i. Kjør ditt eget løp. Husk at du må "dumpe" databasen dersom du installerer lokalt, for deretter å opprette databasen fra dumpen på webhotellet når du skal lansere. Kan godt forklare deg hvordan du gjør en mysqldump og oppretting fra backup, dersom du går for wamp og kjører Drupal lokalt under utviklingen.

Da har jeg vel svart på mer enn du spurte om, tror jeg. Typisk! :D

Anonym
Anonyms bilde
 Takk for et meget utfyllende

 Takk for et meget utfyllende svar:) jeg går nok for løsning nr 2. Jeg vurderer one.com Vil du anbefale de?

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Anbefalinger av webhotell

Bare hyggelig å hjelpe, er jo tross alt derfor denne siden eksisterer, hehe. Klarer dessverre ikke å gi deg et kort svar, uten å svare lengre her heller. :)

Det korte svaret på om jeg anbefaler one, er ja. Det lange svaret kommer helt ann på hva du skal bruke dem til. Du har kanskje lest dette, men jeg har skrevet noen betraktninger om rimelige webhotell fra one her.

Her kan du lese flere meninger om hvorvidt webhotell fra one er bra eller ei. Ser du på gjennomsnittet av testene lenger opp på siden den linken peker til, så er det rimelig klart at de fleste er godt fornøyde med tilbudet.

Valg av webhotell

Valg av webhotell henger sammen med hva man skal bruke webhotellet til. Har skrevet en meget omfattende og kanskje noe terpende(?) artikkel om akkurat dette. Popp inn her hvis du lurer på hvordan man velger best webhotell, og vil lese den.

Det var også noen spørsmål fra en fyr i en forumtråd, der skulle vedkommende lage en ressursside for elever. Her kan du lese hva han spurte om, og hvilke webhotell jeg anbefalte til ham eller henne.

Webhotell favoritter

Min favoritthost er todelt. På webhotell, synes jeg BlueHost er best. Det er fordi de gir tilnærmet lik full kontroll (noe du fort kan savne på webhotell fra one). Blant annet bruker BlueHost cPanel, som er et markedsledende kontrollpanel for administrasjon av domener, webhotell osv. Du kan også legge inn cronjobs (autormatisk kjøring av oppgaver regelmessig).

OBS! Viktig

Drupal bruker cronjobs for å kjøre scriptet cron.php (scriptet ser etter oppdateringer osv). One støtter ikke cronjobs, så da må du i tilfellet bruke modulen poor mans cron, om du går for webhotell hos dem.

Virtuell Privat Server

Skal man ha tøffere saker, som VPS, så anbefaler jeg HostGator. De er gode på webhotell de også, men jeg synes BlueHost er bittelitt bedre. Har i skrivende stund VPS hos HostGator, og jeg er storfornøyd!

Jeg tror ikke du er interessert i VPS, da du heller vil kjøre webhotell selv. Velger likevel å ta med anbefalingen for andre som måtte falle innom tråden.

Bare å spørre

Det er bare å spørre hvis det er noe mer du lurer på, blir bare glad for at det er aktivitet her, hehe.

Bard
Bards bilde
Avlogget
Ble med: 23.02.2010
Wamp server

Har forresten fått skikkelig blod på tann og satt opp en wamp-server på jobb med en intern drupalside for bedriften. Det funker kanonbra! Hadde noen småproblemer i starten så jeg måtte nedgradere php til en tidligere versjon. kjekt å vite hvis noen skal gjøre lignende

 

Bård 

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Smart application av Drupal :)

Ja, Drupal kan fungere godt som et internt kommunikasjonssystem for bedrifter - veldig smart implementasjon som kan kan effektivisere informasjonssflyten internt enormt. Slike ting sparer man penger på! Blir det mange memoer o.l. så kan man jo søke i dem og greier. :) Man kan også sette diverse tilgangskontroll på forskjellige seksjoner av siden, slik at topphemmelige strategiplaner bare er tilgjengelig for den konspirerende og onde ledelsen, mens undersåttene kun får vite det de må vite, haha. :)

Si gjerne noe om hvilken versjon av PHP det som ikke fungerte, og hvorfor det ikke fungerte. :)

Bard
Bards bilde
Avlogget
Ble med: 23.02.2010
Versjoner PHP

Selvsagt.

Jeg innstallerte først PHP v 5.3.0 Jeg nedgraderte til 5.2.9-2 for å bli kvitt feilmeldingene.

Jeg husker desverre ikke feilmeldingen, ikke fant jeg den i history heller 

Drupal v 6.15  

 

Bård

Sting
Stings bilde
Avlogget
Ble med: 11.01.2010
Poor man's cron

 God dag!

Dette er min første forumpost!

Jeg har,etter å ha sett en del videoer og lest meg opp etter beste evne, satset på Drupal og bestilt webhotell hos One.

Har jeg forstått det riktig hvis jeg tror at selve prosessen med å få Drupal opp og gå på One er uproblematisk, og at poor man's cron kun må installeres dersom man ønsker å kjøre cronjobs - og at man som nybegynner kan leve et lykkelig liv uten cronjobs?

Jeg har også sendt en tilsvarende henvendele til support hos One, for å teste hvor raske og bra de er på support! 

Hjemmeside: www.arleeproductions.org

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Det går fint med poor mans cron

Hei og velkommen, Sting.

Det er helt riktig. Har selv webhotell hos one, og å installere Drupal der er ingen problem. Du kan fint bruke poor mans cron for å sette opp cronjobs. Det du må gjøre er å legge inn en cronjob for scriptet domene.com/cron.php

Dette scriptet utfører visse oppgaver, feks ser etter oppdateringer til Drupalkjernen og evt. installerte moduler.

Hos one kan man få svar fort, og beste måten å få hjelp på er ved å henvende seg på chatten. (Etter samtalen kan man få tilsendt loggen over samtalen til mail, for å ha det skriftlig).

Anonym
Anonyms bilde
hei

er det en demo eller 

Hjemmeside
Hjemmesides bilde
Avlogget
Bidragsyter
Ble med: 17.06.2008
Drupal Demo

Ikke som jeg vet om i alle fall. Kan du ikke bare fise over en install på webhotellet ditt og teste det ut da? Viser forøvrig mye av funksjonaliteten i videoguidene.

Svar på forumemnet

(If you're a human, don't change the following field)
Your first name.
Innholdet i dette feltet blir holdt privat og vil ikke bli vist offentlig.