程序包的安裝方式分爲三種:
通過rpm安裝rpm包;
通過yum來安裝rpm包;
通過直接編譯二進制的方式來安裝程序包;
本文以編譯二進制源碼來安裝http,並且能夠修改其環境變量,庫文件,頭文件等相關信息。
一、環境準備
1 yum文件服務器
yum客戶端
1、配置文件:指定各個可用的yum倉庫
2、緩存源數據:yum會到各個可用的yum倉庫中獲取源數據,並緩存在本地
3、分析源數據:根據具體操作請求完成源數據分析,可能包括檢查依賴性、文件列表信息
4、執行具體操作
編譯安裝apache
測試本地開發環境是否可用
米有開發環境\(^o^)/over~
開玩笑~下面爲Centos6.4 x86_64版本的系統安裝開發環境組
包組: yum groupinstall "Server Platform Development"
yum groupinstall "Development tools"
程序包組安裝命令:yum groupinstall "PackageGroup_Name"
卸載命令: yum groupremove "PackageGroup_Name
創建yum倉庫repo1.repo
#cd /etc/yum.repos.d/
#vim repo1.repo
配置yum倉庫repo1.repo
本地鏡像掛在 /mnt中(#mount /dev/cdrom /mnt)
#yum groupinstall "Development Tools"
#yum groupinstall "Server Platform Development"
查看開發環境狀態(#gcc -version)
安裝apache
確定準備工作:1.確定當前系統沒有安裝httpd程序,否則無法安裝。
2.下載http://httpd.apache.org/download.cgi
解壓:#tar xf httped-2.2.26.tar.bz2
進入源程序包目錄:#cd httped-2.2.26 一般元程序包的目錄爲Name-Version
執行configure腳本:# ./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd
編譯:#make
安裝:#make install
啓動二進制程序:#/usr/local/apache/bin/apachect1 start
查看是否已啓動:#netstat -ntl | grep 80