L'Installation De Nginx

./configure --user=boxflux 
            --group=boxflux 
            --prefix=/usr/local/nginx-1.3.0                    
            --with-pcre=/usr/lib64 
            --with-md5=/usr/lib64 
            --with-sha1=/usr/lib64 
            --with-zlib=/usr/lib64 
            --with-libatomic=/usr/lib64 
            --with-openssl=/usr/lib64 | grep 'not found'
checking for sys/filio.h ... not found
checking for /dev/poll ... not found
checking for kqueue ... not found
checking for crypt() ... not found
checking for F_READAHEAD ... not found
checking for F_NOCACHE ... not found
checking for directio() ... not found
checking for dlopen() ... not found
checking for SO_SETFIB ... not found
checking for SO_ACCEPTFILTER ... not found
checking for setproctitle() ... not found
checking for POSIX semaphores ... not found
checking for struct dirent.d_namlen ... not found

J'ai un problème d'installation de nginx..
Je l'ai déjà installé gcc, pcre*, zlib*, openssl* en utilisant yum'

Ce problème avec ma configuration?
En passant, mon ordinateur est en 64 bits centos6 et je suis en train d'installer nginx 1.3.0 (version de développement)

--------- ADDITOIN -----------------------

J'ai oublié de mentionner que c'était encore pire que ce que j'ai ajouté ceux --with-*=DIR...
Quand je lance une ligne de code kolbyjack m'a donné, le résultat est..

./configure --user=boxflux --group=boxflux --prefix=/usr/local/nginx-1.3.0 |grep 'not found'
checking for sys/filio.h ... not found
checking for /dev/poll ... not found
checking for kqueue ... not found
checking for crypt() ... not found
checking for F_READAHEAD ... not found
checking for F_NOCACHE ... not found
checking for directio() ... not found
checking for dlopen() ... not found
checking for SO_SETFIB ... not found
checking for SO_ACCEPTFILTER ... not found
checking for setproctitle() ... not found
checking for POSIX semaphores ... not found
checking for struct dirent.d_namlen ... not found
checking for PCRE JIT support ... not found
checking for system md library ... not found
checking for system md5 library ... not found
checking for sha1 in system md library ... not found

Depuis que je suis un newbie sur centos6.. je n'ai vraiment pas la moindre idée sur ce problème..
merci de m'aider..

  • Pourquoi pensez-vous que vous avez un problème? Ok, vous n'avez pas de kqueue dans le système. Bien sûr, vous n'avez pas, parce que votre système n'est pas FreeBSD.
  • Grâce VBart~ quand je lance "sudo yum install kqueue", le résultat est que "sudo yum install kqueue" Comment puis-je installer kqueue sur mon centos6? s'il vous plaît, soyez compréhensif.. parce que je suis un newbie sur centos.
  • Vous ne pouvez pas installer kqueue sur centos6, parce que c'est un *BSD fonctionnalité de noyau. Si vous voulez kqueue de soutien, vous avez choisi le mauvais OS. NetBSD, OpenBSD, DragonflyBSD, et Mac OS X ont des kqueue de soutien, mais Linux n'ai pas. Probablement, vous pouvez exécuter centos avec noyau bsd, mais c'est une mauvaise idée. Nginx n'a pas besoin de toutes ces fonctions de s'exécuter. Les différents systèmes d'exploitation ont des caractéristiques différentes, et NGINX veut juste savoir quels sont ceux qui sont pris en charge par votre système.
  • "... ne se trouve pas" ne veut pas dire mauvais ou d'erreur. Sur des systèmes différents, vous aurez différents "notfounds". Lorsque vous définissez tous ces "--with-*=", il vous suffit swiched quelques vérifications.
  • Merci vraiment vraiment VBart.. j'ai juste trouvé qu'ils ne sont pas des questions cruciales comme vous l'avez dit.. ㅠㅠ.. Wow.. en passant, vous êtes si intelligent! Merci beaucoup Bvart
InformationsquelleAutor Anderson | 2012-06-05