美國Linux服務(wù)器系統安裝軟件的操作方式和 Windows系統是不同的,困難程度相對來(lái)講也是也更高一點(diǎn),因為 Windows系統最常見(jiàn)的操作就是下載程序包之后雙擊進(jìn)入安裝,然后點(diǎn)擊下一步就能完成安裝,而美國Linux服務(wù)器中是使用命令行的方式進(jìn)行安裝。本文美聯(lián)科技小編就來(lái)介紹一下美國Linux服務(wù)器系統源碼編譯的安裝。
由于美國Linux服務(wù)器不能直接執行用高級語(yǔ)言編寫(xiě)的源程序,因此要想運行代碼內容,就要使用一種機制讓美國Linux服務(wù)器進(jìn)行識別和執行。一般來(lái)說(shuō)美國Linux服務(wù)器中存在解釋型和編譯型兩種語(yǔ)言。解釋型語(yǔ)言就是美國Linux服務(wù)器逐條取出源碼文件的一條指令,將其轉化成機器指令,再執行這個(gè)指令的過(guò)程。而編譯型語(yǔ)言是指在程序運行前就將所有源代碼一次性轉化為機器代碼,一般為二進(jìn)制程序,再運行這個(gè)程序的過(guò)程。
在美國Linux服務(wù)器系統下有非常多的開(kāi)源軟件,用戶(hù)可以通過(guò)搜索引擎找到其免費發(fā)布的源碼包并自由的下載使用。美國Linux服務(wù)器系統使用源碼編譯安裝的方式比較原始但也較常見(jiàn),安裝方式簡(jiǎn)單籠統地講可分三步:
第一步:運行 configure命令,加上必要的參數,生成 Makefile。
第二步:運行make命令。
第三步:運行 make install i命令,
以上三步都是需要在美國Linux服務(wù)器對應的軟件包目錄根目錄中運行。
小編接下來(lái)將更為實(shí)際地演示如何編譯安裝 Apache,以增強美國Linux服務(wù)器用戶(hù)對編譯安裝軟件的理解。首先到 Apache的官方主頁(yè)下載。這里演示的版本為apache 2.2.23,美國Linux服務(wù)器用戶(hù)可以根據實(shí)際需求下載不同的版本。
下載完成后解壓源碼包,并進(jìn)入該目錄,在進(jìn)入目錄后,需要使用 configure工具生成 Makefile,運行 configure的方式為:
(root@localhosthttpd-2223)#/configure參數1一參數2
由于配置 Apache能加的參數非常多,而且對于美國Linux服務(wù)器新手用戶(hù)來(lái)說(shuō)也確實(shí)無(wú)法分清那么多參數各自的意義,具體可用參數都可以在/ usr/local/src/httpd-2.2.23/configure中看到,這里就介紹用兩個(gè)比較簡(jiǎn)單的參數來(lái)完成配置的方法。
第一個(gè)參數是prefix=/usr/local/apache/,- -prefix用于指定安裝路徑,一般來(lái)說(shuō)自行編譯安裝的軟件放置的目錄建議為/usrlocal;
第二個(gè)參數是- enable-modules=most,用于啟用 Apache的絕大部分模塊,非常適合美國Linux服務(wù)器新手用戶(hù)使用,回車(chē)后 configure會(huì )產(chǎn)生大量的輸出包括檢查編譯環(huán)境,看是否有g(shù)c工具以及軟件依賴(lài)關(guān)系,中間出現任何錯誤都會(huì )導致失敗,出現Erro錯誤,如果順利,將會(huì )在當前目錄下生成 Makefile文件,然后開(kāi)始執行make以及makeinstall t命令即可,此處也會(huì )產(chǎn)生大量輸出,完成后將會(huì )出現/usr/local/apache目錄。
安裝完成后,使用命令啟動(dòng) Apache服務(wù),并查看確定下美國Linux服務(wù)器80端口確實(shí)已經(jīng)被占用。
最后使用瀏覽器訪(fǎng)問(wèn)一下美國Linux服務(wù)器的IP,使用 ifconfig命令查看美國Linux服務(wù)器IP,如果看到頁(yè)面中顯示“ It Works”界面,則說(shuō)明安裝成功。
關(guān)注美聯(lián)科技,了解更多IDC資訊!