一、編譯安裝的整體步驟
2、切換到其目錄中
3、執行./configure
4、編譯
二、編譯中及安裝後配置常見的引數及其說明
1)指定安裝路徑
--prefix=/usr/local/pacakage_name 指定安裝路徑
--sysconfigdir=/etc/package_name 指定配置檔案存放路徑
2)指定啟用/禁用的特性
--enbale-feature
--disable-feature
3)指定所依賴的功能、程式或檔案
--with-funciton
--without-function
不同的程式其configure指令碼功能不同,要獲取幫助, ./configure --help|less
‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
1.二進位制程式目錄匯入之path環境變數
編輯配置檔案/etc/profile.d/name.sh
2.匯入檔案路徑
ldconfig [-v]
3.匯入標頭檔案,建立軟連線即可
ln -sv
4.匯入幫助手冊
5.configure引數
‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
1)在安裝之前最好先將開發工具組包及其pcre/pcre-devel/zlib/zlib-devel安裝防止報錯
截圖演示:
在上訴步驟沒報錯的情況下執行如下:
由於編譯前保留了版本號為以後公升級方便,為此做軟連線
三、測試及其匯入幫助、庫檔案、標頭檔案、新增至環境變數
1)啟動服務測試是否安裝成功
2)新增至環境變數
3)標頭檔案匯入 1
總用量 0
lrwxrwxrwx. 1 root root 25 8月 22 05:22 include ->
/usr/local/httpd/include/
[root@centos6
local
]
#
4)導入庫檔案
原始碼編譯httpd
簡單介紹下原始碼編譯lamp 1 解除安裝原來已經rpm包安裝的http的服務,以防止產生干擾。2 保證防火牆和selinux處在關閉的狀態 service iptables stop setenforce 0 臨時關閉selinux 首先進行安裝包的解壓 4 apr的安裝,進入解壓的目錄 conf...
原始碼安裝httpd
11.6 mariadb安裝 修改啟動引數conf,搜尋 start daemon 找到如下行 bindir mysqld safe datadir datadir pid file mysqld pid file path 增加上面一行中標紅的內容 配置好就可以啟動了。啟動前先檢查一下是否有mys...
編譯安裝httpd
編譯安裝httpd 2 安裝開發包組 yum groupinstall development tools 3 解壓httpd 2.4.25.tar.gz2 4 進入httpd 2.4.25 解壓後得到的檔案 目錄 還有很多選項,根據個人情況進行指導。報錯提示確實apr,接下來安裝apr。先來來查詢...