Linux下安裝Apache

foreverfriends發表於2017-04-18

一、配置yum源


本例以CentOS6.8作業系統為例:

1.上傳CentOS6.8的映象檔案到主機的某個目錄,例如:/root


2.建立一個掛載目錄/yum

mkdir /yum


3.掛載映象到/yum

mount -o loop CentOS-6.8-x86_64-bin-DVD1.iso /yum


4.配置repo檔案

cd  /etc/yum.repos.d

新建檔案local.repo,並寫入如下內容:

[CentOS6.8]
name=CentOS6.8
baseurl=file:///yum           
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

說明: /yum為映象掛載目錄

至此,yum源配置完畢!




二、安裝依賴包

yum -y install apr apr-util pcre-devel

如遇安裝不成功的情況,可手動原始碼安裝.   apache的常見依賴包為apr,apr-util和pcre


以安裝apr為例:

1. 解壓檔案

tar -xf apr-1.5.2.tar.gz

2. 編譯安裝

cd /root/apr-1.5.2

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

make

make && make install





三、下載apache原始碼包


下載地址:http://httpd.apache.org/download.cgi




四、安裝apache


在所有依賴包安裝成功後,便可安裝apache了。

1.解壓檔案

tar -xf httpd-2.4.25.tar.gz

2.編譯安裝

 cd httpd-2.4.25

./configure  --prefix=/usr/local/apache2 --enable-module=shared  --with-apr=/usr/local/apr  --with-apr-util=/usr/local/apr-util

make

make && make install




五、配置與啟動apache


1.配置

apache安裝完成後,預設使用的是80埠。

可在/usr/local/apache2/conf/httpd.conf這個檔案中修改埠。


2.啟動

/usr/local/apache2/bin/apachectl  -k start


3.停止

/usr/local/apache2/bin/apachectl  -k stop


4.重啟

/usr/local/apache2/bin/apachectl  -k restart





 

相關文章