原始碼包安裝

2021-10-06 11:07:58 字數 1233 閱讀 9424

標籤(空格分隔):軟體包管理

2.安裝過程

3.刪除

安裝位置不同,可以同時

rpm包:安裝在預設位置,有標準的解除安裝命令

配置檔案:/etc/httpd/conf/httpd.conf

網頁位置:/var/www/html/

日誌位置:/var/1og/httpd/

啟動方法:service httpd restart

原始碼包:指定安裝位置(沒有安裝資料庫,沒有刪除命令)

配置檔案:/usr/local/apache2/conf/httpd.conf

網頁檔案:/usr/local/apache2/htdocs/

日誌位置:/usr/1ocal/apache2/ logs/

啟動方法:/usr/local/apache2/bin/ apachectl start

因為只有乙個80埠只能啟動乙個

根據需要修改埠,即可啟動多個

需要注意的是,confgure不是系統命令,而是原始碼包軟體自帶的乙個指令碼程式,所以必須採用"./configure" 方式執行(「./」代表在當前目錄下)。

(5)第一次使用原始碼包安裝會報錯缺少c語言編譯器gcc 此時使用yum命令安裝 yum -y install gcc

(6) make編譯

make會呼叫gcc編譯器,並讀取makefile檔案中的資訊進行系統軟體編譯。編譯的目的就是把原始碼程式轉變為能被linux識別的可執行檔案,這些可執行檔案儲存在當前目錄下。編譯過程較為耗時,需要有足夠的耐心。

(7) make clean;清空編譯內容(非必需步驟)

如果在「./configure"或「make"編譯中報錯,那麼我們在重新執行命令前一定要記得執行make clean命令,它會清空makefile檔案或編譯產生的「.o」標頭檔案。

(5)(6)出錯 若生成".o"檔案,使用make clean

(8) make install:編譯安裝

這才是真正的安裝過程,一般會寫清楚程式的安裝位置。如果忘記指定安裝目錄,則可以把這個命令的執行過程儲存下來,以備將來刪除使用。

(8)此步出錯,不僅要使用make clean 還需刪除安裝目錄

(9)也可以一起執行

make && make install的意思就是執行make如果沒有發生錯誤就執行make install

make || make install,發生錯誤,不執行下一步

原始碼包沒有刪除命令,若需刪除,刪除安裝目錄即可,一般不刪除。

原始碼包安裝mysql 原始碼包安裝MySQL

mysql安裝方式 1.二進位制安裝2.原始碼包安裝3.rpm包安裝 一.原始碼包安裝 原始碼包安裝比較繁瑣,但是更加靈活,可以按自己需求配置 root db03 wget 2.安裝需要的依賴包 root db03 yum install y ncurses devel libaio devel g...

gcc mpc mpfr gmp原始碼包安裝

gcc mpc mpfr gmp 原始碼包 2.分別解壓 解壓 tar zxvf filename.tar.gz 壓縮 tar zcvf filename.tar.gz dirname 3.依次進入 mpc mpfr gmp configure prefix home sdn libs prefix...

原始碼包安裝軟體

下面我們採用原始碼包進行安裝軟體,這裡我安裝的是apache 環境vmware 11 centos 6桌面版 然後我們需要有乙個gcc 環境,如果沒有裝的話那麼原始碼無法編譯,那麼無法安裝 1 解壓縮 tar zxvf 壓縮包名 2 進入解壓縮目錄 執行 configure prefix usr l...