1. 程式人生 > >redhat 6.6安裝apache 2.4.20

redhat 6.6安裝apache 2.4.20

一. 下載安裝包
一次性把檔案(包括關聯檔案——請原諒我不放連結,下次安裝的時候補上)下載好,其中包括:


apr-1.5.2.tar.gz
apr-util-1.5.4.tar.gz
pcre-8.37.tar.gz
httpd-2.4.20.tar.gz

二. 安裝編譯器
yum install gcc -y
yum install gcc-c++ -y

三.移除預設版本
[[email protected] ~]# apachectl -v
Server version: Apache/2.2.15 (Unix)
Server built:   Oct 16 2014 14:48:21

yum remove http
Removed:
  httpd.x86_64 0:2.2.15-39.el6.centos                                                                                              

Dependency Removed:
  gnome-user-share.x86_64 0:2.28.2-3.el6

四. 解壓原始碼包
安裝順序apr -> apr-util ,當然pcre可以亂入(順序不重要);
tar -zxvf apr-util-1.5.4.tar.gz
tar -zxvf apr-1.5.2.tar.gz
tar -zxvf httpd-2.4.20.tar.gz
tar -zxvf pcre-8.37.tar.gz


安裝過程,配置 -> 編譯 -> 安裝 三部曲;
進入解壓後的apr檔案包:
 cd apr-1.5.2
 ./configure --prefix=/usr/local/apr/(這裡配置的是安裝路徑)
 make
 make intall
進入解壓後的apr-util檔案包:
 cd apr-util-1.5.4
 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config(配置apr-util安裝路徑,並關聯apr檔案——確保路徑正確)
 make
 make intall
進入解壓後的pcre檔案包:
  cd  pcre-8.37
 ./configure --prefix=/usr/local/pcre(配置安裝路徑)
 make
 make intall 
五. 配置、編譯、安裝

關聯檔案安裝結束後就是主菜了:
進入解壓後的httpd檔案包:
./configure --prefix=/usr/local/apache/ --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/(確保路徑正確)
make
make intall 

六. 啟動
mkdir -p /var/www/html
進入Apache的目錄/usr/local/apache/conf/
修改httpd.conf配置檔案(Apache2.4與2.2配置不同)
Require all denied(禁止外部訪問)
Require all granted(允許外部訪問,一般是這個)
將DocumentRoot "/usr/local/apache//htdocs"改成
DocumentRoot "/var/www/html" 網站根路徑,
將下面的Directory 修改成同樣的路徑:
將<Directory "/usr/local/apache//htdocs">改成<Directory "/var/www/html">

進入Apache的安裝目錄/usr/local/apache/bin(如果你沒自定義的話):

apachectl start  #啟動服務
apachectl stop   #關閉服務
apachectl restart  #重啟服務

[[email protected] var]# apachectl -v
Server version: Apache/2.4.20 (Unix)
Server built:   Jun 14 2016 09:12:15

七.設定為開機自啟
vim /etc/rc.local 在最後一行加入
/usr/local/apache/bin/apachectl start
然後賦權:
chmod +x rc.local

相關推薦

redhat 6.6安裝apache 2.4.20

一. 下載安裝包一次性把檔案(包括關聯檔案——請原諒我不放連結,下次安裝的時候補上)下載好,其中包括: apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz pcre-8.37.tar.gz httpd-2.4.20.tar.gz 二. 安裝編譯

Centos 6.9 編譯安裝 apache 2.4+php7.2.3 + Fast-cgi

apache 2.4+php7.2. php7.2.3 + Fast-cgi 1. 編譯安裝apache 2.4 參考Centos 6.9 apahce 2.4.29編譯安裝 2. PHP官網下載Stable版本 http://php.net/downloads.php #curl -O http:/

Linux系統安裝Apache 2.4.6

2013-08-15 23:19 by 瀟湘隱者, 28516 閱讀, 0 評論, 收藏, 編輯 Apache簡介         Apache HTTP Server(簡稱Apache)是Apache軟體基金會的一個開放原始碼的網頁伺服器,可以在大多數計算機作業

源碼安裝 apache 2.4.27

源碼安裝 apache 2.4.27源碼安裝 apache 2.4.27登陸apache官網下載源碼安裝包http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.27.tar.gz下載所需軟件源碼包§ ApacheApr: http://mirr

linux 安裝apache 2.4.9+php 7.0.28

apache apache 2.4.9 php php 7.0.28 安裝apache 2.4支持php7 安裝準備工作yum install -y apr- gcc- libpcre- pcre- openssl-*由於系統包中的curl版本低不支持,所以需要手動下載安裝wget

