|
OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD. |
|
Thread Tools | Display Modes |
|
|||
httpd in OpenBSD 5.6
Prior to OpenBSD 5.6's release I read that apache2 would be replaced by nginx as the httpd(8) web server.
In the 5.5 to 5.6 upgrade guide I read: Quote:
It even features: Quote:
|
|
|||
Thanks.
But what is /usr/sbin/httpd in the base system of 5.6 -release? |
|
|||
As I did not get a chance to install 5.6 yet, I don';t know, but you could always check the httpd man page to find out.
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump |
|
|||
Quote:
Code:
$ man httpd | tail -8 HISTORY The httpd program first appeared in OpenBSD 5.6. httpd is based on relayd(8). AUTHORS The httpd program was written by Reyk Floeter <reyk@openbsd.org>. OpenBSD 5.6 August 7, 2014 OpenBSD 5.6 Why swap apache with their own webserver but add nginx for six months? Is httpd not considered production ready? |
|
||||
I need to correct my statement. Looking through CVS logs again, it appears that the new httpd server was included at 5.6.
The nginx webserver was not added for 6 months, it has been in the base for three years -- since 5.1. It will be removed for 5.7. It's still there, in 5.6, as /usr/sbin/nginx. Its name has never changed. |
|
|||
Is the relayd-based httpd going to support virtual hosts, SNI, and reverse proxy configuration?
OpenSMTPD replaced Sendmail in the base even though it isn't ready to do so. Filters have been talked about for nearly two years and as of yet don't exist. Address rewrite doesn't exist either, and both of these are commonly used features in an MTA. Unless a replacement is going to be able to have complete functionality, it shouldn't replace something that already works like Sendmail. |
|
||||
The Project has decided to only have a simple webserver in their base OS. If it doesn't have the bells and whistles you need, then install the third party webserver of your choice.
I'm a -current user and I'm using www/nginx from ports. I'd been running nginx(8) from base, and as it's no longer in the base I installed the package. No change to /etc/nginx/nginx.conf was needed, on any of my platforms. At some point in the future I'll test httpd(8) and either transition my web servers to it, or not, depending on the outcome of testing. I haven't had either the time or the interest to examine it. I switched from Sendmail to smtpd(8) relatively early, because I didn't need the features you require. If I needed them, I'd still be using Sendmail or some other MTA. |
|
||||
This is where I stop reading your post Apache 2 has never been the part of OpenBSD base due to licensing issues. Nginx has been the part of the base for a while. However it is already removed from 5.6 current in favor of new native web server which was surgically created out of realyd.
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
is nginx going to be default OpenBSD httpd? | ershiba | OpenBSD General | 4 | 6th January 2013 03:55 AM |
httpd problem or something else | c0mrade | Other BSD and UNIX/UNIX-like | 6 | 15th January 2009 09:19 PM |
Apache : httpd could not be started | lalebarde | General software and network | 13 | 13th November 2008 11:51 PM |
httpd -DNOHTTPACCEPT | starbuck | FreeBSD General | 9 | 23rd August 2008 12:14 PM |
httpd.conf | Snoop1990 | General software and network | 5 | 29th July 2008 04:30 AM |