Linux apache原始碼安裝自定義Server

2022-07-14 10:24:08 字數 1065 閱讀 8018

root@www:/# wget

root@www:/# wget

root@www:/# wget 

解壓:root@www:/ tar xzvf  apr-1.6.3.tar.gz && tar xzvf  apr-util-1.6.1.tar.gz && pcre-8.36.tar.gz

安裝apr

切換到apr目錄

./configure –prefix=這裡是安裝目錄隨便定義

make && make install

安裝 apr-util

./configure –prefix=這個是apr-util安裝目錄隨便定義  –with-apr=注意這個是上面你安裝apr的目錄

make && make install

安裝 pcre

./configure –prefix=這個是pcre安裝目錄隨便定義

最後一步修改apache原始碼

進入apache原始碼的include目錄找到 ap_release.h

找到#define ap_server_baseproduct 「apache」

把apache 這裡我改成lbs

然後儲存

安裝apache

./configure –prefix=apache的安裝目錄自己定義 –with-apr=你安裝apr的目錄 –with-apr-util=你安裝apr-util的目錄  –with- pcre=你安裝pcre的目錄 –enable-module=shared

其中–enable-module=shared表示apache可以動態的載入模組,為以後安裝php鋪墊。

make&&make install

修改配置檔案,如果不修改的話就啟動了apache服務的話會出現問題:

進入你apache的安裝目錄下的conf找到httpd.conf

新增servername localhost:80這句話

如圖進入apache安裝目錄下的bin目錄

啟動apachectl

輸入你的**

執行結果我們可以看到server變成了lbs 並且系統變成unix了

安卓原始碼閱讀 原始碼編譯

mkdir bin path bin path curl bin repo chmod a x bin repowget tsinghua edu cn aosp monthly aosp latest.tar tar xf aosp latest.tar cd aosp 解壓得到的 aosp 工程...

原始碼 連線mysql mysql的原始碼安裝

如果這步失敗,可以刪除掉原始碼目錄,重新解壓,然後再cmake一次試試 失敗如下圖 成功如下圖 命令 time make 注 這個過程會挺久的,取決於你機器的效能。命令 time make install 安裝成功後會生成乙個mysql56目錄,這就是我們的編譯安裝後的mysql軟體了。注意 這個軟...

mysql原始碼包多大 MYSQL原始碼安裝

root db02 wget 2.安裝依賴 root db02 yum install y ncurses devel libaio devel gcc gcc c glibc cmake autoconf openssl openssl devel 3.解壓安裝包 root db02 tar xf...