OpenBSD 4.3 grundinstallation med Apache, PHP, MySQL

Instruktionerna uppdaterade för version 4.3 (1 maj 2008)

Högerklicka på länkarna i annonsen och välj att "öppna i nytt fönster" (eller ny flik) för att inte tappa bort denna sida
beställ installationsscript Med min guide som grund har jag skapat ett (nästan) helautomatiskt installationsscript. Det du behöver göra själv är att göra installationen som beskrivs på sid 1 i guiden ("introduktion"). Installationen från "Ports" till "Startup och shutdown filer" sker automatiskt med scriptet, med undantag för brandväggskonfiguration då denna är väldigt specifik för serverns användsingsområde samt det nät maskinen installeras i.

Grundinstallation

http://www.openbsd.org/
ftp://ftp.su.se/pub/OpenBSD/4.3/i386/

Försöker alltid att installera de senaste versionerna av allt. När det gäller beta/alpha versioner, så installeras dessa ifall den vanliga inte går att kompilera, eller om något i en beta/alpha är såpass intressant att prova på att det är värt en installation.

Om själva installationen av OpenBSD är det inte så mycket att skriva om. Jag använder alltid hela disken på dedikerade OpenBSD burkar, för det finns ingen anledning att inte göra det. Partitionering har jag börjat göra efter en modell som fungerar rätt så bra:

a/256Mb(ev 512Mb om /root ska lagra en större mängd filer)
bswap512Mb(rek 2*RAM)
cfår inte röras . hela disken
d/usr1GB(512Mb är nästan lite beroende på att ports läggs här)
e/usr/local1.5Gb(ev 2Gb, 1Gb är nästan lite)
f/var512Mb(ev 256Mb, används rätt så lite)
g/tmp512Mb(ev 256Mb, används rätt så lite)
h/homeresten av disken

Home partitionen blir hela disken utom ca 4Gb beroende på vilka avvikelser man väljer att göra. Installerar du på en liten disk (under 4Gb) är det enklast att låta bli att dela in i olika partitioner. Har du en disk du kan ta lite mer av till systemet, så är det främst /usr och /usr/local du bör öka upp storleken på.

Inför installationen har jag laddat ner cd43.iso och gjort en installations CD av den (write image). Skivan innehåller då bara det som behövs för att sätta igång installationen. Resten hämtas via FTP från ex. ftp.su.se, eller ftp.btradianz.se, men vilken FTP-spegel som helst duger. Listan över samtliga FTP-mirrors som ska vara uppdaterade finns på http://www.openbsd.net/ftp.html

Ett alternativ till att installera genom att hämta allt via FTP är att bränna ytterligare en CD med installationsfilerna för din plattform (ex. allt från ftp://ftp.su.se/pub/OpenBSD/4.3/i386), och sen välja CD som source när du installerar.

Sedan version 4.2 av OpenBSD finns det även en installations-image att ladda ner. Filen heter install43.iso och innhåller det som behövs för en komplett installation av OpenBSD.

Eftersom OpenBSD är löjligt enkelt att installera, så gör jag ingen närmare beskrivning här. Om du är osäker, så kan du ju alltid titta på min instruktionsfilm :)
På vissa datorer kan det ta en stund innan rätt kernel hittas för att påbörja installationen. Några försök görs automatiskt, och till slut hittas rätt kernelfil och installationen sätter igång.

Då man kommit till paketval i installationen brukar jag ta bort bsd.rd, och bara installera kernelfilen 'bsd'.
'libexpat' har efter svängen med version 4.2 åter flyttat in i base, så nu behöver de som inte vill installera xbase43.tgz mer.

Mer information om installationen finns i OpenBSD FAQ, kapitel 4: http://www.openbsd.org/faq/faq4.html
Se även: http://www.openbsd.org.ua/faq/upgrade43.html

Vill du ha en klocka som alltid går (ska gå) rätt, så väljer du att starta ntpd automatiskt vid uppstart av datorn. Detta kommer som en fråga mot slutet av installationen. Välj också att starta sshd om du t.ex vill kunna sitta vid en annan dator och läsa mina instruktioner medans du installerar.

Då oset är installerat och datorn omstartad är det bara sätta igång med installation av diverse tillbehör och nyttiga program.

 
 
