前提:關閉selinux和防火墻
SElinux:
setenforce 0
vim /etc/selinux/config-->disabled
防火墻:
firewall-cmd --set-default-zone=trusted
iptables -F
1.下載安裝包:
使用yum info httpd可以看到httpd的官網地址:httpd.apache.org
2. 解壓檔案并執行configure腳本
例如:./configure --prefix=/httpd --enable-ssl

缺APR....,只需要裝一個apr-devel進行了
繼續:

裝一個apr-util-devel
繼續:

一般大寫的,需要裝的軟體xxx.devel

繼續:

安裝openssl-devel

生成makefile檔案完成
2.生成二進制程式檔案:make

安裝對應的包

編譯完成

3. 安裝: make install

4.檢驗:
README:軟體原始碼包的README這個檔案就是告訴我們這個軟體是干嘛的
INSTALL:告訴我們軟體應該怎么安裝
通過軟連接或者將路徑加入path變數的方式來簡化軟體的使用(不用每次寫路徑)

完成以后就可以不寫全路徑了,

驗證:

上述已經完成了軟體的安裝,但是存在一些問題
1.運行軟體的身份(每個服務都應該有一個專有的賬號來運行)

更改httpd服務的組態檔(以我們定制的賬號身份運行)


腳本實作httpd的安裝
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/497499.html
標籤:其他
上一篇:Windows啟動谷歌瀏覽器Chrome失敗(應用程式無法啟動,因為應用程式的并行配置不正確)解決方法
下一篇:Linux磁盤磁區、格式化、掛載
