UmVirt LFS Package info

📦Package info

🔙Parent Directory  -

DB commit: eeb5b556770c9a541df710c0fd927901d6de9d66
APP commit:
[ BASH | XML | JSON ]

httpd

The Apache HTTPD package contains an open-source HTTP server.

Package info

Codename: httpd
Source file: httpd-2.4.57.tar.bz2
Source directory: httpd-2.4.57
Package URL: https://ulfs.org/linux/downloads/package_files/0.2/packages/h/httpd-2.4.57.tar.bz2
Package md5-checksum URL: https://ulfs.org/linux/downloads/package_files/0.2/packages/h/httpd-2.4.57.tar.bz2.md5sum
Dependances: pcre2, apr-util.
Dependance of: php.
Patches: httpd-2.4.57-blfs_layout-1.patch.
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
groupadd -g 25 apache &&
useradd -c "Apache Server" -d /srv/www -g apache \
        -s /bin/false -u 25 apache


sed '/dir.*CFG_PREFIX/s@^@#@' -i support/apxs.in              &&

sed -e '/HTTPD_ROOT/s:${ap_prefix}:/etc/httpd:'       \
    -e '/SERVER_CONFIG_FILE/s:${rel_sysconfdir}/::'   \
    -e '/AP_TYPES_CONFIG_FILE/s:${rel_sysconfdir}/::' \
    -i configure  &&

./configure --enable-authnz-fcgi                              \
            --enable-layout=BLFS                              \
            --enable-mods-shared="all cgi"                    \
            --enable-mpms-shared=all                          \
            --enable-suexec=shared                            \
            --with-apr=/usr/bin/apr-1-config                  \
            --with-apr-util=/usr/bin/apu-1-config             \
            --with-suexec-bin=/usr/lib/httpd/suexec           \
            --with-suexec-caller=apache                       \
            --with-suexec-docroot=/srv/www                    \
            --with-suexec-logfile=/var/log/httpd/suexec.log   \
            --with-suexec-uidmin=100                          \
            --with-suexec-userdir=public_html  


Build script:
make

Install script:
make install  &&

mv -v /usr/sbin/suexec /usr/lib/httpd/suexec &&
chgrp apache           /usr/lib/httpd/suexec &&
chmod 4754             /usr/lib/httpd/suexec &&

chown -v -R apache:apache /srv/www


Apache/2.4.62 (Debian) Server at ulfs.org Port 443