Visar de 30 senaste vägarna in till guiden. Visa alla
http://search.live.com/results.aspx?q=mysql
G o o g l e (www.google.se), sökning efter 'installationsskript saknas'
G o o g l e (www.google.se), sökning efter 'installationsskript saknas'
G o o g l e (www.google.com), sökning efter 'openbsd install'
G o o g l e (www.google.com), sökning efter 'installera openbsd'
G o o g l e (www.google.se), sökning efter 'reload rc.conf openbsd'
G o o g l e (www.google.se), sökning efter ' Installationsskript saknas '
G o o g l e (www.google.se), sökning efter ' Installationsskript saknas '
G o o g l e (www.google.se), sökning efter 'p.g.a.: Installationsskript saknas '
G o o g l e (www.google.se), sökning efter 'p.g.a.: Installationsskript saknas '
G o o g l e (www.google.se), sökning efter 'p.g.a.: Installationsskript saknas '
G o o g l e (www.google.se), sökning efter 'p.g.a.: Installationsskript saknas '
G o o g l e (www.google.se), sökning efter 'anoncvs.se.openbsd.org'
G o o g l e (www.google.se), sökning efter 'installationsscript saknas 204'
G o o g l e (www.google.se), sökning efter 'installationsscript saknas 204'
http://search.live.com/results.aspx?q=openbsd+4.3+opening+mysql+port&go=&form=QBRE
G o o g l e (www.google.se), sökning efter 'grundinstallation '
G o o g l e (www.google.se), sökning efter 'grundinstallation '
G o o g l e (www.google.se), sökning efter 'remote mysql connection openbsd'
G o o g l e (www.google.se), sökning efter 'remote mysql connection openbsd'
http://search.live.com/results.aspx?FORM=DNSAS&q=www.eniro.se+Port+80
G o o g l e (www.google.se), sökning efter 'openbsd apache PHP mysql'
G o o g l e (www.google.se), sökning efter 'openbsd apache PHP mysql'
G o o g l e (www.google.se), sökning efter 'openbsd apache PHP mysql'
G o o g l e (www.google.se), sökning efter 'openbsd apache PHP mysql'
G o o g l e (www.google.se), sökning efter 'openbsd 4.3 kern.maxfiles'
G o o g l e (www.google.se), sökning efter 'rndc config'
http://wiki.denlillaplaneten.se/mediawiki/index.php/Neth?
http://wiki.denlillaplaneten.se/mediawiki/index.php/Neth?
G o o g l e (www.google.se), sökning efter 'ports make openbsd'

Kommentera artikeln

Namn:
E-mail:
Kommentar:
Skriv av Verification code image

2010-03-29 10:41:14 av Wed <wedinm@gmail.com>
Det du beskriver är nära nog exakt vad jag vill åstadkomma. Men jag har läst att xbase och xshare behövs för ett antal libbars skull. Är det därför som du installerar exempelvis zlib och libpng manuellt i ett senare skede?
2009-09-07 14:24:39 av Jonas <ingemar@jeloin.se>
Testar din komentar sida lite :) Smutt smutt :P
2008-10-30 14:05:15 av Daniel
Måste bara tacka dig för guiden! Har än så länge bara bläddrat bland sidorna och läst lite här och där, men det verkar vara en riktigt bra up-to-date guide! Återkommer med mer detaljerad kommentar efter jag installerat systemet! Tack!
2008-10-14 10:13:22 av PeO <peo@bsd-guide.net>
Just testing
2007-09-07 21:52:01 av peo <peo@bsd-guide.net>
test igen
2007-09-07 21:49:50 av PeO <peo@bsd-guide.net>
Gör det lite svårare för spammarna nu..
2007-05-21 11:54:01 av McO
Ett fjärde alternativ till att få en installationsskiva är så klart att beställa från http://www.openbsd.org/orders.html
2007-05-20 00:07:10 av PeO <peo@bsd-guide.net>
allt testat och de fel jag hittat i instruktionerna är korrigerade.. nån annan som hittat hit får gärna skriva nåt..
2007-05-09 00:45:29 av PeO <peo@bsd-guide.net>
om 2 år kommer sida 2.. :)
2007-05-09 00:39:59 av PeO <peo@bsd-guide.net>
jaaaa... äntligen.. :)