What exactly do you mean by that? A package built by poudriere? Or the example to use the Poudriere web interface (/usr/local/share/example/poudriere/httpd.conf.sample)? The example is just that, an example, it's not a complete httpd.conf, it's only a partial config.Apache won't start with default poudriere configuration.
It's the httpd.conf sample from /usr/local/share/example/poudriere/httpd.conf. I see that it's an example configuration file but don't get whether or not I'm supposed to add my configurations to this file or start a new configuration file. What is the syntax or format that the modified directives need to be in? How do I load the MPM? I'm not sure if I'm asking these questions correctly. The handbook doesn't go over MPM unless it's some other module not listed that I need to find.What exactly do you mean by that? A package built by poudriere? Or the example to use the Poudriere web interface (/usr/local/share/example/poudriere/httpd.conf.sample)? The example is just that, an example, it's not a complete httpd.conf, it's only a partial config.
That worked syntax okay. So I haven't entered any options in the configuration file. Is that maybe why I can't pull up the web interface? I got a couple error messages after running configtest. httpd: apr_sockaddr_info_get () failed for machine317.protoLeave the original httpd.conf that comes with Apache as-is. Copy the /usr/local/share/example/poudriere/httpd.conf to /usr/local/etc/apache24/Includes/poudriere.conf. Restart Apache.
Listen 12.34.56.78:80
ServerName www.example.com:80
Most don't have an example file. It's assumed you know how to configure Apache properly. I typically create various files in Includes/, usually one for each website. That just makes it easier to handle. All those files are automatically loaded because of a line at the end of httpd.conf:Also I was wondering if that for other programs which offer a web interface do you do the same process of copying the configuration sample file to the Includes directory of apache24?
Include etc/apache24/Includes/*.conf
<VirtualHost *:80>
ServerName something.example.com
DocumentRoot /usr/local/www/something
<Directory /usr/local/www/something>
Require all granted
</Directory>
</VirtualHost>