指令碼安裝包,c語言源**
開源、編譯時間長。
lamp環境搭建 (linux apache mysql php)
效率高
/mnt/cdrom/package
命令格式httpd-2.2.15-15.el6.centos.1.i686.rpm
httpd 軟體名
2.2.15 軟體版本
15 軟體發布次數
el6.centos 適合的linux平台
i686 適合的硬體平台 x64 僅適用64位系統
rpm rpm包副檔名
.so.2 庫檔案依賴。「檔案」 依賴查詢**:www.rpmfind.net
命令說明
rpm -ivh 包全名
安裝i install 安裝
v verbose 顯示詳細資訊
h hash 顯示進度
rpm -uvh 包全名
upgrate
rpm -e 包名
/var/lib/rpm包中的記錄。 erase
rpm -q 包名
query 查詢是否安裝
rpm -qa
grep 包名
rpm -qi 包名
information 詳細軟體資訊
rpm -qip 包全名
package 查詢未安裝包的資訊
rpm -ql 包名
list 安裝檔案目錄
/etc 配置檔案
/usr/bin 可執行檔案
/usr/lib 使用的函式庫儲存位置
/usr/share/doc 使用手冊
/usr/share/man 幫助文件
rpm -qf 檔名
檔案屬於哪個rpm包
rpm -qr 包名
包依賴哪些包
rpm -prefix 目錄
指定安裝位置
rpm -v 包名
驗證檔案
s 大小
m 許可權
5 md5校驗和
d 主從
t 時間
型別c 配置檔案
g 鬼檔案 ghost
rpm2cpio 包全名 |cpio -idv .檔案絕對路徑
cpio:建立文件和從文件中提取檔案
cpio -idv 《檔案、裝置
-i copy-in模式,還原
-d 還原時自動新建目錄
-v 顯示還原過程
數字證書位置:
/etc/pki/rpm-gpg/rpm-gpg-key-centos-6
命令格式/etc/yum.repos.d yum源存放點
使網路yum源失效:centos-base.repo 改名
修改本地yum源:centos-media.repo 掛載點修改,enable修改。
命令說明
yum list
所有可安裝的軟體
yum search 關鍵字
yum -y install 包名
只需寫包名
install安裝
-y 自動回答yes
yum -y update 包名
公升級,沒有包名指定所有軟體
yum -y remove 包名
解除安裝(使用最小化安裝,用什麼安裝什麼,盡量不解除安裝)
yum grouplist
軟體組安裝,如,語言支援。
lang=en_us
lang=zh_cn.utf8 //中英文轉換
yum groupinstall 「組名」
組包支援
yum groupremove
組刪除
啟動apache:
rpm包service在rc.d和init.d下查詢
/usr/local/軟體名 //軟體安裝位置
/usr/local/src/原始碼包 //源**儲存位置
步驟: 1). linux端獲取到原始檔
2). tar -zxvf ***.tar.gz
或tar -jxvf ***.tar.bz2 //解壓原始碼包
3). 進入解壓後的目錄
4). 命令:# ./configure
定義需要的功能選項
# ./configure --help 檢視功能選項
# ./configure --prefix=/usr/local/apache2 //指定安裝位置
檢測系統環境是否符合安裝要求
把定義好的選項和環境資訊寫入makefile檔案
5). 命令:# make //編譯
# make clean //當編譯報錯時,此命令清楚編譯的快取檔案,將現場恢復至編譯前
6).命令:# make install //安裝,此步驟報錯,不僅要清楚快取,還要刪除/usr/local/應用名 檔案,因為已有部分安裝。
rpm的apache網頁存放位置:/var/www/html/
原始碼包的apache網頁存放位置:/usr/local/apache2/htdocs/
apache連線數預設400,改為大於2000時需要測試。
ngnix一件安裝:輕量級web伺服器,反向**
高併發連線量,連線數5w不用測試。
指令碼和rpm包/原始碼包停止apache、mysql服務
保證yum源正常
yum list
關閉selinux和防火牆
vi /etc/selinux/config
將selinux=enforcing 改為disabled
保證yum源正常
解壓指令碼安裝包
關閉selinux和防火牆
執行指令碼
pkill -9 程序 //強制殺死程序
centOS軟體包安裝
之前使用ubuntu,工作需要開始轉向centos,簡單記錄軟體包安裝 centos的軟體安裝大致可以分為兩種型別 centos rpm檔案安裝,使用rpm指令 ubuntu deb檔案安裝,使用dpkg指令 centos yum安裝 ubuntu apt get安裝 rpm指令 一 查詢系統裝已經...
yum安裝軟體包
yum install subversion rpm qa grep subversion subversion 1.6.11 10.el6 5.x86 64 rpm ql subversion 1.6.11 10.el6 5.x86 64 usr share doc subversion 1.6....
Linux安裝軟體包
linux 解壓.tar.gz 大部分安裝包原始檔壓縮格式都是.tar.gz,因此安裝前需解壓。命令 tar zxvf example.tar.gz 編譯安裝原始檔,前提是安裝了gcc cd進入安裝包解壓後的資料夾 configure make make install make clean rpm...