Linux系統中Apache服務的構建
阿新 • • 發佈:2018-04-22
apache架構下面給大家介紹一下Apache構架的操作方法,首先把宿主機上壓縮包進行共享
然後在用虛擬機進行掃描共享文件
在虛擬機上創建一個掛載點,對掃描到的共享文件掛載
掛載好之後,切換目錄到掛載點下,會看到共享後的三個壓縮包
然後依次進行解壓縮
這裏解壓第二個apr的壓縮包
解壓第三個apr-util壓縮包,然後為了是apr和apr-util能被httpd所使用,所以要復制apr和apr-util的軟件包到httpd文件下
然後使用yum倉庫安裝gcc和gcc-c++兩個編譯器
這裏可以看到安裝完成了
然後安裝一些相關的軟件包,因為這個軟件包沒有依賴性關系,所以使用rpm一鍵式安裝就可以,這裏的的pcre-devel的一個正則表達式的函數庫
安裝好函數庫之後,使用configure進行配置軟件模塊
./configure \
--prefix=/usr/local/apache \ 這裏是指定安裝路徑
--enable-so \ 使用動態模塊加載
--enable-rewrite \ 啟動重寫支持
--enable-mods-shared=most \ 啟用模塊
--with-mpm=worker \ 啟用多線程
--disable-cgid \
--disable-cgi 通用網關接口
軟件配置模塊安裝好之後,使用make進行格式轉化,使配置文件轉化為二進制的能被系統所識別執行
然後使用make install 執行軟件編譯環境的安裝
然後使用篩選過濾掉#註釋apache腳本的內容然後重定向到能被service執行的init.d的目錄,然後後面就可以使用service來進行操作
對上面篩選過濾出的腳本進行編輯
因為腳本的基本格式也是有#的所以前面會被過濾掉,這裏添加腳本的基本格式
添加好之後wq保存退出
查看腳本配置文件是否有執行權限
對HTTP進行一個開機自啟動的添加,然後是他在3、5模式下開機自啟動
對apahe的服務啟動配置文件進行軟鏈接的創建,然後進行編輯
把這裏的監聽對象改為我們虛擬機的IP地址並把前面的註釋符# 刪除,把ipv6的監聽端口進行註釋
查找到ServerName,修改為我們虛擬機的主機名加域名的格式
服務啟動配置文件修改好之後,開啟網絡服務
查看的web服務80端口是否開啟
然後關閉防火墻和增強性安全功能
以上都完成之後,打開宿主機瀏覽器,在鏈接窗口輸入我們剛才輸入的監聽的IP地址,就可以看到一個內容
當然這個內容是可以進行修改的,在下圖的路徑中找到默認首頁的html文件
然後使用vim編輯器進入,可以看到前面瀏覽器首頁顯示的內容
對這裏的內容進行修改為自己想要顯示的內容,然後保存退出
在瀏覽器刷新,就會顯示出上面你修改後的內容了
然後在用虛擬機進行掃描共享文件
在虛擬機上創建一個掛載點,對掃描到的共享文件掛載
掛載好之後,切換目錄到掛載點下,會看到共享後的三個壓縮包
然後依次進行解壓縮
這裏解壓第二個apr的壓縮包
解壓第三個apr-util壓縮包,然後為了是apr和apr-util能被httpd所使用,所以要復制apr和apr-util的軟件包到httpd文件下
然後使用yum倉庫安裝gcc和gcc-c++兩個編譯器
這裏可以看到安裝完成了
然後安裝一些相關的軟件包,因為這個軟件包沒有依賴性關系,所以使用rpm一鍵式安裝就可以,這裏的的pcre-devel的一個正則表達式的函數庫
安裝好函數庫之後,使用configure進行配置軟件模塊
./configure \
--prefix=/usr/local/apache \ 這裏是指定安裝路徑
--enable-so \ 使用動態模塊加載
--enable-rewrite \ 啟動重寫支持
--with-mpm=worker \ 啟用多線程
--disable-cgid \
--disable-cgi 通用網關接口
軟件配置模塊安裝好之後,使用make進行格式轉化,使配置文件轉化為二進制的能被系統所識別執行
然後使用make install 執行軟件編譯環境的安裝
然後使用篩選過濾掉#註釋apache腳本的內容然後重定向到能被service執行的init.d的目錄,然後後面就可以使用service來進行操作
對上面篩選過濾出的腳本進行編輯
因為腳本的基本格式也是有#的所以前面會被過濾掉,這裏添加腳本的基本格式
添加好之後wq保存退出
查看腳本配置文件是否有執行權限
對HTTP進行一個開機自啟動的添加,然後是他在3、5模式下開機自啟動
對apahe的服務啟動配置文件進行軟鏈接的創建,然後進行編輯
把這裏的監聽對象改為我們虛擬機的IP地址並把前面的註釋符# 刪除,把ipv6的監聽端口進行註釋
查找到ServerName,修改為我們虛擬機的主機名加域名的格式
服務啟動配置文件修改好之後,開啟網絡服務
查看的web服務80端口是否開啟
然後關閉防火墻和增強性安全功能
以上都完成之後,打開宿主機瀏覽器,在鏈接窗口輸入我們剛才輸入的監聽的IP地址,就可以看到一個內容
當然這個內容是可以進行修改的,在下圖的路徑中找到默認首頁的html文件
然後使用vim編輯器進入,可以看到前面瀏覽器首頁顯示的內容
對這裏的內容進行修改為自己想要顯示的內容,然後保存退出
在瀏覽器刷新,就會顯示出上面你修改後的內容了
這就是apache構架的一個全部過程了,希望各位大神多多指點!!!
Linux系統中Apache服務的構建