编译安装过程
源码安装一般包括几个步骤:配置(configure),编译(make),安装(make install)。
其中configure是一个可执行脚本,在源码目录中执行可以完成自动的配置工作,即./configure
重要参数--prefix说明
如果不配置该选项,安装后可执行文件默认放在/usr/local/bin中,库文件默认放在/usr/local/lib中,配置文件默认放在/usr/local/etc中,其它的资源文件放在/usr/local/share中,比较凌乱。
在实际的安装过程中,我们可以增加--prefix参数,这样可以将要安装的应用安装到指定的目录中,如,我们要安装nginx应用,在配置环节可以使用如下命令:
./configure --prefix=/usr/local/nginx
之后再执行make & make install命令就可以将git安装到了/usr/local/nginx目录中,这样做的好处就是方便以后的维护。也方便拷贝到其他服务器去使用。
本文介绍了源码编译安装过程中的configure、make和makeinstall步骤,重点讲解了prefix参数的作用,如何通过设置prefix将应用安装到指定目录以利于管理和部署,以nginx为例进行说明。
&spm=1001.2101.3001.5002&articleId=135047382&d=1&t=3&u=f3668148e13943d3971e177997b7af7e)
991

被折叠的 条评论
为什么被折叠?



