1. 程式人生 > >記一次ubutnu14.10下安裝編譯Apache

記一次ubutnu14.10下安裝編譯Apache

1、先從apache官網下載原始碼包,連結:點選開啟連結。我這裡選擇的是2.4.18的版本。

2、藉助根據官網的提示,進行編譯安裝:

即,先將下載的原始碼包解壓:tar -zxvf http-NN.tar.gz(NN是對應的版本號);

 接著,進入原始碼包:cd http-NN;然後使用./configure --prerfix=apache所要安裝的路徑;

這一步,如果提示這些錯誤:

checking for APR... no

configure: error: APR not found.  Please read the documentation.

 

checking for pcre-config... false

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
根據官網提示:

一般只要去下載:apr、apr-until(http://apr.apache.org/download.cgi)以及pcre (ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/);

接著將這三個包解壓完後,

1、先編譯安裝apr:

./configure

 make  && make install  ;

注意:在執行configure可能會出現 rm: cannot remove `libtoolT': No such file or directory錯誤資訊。 

                開啟configure這個檔案,將 $RM “$cfgfile” 那行註釋掉 ,然後重新編譯即可。

2、然後編譯安裝apr-until:

./configure -with-apr=/usr/local/apr 

make && make install

3、最後編譯安裝pcre:

 ./configure  

make  && make install

注意:如果提示g++: command not found錯誤,則說明沒有安裝gcc+,裝上gcc+就可以編譯過去

接著進行apahce的編譯安裝,

./configure  

如果提示pcre-config沒有找到,則使用

sudo apt-get updata

apt-get install libpcre3 libpcre3-dev

 然後就可以正常編譯了!

接著輸入make && make install 即可安裝apache了!

相關推薦

ubutnu14.10安裝編譯Apache

1、先從apache官網下載原始碼包,連結:點選開啟連結。我這裡選擇的是2.4.18的版本。 2、藉助根據官網的提示,進行編譯安裝: 即,先將下載的原始碼包解壓:tar -zxvf http-NN.tar.gz(NN是對應的版本號);  接著,進入原始碼包:cd http

Windows8.1安裝 Ubuntu16.04雙系統的坎坷經歷

1. 準備工作 禁用win8.1中快速啟動 開啟 控制面板 > 硬體和聲音 > 電源選項(喚醒計算機需要密碼) 在 關機設定中 去掉 啟用快速啟動 的勾選,然後點選 儲存修改 禁用win8.1的安全啟動 這裡我就不詳細寫了

Fedora 25手動安裝Eclipse Oxygen的步驟

前言 今天重灌系統,Fedora 25自帶的安裝源包含Eclipse Neon,但是其Marketplace死活裝不上,主要是自帶的源讀不出來(我有兩臺電腦讀不出來,相同錯誤timeout,但另一臺已經用了一段時間的Eclipse就能讀出來)。最後不想折騰了,

Android系統解決音訊UnderRun問題的過程

記一次Android系統下解決音訊UnderRun問題的過程 2017年01月04日 18:09:32 Qidi_Huang 閱讀數:4540 標籤: AndroidAudiounderrunxrun解決辦法 更多 個人分類: 嵌入

centos7.1作業系統安裝docker啟動不了的問題

事情發生的原因是我yum remove 了docker,然後在執行yum 安裝docker之後就出現了 Job for docker.service failed because the contro

在64位Ubuntu 16.04成功安裝arm-none-eabi-gcc交叉編譯器的過程

2018.07.28 剛開始在網上找了很多教程,都是大同小異的步驟: 在官網下載arm-none-eabi-gcc的.tar.bz2壓縮包 解壓到自定義目錄 開啟.bashrc和.profie新增環境變數和路徑 生效更改 查詢編譯器是否配置成功 上面的安

linux用git安裝fastadmin的過程

1.安裝寶塔面板,阿里雲配置對應的安全組.在軟體管理介面下載mysql,php,apache,pm2管理器,phpmyadmin.(php版本最好只安裝一個,不然你需要確定你安裝的擴充套件是否安裝在你所選擇的php版本,php -v可以檢視當前預設的php版本) 2.進入網站目錄,clone

Linux安裝pyspider的過程

首先執行pip install pyspider此時系統提示Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-Lau0Qp/pycurl/ You are using p

Linuxx驅動安裝排錯經歷

昨天在狗東上買了個雷柏v500合金版黑軸機械鍵盤,今天到貨之後滿懷興奮地裝上到了我從公司帶回來的thinkpad上,結果發現alt鍵和ctrl鍵是失靈的。 進一步測試發現,這兩個鍵並沒有失靈,它們特喵的被對映到了shift鍵上…… 面對這種情況,我雖然感到很失望,但一點

windows10VM15.x的安裝Centos鏡像nat模式網路不通快速恢復

nmtui 使用 workman 列表 delete 客戶 win 系統 虛擬機 首先發現創建虛擬機後網絡不通,再確認不是軟件安裝包的問題(這個這個有專門網絡效驗碼)這個屬於人為錯誤配置導致的ping 網關不通首先我把問題定位在dhcp上因為網卡上來就沒有分配網絡地址,而且

LinuxJavaWeb環境的搭建

上傳 部署 x64 blog 兩個 family cif 解壓 啟動   今天重裝了騰訊雲VPS的系統,那麽幾乎所有運行環境都要重新部署了。過程不難懂,但是也比較繁瑣,這次就寫下來,方便他人也方便自己日後參考參考。   我采用的是JDK+Tomcat的形式來進行Java

無語的沒安裝bcmath

無語 onf bcm 數字 一次 代碼 func true log 寫了一天代碼,開開心心放到服務器上,結果服務器上php沒安裝bcmath,想裝一個但是找不到config.m4,ummmm。。。 就是有幾個浮點數相減,直接$d=$a-$b-$c,結果為0時會導致$d是一

centos7.2 rpm方式安裝mysql5.7.19 報錯

assume bzip with mysql oot -s first minimal enter 0、環境 本文操作系統: CentOS 7.2.1511 x86_64 MySQL 版本: 5.7.19 安裝之前先把開發環境裝一下 yum -y install

高並發場景.net監控程序數據上報的性能調優

埋點 異步 上下 沒有 表現 上線 部分 技術 求和 最近在和小夥伴們做充電與通信程序的架構遷移。遷移前的架構是,通信程序負責接收來自充電集控設備的數據實時數據,通過Thrift調用後端的充電服務,充電服務收到響應後放到進程的Queue中,然後在管理線程的調度下,啟

在線安裝postgresql-9.4的問題

var 運行 gpo bsp style res sys 正常 port 一、在線安裝 apt-get install postgresql-9.4 二、運行狀態 systemctl status postgresql 顯示運行正常,但是卻沒有啟動默認的5432監聽

Linux系統安裝的異常(AMI配置)

pos 網卡配置 software blog let 一次 war win 版本 一、背景 安裝Linux系統(Debian 8.8),老是失敗,卡在Install Software (12%的位置) 二、解決? 網上搜到的解決方法 1. 安裝過程中不要拔網線(我沒拔)

清理緩存的小事情(chrome) chrome清理緩存不生效的問題

選擇 遇到 image 細節 後來 前端開發 bubuko 開發 技術 記一次清理緩存的小事情(chrome) chrome下清理緩存不生效的問題 前端開發中會經常涉及清理緩存的事情. 在一次開發後, 需要清理緩存,一個哥們怎麽清理都不生效, 於是向我求救. 在我看了下後,

安裝多版本php的四個雷區,你踩著了嗎

path start cgi 命令執行 mysq -c tool port 一鍵 記一次安裝多版本的php的四個雷區,你踩著了嗎 需求:公司需要在同一臺服務器上安裝不同版本的php,而這一臺的服務上已經安裝了php.7.1,現需要同

[Windows10]修復註冊表相關血案:該文件沒有與之關聯的應用來執行該操作。請安裝應用,若已經安裝應用,請在“默認應用設置”頁面中創建關聯。

src 相關 overflow 還在 一次 註冊表 forum sin 嘗試 今天閑得蛋疼清理了一下右鍵菜單,於是在之後某時刻使用Everything的“雙擊路徑列打開目錄”功能時發現異常: [Window Title] Everything

NET Core 2.0在macOS 10.13出現的奇怪Build IO共享沖突問題

過程 賬戶 權限 arp 環境 定義 inux 編譯環境 做了 相信有些朋友喜歡直接把項目放在移動硬盤上進行工作,為了方便來回在多臺電腦或不同的操作系統平臺上來回碼磚,磁盤的格式基本都是exFAT的(喜歡在macOS上用NTFS或者FAT的都是大佬),在這裏我們不討論exF