{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

linux系統(tǒng)源代碼軟件怎樣安裝?

DTeamDTeam 回答0 收藏1
收藏問題

2條回答

luqiuwen

luqiuwen

回答于2022-06-27 17:10

你好,很高興回答你的問題,希望對你有所幫助。

linux源碼安裝也成為編譯安裝,需要對源代碼進(jìn)行編譯進(jìn)行編譯,生成二進(jìn)制可執(zhí)行文件,一般源碼指的是C代碼,并將編譯的產(chǎn)出物安裝到linux系統(tǒng)的指定目錄,產(chǎn)出物是可執(zhí)行文件和動(dòng)態(tài)鏈接庫文件或者.so文件。

具體不知道你需要安裝什么軟件,下面我就拿常用的nginx進(jìn)行編譯安裝。

下載nginx軟件

既然是編譯就需要編譯器,檢查linux是否有g(shù)cc編譯器

如果沒有安裝gcc可以用系統(tǒng)自帶的yum 或者atp-get(Ubuntu系統(tǒng))安裝gcc,需要連互聯(lián)網(wǎng)

yum install gcc
sudo apt install build-essential

進(jìn)入到ngix目錄執(zhí)行./configure --help,看下編譯準(zhǔn)備都有什么參數(shù)

一般的編譯只需要添加--prefix=PATH 安裝路徑即可

執(zhí)行:

./configure --prefix=/usr/local/nginx



make



make install



進(jìn)入到剛才定義的安裝目錄錄/usr/local/ngix/ 目錄

進(jìn)入sbin目錄

執(zhí)行:

./nginx

查看nginx進(jìn)程

可以看到nginx已經(jīng)啟動(dòng)占用的端口號是80,當(dāng)然也可以到conf目錄下修改nginx.conf配置文件來定義綁定的端口和配置我們需要的服務(wù),比如http反向代理或者負(fù)載均衡。

以上回答均是個(gè)人原創(chuàng)文章,如果有不同的見解歡迎批評指正,喜歡我的回答可以關(guān)注我。

如果你認(rèn)同我的看法,留下贊再走,十分感謝。

評論0 贊同0
  •  加載中...
voyagelab

voyagelab

回答于2022-06-27 17:10

題主是想通過編譯源代碼的方式安裝軟件吧,通過源碼安裝軟件,不同的軟件可能方法都會(huì)有所不同。最好的方法是查看readme文件,一般在我們下載的源碼解壓后的目錄里面會(huì)有一個(gè)readme文件,里面會(huì)有關(guān)于安裝步驟的指引。雖然不同的軟件源碼安裝方式會(huì)有細(xì)微的差別。不過大部分情況下安裝的基本步驟是:

1.執(zhí)行./configure;

2.執(zhí)行make;

3.執(zhí)行make install。

一般通過這三個(gè)步驟就可以把軟件安裝到Linux系統(tǒng)中了。

下面以linux下提供web服務(wù)的nginx安裝為例,介紹通過源碼安裝軟件的步驟:

1.登陸nginx官網(wǎng),找到nginx最新穩(wěn)定版源碼下載鏈接;

2.下載源碼壓縮包:wget -c http://nginx.org/download/nginx-1.16.0.tar.gz

3.解壓下載的壓縮包:tar xzvf nginx-1.16.0.tar.gz

4.進(jìn)入解壓后的目錄:cd nginx-1.16.0.tar

5.查看readme文件:cat README

這里比較尷尬,和以前的劇本不太一樣。一般readme文件中都會(huì)有詳細(xì)的安裝步驟,這里只有一句 documentation is available at http://nginx.org

6.所以根據(jù)readme文件的指引到官網(wǎng)去找安裝說明文檔,我們再次打開nginx官網(wǎng),找到documentation—building nginx from source

7.打開building nginx from source頁面,我們就看到了安裝的詳細(xì)說明了,首先是執(zhí)行./configure 根據(jù)自己的需要加上不同的參數(shù)選項(xiàng),然后執(zhí)行make就可以安裝了,這里文檔上面說是不需要執(zhí)行make install的。

通過源碼安裝軟件的步驟就是這些了,雖然這里舉的例子有點(diǎn)特殊,不過思路方法都是一樣的。希望對題主有所幫助。水平有限,歡迎留言指正。







評論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<