前提:關閉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/496150.html
標籤:Linux
下一篇:返回列表