Introduktion
											
										
																			
											
												Konfiguration
											
										
																			
											
												Start serveren
											
										
																	
												
Introduktion
OpenBSD 5.6 introducerede en ny dæmon kaldet httpd, som understøtter CGI (via FastCGI) og TLS. Intet yderligere arbejde er nødvendigt for at installere den nye httpd-dæmon, fordi den er inkluderet i basissystemet. Denne artikel forklarer, hvordan du opsætter en grundlæggende webserver ved hjælp af den.
Konfiguration
Vi vil redigere følgende filer.
- /etc/rc.conf.local
- /etc/httpd.conf
Du skal blot tilføje httpd_flags=""til /etc/rc.conf.local.
Åbn /etc/rc.conf.locali din foretrukne teksteditor og tilføj:
pkg_scripts="httpd"
Opdatering /etc/httpd.conf. Brug eksemplet nedenfor som skabelon, og foretag ændringer som angivet nedenfor i kommentarerne. Erstat "eksempel" i overensstemmelse hermed.
ext_ip="10.0.0.1" # Change this value to your vultr IP
server "default" {
        listen on $ext_ip port 80 
} 
types { 
        text/css css ; 
        text/html htm html ; 
        text/txt txt ; 
        image/gif gif ; 
        image/jpeg jpg jpeg ; 
        image/png png ; 
        application/javascript js ; 
        application/xml xml ; 
} 
server "www.example.net" { 
        listen on $ext_ip port 80 
        root "/htdocs/example.net" 
} 
server "www.example.com" { 
        listen on $ext_ip port 80 
        root "/htdocs/example.com" 
}
Alternativt kan du inkludere alle Mime-typerne som følger:
types { 
       include "/usr/share/misc/mime.types"
} 
Upload derefter dit webindhold og læg det i /var/www/htdocs/example.com.
Start serveren
Din nye httpd-dæmon er konfigureret til brug. Nu skal du bare starte serveren:
$ doas /etc/rc.d/httpd start