源碼安裝apache 2.4.29

apache 2.4.29安裝 apr apr-until prce 安裝apache的依賴程序。https://www.cnblogs.com/visec479/p/5160297.html [root@Office-test-007113 tools]# wget http://mirrors.shu.

Linux下編譯安裝Apache 2.4

Linux一般會自帶httpd服務,但是版本一般不是最新,效能也不是最好,生產中建議手動安裝官方原始碼包,安裝Apache官方包之前首先要停止之前的httpd服務,停止後也可以解除安裝之前的版本   準備工作做完,首先去官網下載Apache的原始碼包,http://httpd.apache.org/ 這裡下

編譯安裝Apache 2.4

好幾年沒有編譯安裝Apahce,今天一試,發現還真不是一件容易事兒。幾經測試,發現我們在安裝前需要以下幾樣東西: 1)gcc 2)gcc-c++ 3)APR 4)APR-Utils 5)PCRE 6)YUM 操作步驟如下: 第1步: # yum -y groupi

原始碼編譯安裝Apache/2.4.37-------踩了無數坑,重灌了十幾次伺服器才會的,不容易啊!

1.先進入/usr/local/中建立三個資料夾 apr apr-util apache cd /usr/local目錄 mkdir apr  mkdir apr-util  mkdir apache 2.再進入 src中  cd src   

CentOS 7.4編譯安裝Apache 2.4.29

Apache2.4.29依賴包: apr-1.6.3.tar.gz    下載:wget https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.6.3.tar.gz apr-util-1.6.1.tar.gz  下載

Centos6.8下編譯安裝Apache 2.4.25詳細過程

一、下載原始碼安裝包 # cd /usr/local/src # wget 'http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.25.tar.gz' 二、解壓安裝 # tar zxf httpd-2.4.25.tar.gz

CentOS6.5安裝apache 2.4.37

1.1 安裝Apache2.4    1.1.1 安裝前準備       解除安裝系統預設安裝的Apache           

CentOS 7上編譯安裝 apache 2.4.25

安裝路徑 top ive fig config art 命令 con archive 在CentOS 7上編譯安裝 apache 2.4.25 源碼包,並啟動此服務. 配置環境 Systemctl disable firewalld Systemctl stop fire

Linux中Apache安裝與配置(CentOS-6.5:httpd-2.4.tar.gz)

1 Apache簡介     Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體。同時Apache音譯為阿帕奇,是北美印第安人的一個部落,叫阿帕奇族,在美國的西南部。也是

CentOS-6 源碼編譯安裝httpd 2.4

啟動 app 源碼 apachectl eve pid nologin tar.bz2 yum 編譯httpd2.4 "註意:httpd2.4 依賴apr 1.4+以上 ,apr-util-1.4+以上" 1,解壓縮包至任意目錄 tar apr-1

安裝OpenCV 2.4.13.6 +VS2015

網頁是 https://opencv.org/releases.html 裡面會有各個版本的 樓主下了 2.4.13.6版本的 在環境變數的系統變數的path中新增路徑:(x86和x64我覺得就是64位和32位的意思) D:\OpenCV2.4.13.6\opencv

PHP 7.1 + Apache 2.4 + MySQL 5.6非整合環境配置

最近因為一個專案需要用到PHP環境,嫌整合環境“髒”(只是個人用軟體方面的潔癖……不喜歡那種強行集合的東西,現在的整合環境真的還可以,但是我過不了自己心理這關……),就自己扒貼+看各種亂七八糟教程,終於摸索出了PHP 7.1 + Apache 2.4 + MyS

apache+apache_tomcat-Apache/2.4.6+mod_jk配置完整版對應的 mod_jk

第一步: 先是 安裝apache系列 yum -y install httpd.x86_64 //++++++++++++++++++++++++++ yum -y install httpd-devel.x86_64 //+++++++++++

Windows下手動搭建Apache 2.4.25+PHP 5.6.30+MySQL執行環境

雖然 Windows 平臺下有許多免費並且很優秀的PHP執行環境一鍵安裝包(例如:WAMP、AppServ、XAMPP、phpStudy),但是對於 PHP 新手來說,還是很有必要學會手動搭建PHP執行環境的。由於我當前的系統環境為 Windows 10 64位,所以我

Apache 2.4.6 多域名多網站配置

用的是Centos7.2 64位的系統 Apache 2.4.6 安裝Apache # 檢視httpd包是否可用: yum list | grep httpd #安裝Apache yum install httpd 修改配置檔案