Maison  >  Questions et réponses  >  le corps du texte

Problèmes d'installation de modules tiers dans nginx

Le tutoriel en ligne que j'ai regardé disait que l'installation du module nginx lorsque nginx est déjà installé est la suivante :
# ./configure --prefix=/usr/local/nginx-1.4.1 --with-http_stub_status_module --avec-http_ssl_module --avec-http_realip_module --avec-http_image_filter_module --add-module=../ngx_pagespeed-master # faire # /usr/local/nginx-1.4.1/sbin/nginx -s arrêter # cp objs/nginx /usr/local/nginx/sbin/nginx # /usr/local/nginx-1.4.1/sbin/nginx

我运行了下提示  ./configure:no such file or directory

求指点,或者有其他安装模块的方法吗?
过去多啦不再A梦过去多啦不再A梦2712 Il y a quelques jours448

répondre à tous(2)je répondrai

  • PHP中文网

    PHP中文网2017-05-16 17:27:44

    L'invite n'est-elle pas très claire ? Il n'y a pas de ./configure à l'emplacement actuel. Vous devez entrer le répertoire de code source nginx que vous avez installé auparavant. Sinon, vous devez retélécharger le fichier. code source et recompilez-le et installez-le Si c'est le cas Dans ce cas, si vous souhaitez importer la configuration précédente, vous pouvez écrire comme ceci : ./configure 啊,要进入 你之前安装的nginx 源码目录才行,不行的话需要重新下载源码重新编译安装,如果是这种情况要导入之前的配置的话可以这么写:

    ./configure $(</path/to/>nginx -V 2>&1 | grep 'configure arguments' | sed 's/configure arguments://g') <configuration>
    

    /path/to替换成你当前安装的 nginx 目录位置,<configuration> rrreee

    Remplacez /path/to par l'emplacement du répertoire de votre nginx actuellement installé, et <configuration> par la configuration que vous souhaitez ajouter ultérieurement. 🎜

    répondre
    0
  • 怪我咯

    怪我咯2017-05-16 17:27:44

    Le script de configuration se trouve dans le répertoire auto du package de code source nginx ./auto/configure

    répondre
    0
  • Annulerrépondre