J'ai téléchargé nginx à partir de son site de Linux (j'utilise Ubuntu 10.4). J'ai extrait nginx-1.0.6.tar.gz et il y avait un fichier de configuration dans ce répertoire. Donc, j'ai entré "./configure" commande dans Shell. Il semblait être configuré à droite.Après que j'ai entré la commande "marque", il a indiqué cette erreur: Que dois-je faire maintenant? P> p>
9 Réponses :
Vous devez installer des dépendances. Généralement, ceux-ci suffiront
sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
La meilleure façon de créer des dépendances est "Aptitude Build-Dep Sqlite3".
Vous ne l'avez pas configuré correctement. Utilisez ces commandes (dans le répertoire Nginx):
Entrez votre répertoire d'installation NGinx - j'ai résolu cette erreur en modifiant Objs / Makefile et en supprimant -wall et -werror params afin qu'il ressemble à ceci (deuxième ligne): aussi, en cours d'exécution votre ./configure devrait initier une longue procédure de vérification pour assurer
que votre système contient tous les composants nécessaires. Si la configuration échoue pour une raison quelconque, cochez p> pour plus de détails. Toutes les erreurs de configuration sont généralement basées sur des dépendances manquantes pour votre configuration. p> p>
Rechercher une installation Ubuntu / Centos à https://nodevine.com/library/installing-multiple-virtual-hosts-on-nginx-on-ubuntu-12-04-et-cen-os-6 p>
Nous pouvons maintenant ajouter le référentiel à installer la dernière version de NGinx: P>
Sudo Add-Apt-Repository PPA: NGinx / Stable Strong> P>
REMARQUE: Si cette commande ne fonctionne toujours pas (normalement sur 12.10), exécutez la commande suivante: p>
Cela ajoutera le référentiel à Ubuntu et récupère la clé du référentiel. Cela permet de vérifier que les packages n'ont pas été interfensionnés car ils ont été construits.
Troisième étape - Mise à jour des référentiels P>
Après avoir ajouté un nouveau référentiel, vous devrez mettre à jour la liste: p>
sudo apt-obtenez la mise à jour forte> p>
Installez NGinx P>
Pour installer NGinx ou mettre à jour la version que vous avez déjà installée, exécutez la commande suivante: p>
Vérifiez que nginx est en cours d'exécution p>
Vous pouvez vérifier que NGinx fonctionne en allant à l'adresse IP / domaine de votre VPS ou en tapant: p>
Cela vous dira si NGinx est en cours d'exécution. P>
avec un VPS Debian Wheezy Je dois installer beaucoup d'outils afin d'installer NGinx 1.2.9: P>
apt-get Installer libpcre3 libpcre3-dev p>
apt-get installer --RInstall zlibc zlib1g zlib1g-dev p>
apt-get installer faire p>
apt-get installer sudo p>
Le programme ./configure de NGinx souhaite trouver que les LIB partagées puissent construire NGinx Dynamicaly lié ou les sources d'OpenSSL Prce et Zlib respect.
L'erreur mentionnée obove se produit lorsque vous invoquez ../nginx/configure avec les mauvaises options. Si vous construisez une version lie de nginx statique
essayez plutôt p>
Sans doute la meilleure réponse ici - d'autres incluent des solutions, cela explique ce qui se passe.
PCRE code> de la source li>
- décompressez-le (ne pas installer) li>
- Copiez ce chemin pour configurer (à partir du dossier Téléchargements) LI>
ol>
./ configure - -with-pcre = / home / utilisateur / téléchargements / pcre-8.37 / code> p>
Pourquoi ne pas l'installer à partir d'apt-get?
apt-get installera une version très ancienne