一、配置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