forum.netbsd.se - NetBSD Sweden

You are not logged in.

#1 2006-02-07 13:36:30

Simpola
Member
From: Härnösand
Registered: 2006-01-24
Posts: 29

Hur öppnar man portar?

Väldigt dum fråga kanske, men jag kommer faktiskt inte på det. Är ju lite av en nybörjare. hmm

Hur öppnar man t.ex. port 80 i NetBSD? (Så att apache lyssnar på den)

Offline

 

#2 2006-02-07 14:04:27

pelle
Member
Registered: 2006-01-08
Posts: 5

Re: Hur öppnar man portar?

NetBSD har ingen brandvägg aktiverad default, såvida du inte har har aktiverat en så behöver du inte öppna upp någon port. Om du har installerat apache(?) så behöver du även starta apache, till skillnad från de flesta linux-distarna så startar inte NetBSD sina nyinstallerade tjänster automatiskt. Så när du har installerat något nytt så måste du även starta det.

För att snabbstarta apache kan du skriva "apachectl start". För att få den att starta vid uppstart får du kopiera in apaches startscript till /etc/rc.d/ och lägga in "apache=YES" i /etc/rc.conf.

Instruktionerna för detta står även när du installerar apache.

Offline

 

#3 2006-02-07 14:52:52

Simpola
Member
From: Härnösand
Registered: 2006-01-24
Posts: 29

Re: Hur öppnar man portar?

pelle wrote:

NetBSD har ingen brandvägg aktiverad default, såvida du inte har har aktiverat en så behöver du inte öppna upp någon port. Om du har installerat apache(?) så behöver du även starta apache, till skillnad från de flesta linux-distarna så startar inte NetBSD sina nyinstallerade tjänster automatiskt. Så när du har installerat något nytt så måste du även starta det.

För att snabbstarta apache kan du skriva "apachectl start". För att få den att starta vid uppstart får du kopiera in apaches startscript till /etc/rc.d/ och lägga in "apache=YES" i /etc/rc.conf.

Instruktionerna för detta står även när du installerar apache.

Hm.. precis som jag gjorde då. Skumt!

Edit

När jag försöker starta apache med antingen "apachectl start" eller "httpd -l" så verkar det ändå inte starta, och det kommer inte upp något felmeddelande alls... vad är det som kan vara fel då?

Last edited by Simpola (2006-02-07 20:41:45)

Offline

 

#4 2006-02-07 22:22:32

viktor
Administrator
From: Sweden, Umeå
Registered: 2004-05-10
Posts: 69
Website

Re: Hur öppnar man portar?

Simpola wrote:

pelle wrote:

NetBSD har ingen brandvägg aktiverad default, såvida du inte har har aktiverat en så behöver du inte öppna upp någon port. Om du har installerat apache(?) så behöver du även starta apache, till skillnad från de flesta linux-distarna så startar inte NetBSD sina nyinstallerade tjänster automatiskt. Så när du har installerat något nytt så måste du även starta det.

För att snabbstarta apache kan du skriva "apachectl start". För att få den att starta vid uppstart får du kopiera in apaches startscript till /etc/rc.d/ och lägga in "apache=YES" i /etc/rc.conf.

Instruktionerna för detta står även när du installerar apache.

Hm.. precis som jag gjorde då. Skumt!

Edit

När jag försöker starta apache med antingen "apachectl start" eller "httpd -l" så verkar det ändå inte starta, och det kommer inte upp något felmeddelande alls... vad är det som kan vara fel då?

Står det inget matnyttigt i /var/log/httpd/error_log?

Offline

 

#5 2006-02-08 13:29:23

erk
Member
From: Göteborg
Registered: 2004-05-26
Posts: 4

Re: Hur öppnar man portar?

Förutom att kolla /var/log/httpd/error_log så bör du kontrollera din konfiguration också.
Kör "httpd -t" så får du reda på om du har något syntaxfel i din httpd.conf.

//Erik

Offline

 

#6 2006-02-08 14:23:11

Simpola
Member
From: Härnösand
Registered: 2006-01-24
Posts: 29

Re: Hur öppnar man portar?

Jo, jag kollade /var/log/httpd/error_log, men jag förstog aldrig felmeddelandet först. Min /etc/hosts stämde inte riktigt överens med min övriga konfiguration. Nu funkar det i alla fall. Nu gäller det bara att göra den "public". Min ISP delar nämligen bara ut en publik ip per hem, och vi har rätt många datorer hemma hos oss. Blir att fixa med routern troligtvis. tongue

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2008 PunBB