Добавление модуля к apache в OpenBSD
OpenBSD поставляется с пропатченым apache, дополнительными модулями которого не подключены по умолчанию, но исходные коды модулей есть.
Вот пример установки модуля mod_mime_magic. В принципе так можно делать в любой OS, но если есть возможность лучше воспользоватся системой пакетов.
$ cd /usr/src/usr.sbin/httpd/src/modules/standard/ $ apxs -i -a -c mod_mime_magic.c cc -O2 -pipe -DDEV_RANDOM=/dev/arandom -DMOD_SSL=208116 -DEAPI -DUSE_SETUSERCONTEXT -fPIC -DSHARED_MODULE -I/usr/lib/apache/include -c mod_mime_magic.c cc -shared -fPIC -DSHARED_MODULE -o mod_mime_magic.so mod_mime_magic.o [activating module `mime_magic' in /var/www/conf/httpd.conf] cp mod_mime_magic.so /usr/lib/apache/modules/mod_mime_magic.so chmod 755 /usr/lib/apache/modules/mod_mime_magic.so cp /var/www/conf/httpd.conf /var/www/conf/httpd.conf.bak cp /var/www/conf/httpd.conf.new /var/www/conf/httpd.conf rm /var/www/conf/httpd.conf.new
- Добавить комментарий
- 679 просмотров
Страница для печати

