Droits et compilation Lighttpd
Bonjour,
Je cherche à compiler le serveur lighttpd sur un RPS d'OVH. Je suis les indications de ce HOW TO : http://www.cyberciti.biz/tips/instal...ver-howto.html
J'ai une petite question :
Je cherche à installer lighttpd dans /opt/lighttpd pour simplifier, et créer un utilisateur lighttpd du groupe webadmin. Donc pour ce faire, je fais :
téléchargement des sources dans /tmp et extraction,
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| mkdir /opt/lighttpd
groupadd webadmin
useradd -g webadmin -d /opt/var/ -s /sbin/nologin lighttpd
#/opt/var= racine du site, spécifié plus tard dans le fichier de conf lighttpd
chown -R lighttpd:webadmin /opt/lighttpd
./configure --host=x86_64-debian-linux-gnu \
--build=x86_64-debian-linux-gnu \
--target=x86_64-debian-redhat-linux \
--program-prefix= --prefix=/opt/lighttpd \
--exec-prefix=/opt/lighttpd \
--bindir=/opt/lighttpd/bin \
--sbindir=/opt/lighttpd/sbin \
--sysconfdir=/opt/lighttpd/etc \
--datadir=/opt/lighttpd/share \
--includedir=/opt/lighttpd/include \
--libdir=/opt/lighttpd/lib \
--libexecdir=/opt/lighttpd/libexec \
--localstatedir=/opt/lighttpd/var \
--sharedstatedir=/opt/lighttpd/com \
--mandir=/opt/lighttpd/share/man \
--infodir=/opt/lighttpd/share/info \
--with-openssl \
--with-pcre \
--with-zlib \
--with-bzip2 \
--disable-ipv6 \
--with-PACKAGE=mod_redirect \
--with-rewrite \
--with-redirect \
--with-ssi |
Puis je suis la procédure du wiki officiel : http://redmine.lighttpd.net/projects...tallFromSource
Code:
1 2 3 4 5
| sed -e 's/FOO/lighttpd/g' doc/rc.lighttpd > /etc/init.d/lighttpd
chmod a+rx /etc/init.d/lighttpd
cp -p doc/sysconfig.lighttpd /etc/sysconfig/lighttpd
install -Dp ./doc/lighttpd.conf /etc/lighttpd/lighttpd.conf
update-rc.d lighttpd defaults |
Sauf que ensuite :
Code:
/etc/init.d/lighttpd start
ne donne rien.
Est ce que sa serait un problème de droits? lighttpd doit peut être faire partie du groupe root, ça risque de poser problème plus tard pour que lighttpd écoute sur le port 80 si il ne fait pas partie du groupe root? ou alors peut etre un problème de chmod dans /opt/lighttpd ?
Merci pour votre aide !