源碼安裝軟件
本小節(jié)介紹如何使用軟件的源碼包安裝軟件,以安裝 nginx
源碼包為例。
1.下載軟件源碼包
使用如下命令下載 nginx
源碼包:
wget http://nginx.org/download/nginx-1.18.0.tar.gz
執(zhí)行結(jié)果如下圖所示:
2.解壓源碼包
下載好了壓縮包之后,需要使用 tar
命令對(duì)其解壓:
tar -zxvf
執(zhí)行結(jié)果如下圖所示:
3.安裝 gcc
需要使用 gcc
編譯器對(duì)源碼進(jìn)行編譯,安裝 gcc
命令如下:
yum -y install gcc
執(zhí)行結(jié)果如下圖:
4.配置安裝參數(shù)
進(jìn)入到解壓出來(lái)的 nginx
目錄,然后使用如下命令配置參數(shù):
cd nginx-1.18.0/
./configure --prefix=/usr/local/nginx
執(zhí)行結(jié)果如下如圖所示:
Tips:實(shí)際有很多參數(shù),這里只是配置了一個(gè)安裝目錄的參數(shù),其他配置為默認(rèn)。
出現(xiàn)如下圖所示表示配置成功,若出現(xiàn)錯(cuò)誤信息可以自行上網(wǎng)搜索:
5. 編譯安裝
執(zhí)行如下命令將會(huì)對(duì) nginx
源碼包進(jìn)行編譯安裝:
make && make install
執(zhí)行結(jié)果如下圖:
6.查看安裝軟件目錄信息
可以進(jìn)入到 /usr/local
目錄查看:
cd /usr/local
ll
執(zhí)行結(jié)果如下圖所示:
7.小結(jié)
本小節(jié)介紹了如何使用源碼編譯安裝軟件,實(shí)際編譯的參數(shù)配置需要以軟件的官方文檔為準(zhǔn),或者根據(jù)實(shí)際業(yè)務(wù)進(jìn)行配置,需要注意的是源碼安裝方式軟件的卸載只需要?jiǎng)h除安裝位置的軟件包文件即可卸載。