如何从源代码重新安装 nginx?(使用 apt-get 安装)

如何从源代码重新安装 nginx?(使用 apt-get 安装)

我想安装模块。

问题是它要求从源代码安装 nginx。我已经通过 安装了它apt-get install,它已经在提供网页服务了。

那么,您要遵循哪些步骤来从一个更改为另一个?如果可能的话,我希望它们使用相同的路径。在示例中,它使用 /opt,但 apt-get 将其安装在不同的地方(我看到 /etc、/lib、/usr/bin、/usr/share 中的条目)。

答案1

基本步骤是删除已安装的版本,然后安装新版本:

    sudo apt-get purge nginx

现在,下载您要安装的源 tar 包并解压它:

    wget http://nginx.org/download/nginx-1.3.11.tar.gz
    tar xvvzf nginx-1.3.11.tar.gz 

/etc您在和中看到的文件/lib是设置和服务脚本等。无论您将 安装在 何处,它们都会在nginx那里。 aptnginx/usr

因此,告诉包含的configure脚本安装在/usr

cd nginx-1.3.11/
./configure --prefix=/usr

然后编译安装:

make
sudo make install

相关内容