源碼包和rpm包區(qū)別
- 安裝之前 概念上的區(qū)別
- 安裝之后 安裝位置的不同
安裝位置不同 帶來的是服務(wù)的管理方法的區(qū)別
- 所有的命令都可以通過絕對路徑啟動
rpm包 安裝命令啟動
- /etc/rc.d/init.d/httpd start
- service httpd start //centos6
- systemctl命令的基本操作格式是: // centos 7
- systemctl 動作 服務(wù)名.service
源碼包安裝命令啟動
- /usr/local/apache2/bin/apachectl start
rpm包安裝位置
- /etc/ 配置文件位置
- /usr/bin/ 可執(zhí)行命令安裝位置
- /usr/lib/程序所使用的函數(shù)庫位置
- /usr/share/doc/ 基本軟件使用手冊位置
- /usr/share/man/ 幫助文件保存位置
源碼包安裝在指定位置
- 一般安裝在/usr/local/軟件名
源碼包的安裝過程
- 安裝之前需要安裝gcc編譯器
- 下載源碼包
- 解壓縮 INSTALL 里面有說明內(nèi)容
- ./configure 軟件配置和檢查 通過使用 ./configure --help 查看幫助
- make 編譯 //不會執(zhí)行寫操作 使用make clean 清除配置
- make install 編譯安裝
- 直接刪除文件夾 就能達到卸載的目的