用Linux虛擬機手工編譯安裝Apache
Apache網站服務器:作爲LAMP架構的前端,是一款功能強大、穩定性好的Web服務器程序,該服務器直接面向用戶提供網站訪問,發送網頁、圖片等文件內容。
實驗步驟:
1.下載 Apache的RPM包(官網:httpd.apache.org/),把下載所需的包放在一個文件夾內,把文件夾共享。打開虛擬機終端進行登錄,輸入smbclient -L 命令掃描共享的文件
2.創建新的夾把所需的Apache文件夾掛載到新的文件夾/www 中,輸入ls /www命令查看文件夾內的安裝包信息。
3.切換到abc文件夾中把安裝包進行解壓縮,把解壓後的文件夾放置於opt 目錄中
第一個安裝包
第二個安裝包
第三個安裝包
4.切換到opt目錄中,把解壓的文件夾遞歸複製到apr文件夾中
5.用yum倉庫安裝gcc 、gcc-c++ 、make 工具包,這三個包的存放位置在yum倉庫中所以用yum倉庫安裝。
make工具包如果已經安裝了則不許要安裝,反之則需要安裝。輸入rpm -q make 查看
pcre-devel工具包在rpm中所以要用rpm 安裝
6.輸入‘cd /opt/httpd-2.4.2’切換到解壓的文件夾中進行配置文件的配置
7.輸入‘make’命令把配置文件轉換爲二進制文件
如果結尾無erroy(報錯)則可以進行下步操作,輸入‘make install’命令把二進制文件編譯安裝
切換到/usr/local/apache中,過濾掉腳本文件含有#號的註釋說明。
進入vi /etc/init.d/httpd編輯模式,按’O’在上面插入一行把腳本開頭添加進去,wq保存退出。
8.設置開機自動開啓3(init3 字符界面、有網絡)、5(init5 圖形化界面、有網絡)
9建立軟連接便於管理
10.編輯httpd的配置文件
11.開啓httpd
12.關閉其防火牆,打開網頁輸入虛擬機的IP地址進行登錄。
連接成功