Åtgärder

CS program

Från Skolbok

Jag utgår ifrån det programmerare kallar KISS. Keep It Simple Stupid. Det jag går igenom är det enklaste av det enkla, precis så mycket så att du kan få saker och ting att fungera. Så vad behöver du då?

  • Servern

Skall du ha servern på skolan kan du ta en existerande dator som blivit utrangerad. Du behöver inget fartmonster utan det fungerar med ett tio år gammalt skrälle, så länge den har ett nätverkskort. Göm den någonstans där inte den ordinarie IT-teknikern från kommunen kan hittta den och se till så att den har en koppling till nätverket. Efter det att installationen är klar behöver du ingen skärm, mus eller tangentbord så du behöver bara plats för själva burken. Dessutom bör du se till så att den får ett namn på nätverket som liknar din egen jobbdators och inget fantasifullt påhittat namn som direkt väcker misstankar.

Nackdelen med en lokal server är att den inte går att nå utifrån internet. Vill du vara helt seriös med din satsning får du söka upp ett hotell för dina hemsidor på Internet, men då börjar det helt plötsligt kosta pengar, så tillsvidare antar jag att du använder dig av en lokal server som står inne i skolans lokaler.

Det finns gratisalternativ som: http://www.awardspace.com/ men förvänta dig inte att de skall gå snabbt. Hotellplats utan support eller backup är att be om framtida problem. Denna internetleverantören har ändå flera fördelar:

  • Gratis men ändå reklamfri
  • Har stöd för MySQL och PHP
  • Går att hantera med FTP
  • 250 MB att lagra hemsidor och filer på.

Största nackdelen är att du måste ha en köpt domän för att få det att fungera, det är så de tjänar pengar. Köp ett domännamn i Sverige istället för deras hemsida, priset är väsentligt lägre, och använd det domännamnet där.


  • Operativsystemet

Surfa till ubuntu.com och ta hem en lämplig version som passar till din dator. Om du installerar från USB-minne, DVD.skiva eller CD-skiva beror på den dator du skall installer aoperativsystemet på.

Om du har en riktigt gammal dator får du söka upp xubuntu istället som har mycket lägre krav på hårdvaran.


  • Apache

Webserverprogrammet Apache används för att visa upp hemsidor. Den måste du ha.

  • PHP

I dagens läge används PHP version 5.0. det finns ett flertal plater på Internet som beskriver hur man installerar PHP i Ubuntu.

  • MySQL

Det databassystem som du bör använda är MySQL eftersom det fungerar så bra i Linuxmiljön, Apache har stöd för den och kopplingen mellan PHP och MySQL är barnsligt enkel att hantera.


Du själv bör ha ett intresse för datorer, det är dock inget krav att du verkligen kan programmera dem. Det här är ingen text om hur du blir programmerare utan hur du avänder dig av minsta möjliga kunskap för att tjäna mesta möjliga tid. Det underlättar dock om du någon gång gjort egna hemsidor för hand så att du förstår vad en html-tagg är och hur det går till när hemsidor skapas. Du måste inte kunna det, men det underlättar.