源碼安裝軟件node
<1> wget 接軟件包鏡像地址linux
註釋:nginx
若是報wget comand not found , 解決方法是yum install wgetapache
<2> 軟件包下載完成後,軟件的壓縮包會默認會存放在root目錄下緩存
<3>
tomcat
tar.gz / tar.bz2 結尾的壓縮包 用tar命令來解壓服務器
tar -xzf apr-1.4.5.tar.gz tar -xjf httpd-2.4.5.tar.bz2ide
註釋:網站
<1> x 表示解壓 f接文件目錄url
<2> z 表示用來解壓縮tar.gz的文件
<3> j 表示用來解壓縮tar.bz2的文件
----------------------------------------------------------------------
.zip 結尾的壓縮包用unzip來解壓
unzip apache-tomcat-6.0.45.zip
註釋:
<1> unzip包是免安裝軟件,不須要預編譯和安裝
---------------------------------------------------------------------------
<4> 進入軟件包的安裝目錄,安裝軟件
① 軟件解壓完成後,會把解壓後的文件存放在root目錄下
② cd 軟件名稱 進入軟件包目錄
③ 在軟件包目錄下進行預編譯操做 .configure/
④ 進行make(編譯)
⑤ 進行 make install (安裝)
註釋:
預編譯,編譯 ,安裝過程當中保錯要及時解決錯誤,不然軟件會安裝失敗的
---------------------------------------------------------------------------------------
拓展軟件包的壓縮
tar命令來壓縮包 tar -czf nginx-1.10.1 tar.gz nginx-1.10.1/
註釋:
<1> nginx-1.10.1/ 這個目錄是真實存在的 軟件包壓縮後的tar.gz的文件是不存在的
<2> x表示解壓,c表示壓縮
<3> z表示用來解壓縮tar.gz的文件
<4> j表示用來解壓縮tar.bz2的文件
zip命令來壓縮包
<1> 文件名的壓縮
zip a.zip 2.txt
註釋:
a.zip 是不存在的 要壓縮的文件名是存在的
<2> 目錄的壓縮
zip -r a.zip jfedu
註釋:
壓縮目錄,要加上 -r這個參數
------------------------------------------------------------------------------------------------------
RPM包安裝軟件
<1> 要找到完整的光盤文件名
ls -l /dev | grep cdrom
<2>把光盤掛載到mnt目錄下 mount /dev/cdrom /mnt
註釋: 光盤裏的文件是隻讀的,須要掛載到linux目錄下才能進行操做
<3> 進入Packages目錄,拷貝咱們所需的軟件包
<4> 使用完畢後,卸載光盤 umount /mnt
---------------------------------------------------------------------------------------------------
管理RPM包經常使用的命令
<1> rpm -q 軟件包名稱 檢查軟件包是否安裝
<2> rpm -ql 軟件包名稱 查看軟件包安裝路徑
<3> rpm -qi 軟件包名稱 查看軟件包版本信息
<4> rpm -e 軟件包名稱 卸載軟件包
<5> rpm -e --nodeps 強制卸載軟件包
<6> rpm -qa |grep httpd 查看軟件包依賴是否安裝上了
<7> rpm -ivh 軟件包安裝
<8>rpm -ivh --nodeps 強制安裝軟件包
-------------------------------- yum 安裝軟件 ------------------------------------------------
(1) yum的正常運行須要依賴2個部分,一個是源,一個是客戶端;
(2) yum客戶端安裝的全部rpm包都來自於源
(3) yum源端經過HTTP或FTP服務器發佈源,提供給客戶端下載
(4) yum客戶端安裝或搜索軟件的時候,會查找/etc/yum.repos.d下以 .repo結尾的文件,
(5) yum客戶端若是配置了默認的.repo源,客戶端必須可以聯外網去獲取yum源; 或者經過
本地光盤獲取yum源
(一) 本地光盤源
(1)掛載光盤
mount /dev/cdrom /mnt 把光盤中的軟件包掛載到mnt目錄下
(2)刪除/etc/yum.repos.d/下的全部文件
(3)在yun.repos.d目錄下,新建一個以.repo結尾的文件
(4)編輯這個以.repo結尾的文件
[yum]
name=CentOS7 鏡像名稱
baseurl=file:///mnt 鏡像地址
enabled=1 是否啓用yum源
gpgcheck=0 是否檢查密鑰
(5) 清除緩存
yum clean all
(二)更換163源
(1) 去網易鏡像源網站下載163源
(2)刪除/etc/yum.repos.d/下的全部文件
(3)把下載好的repo文件移動到/etc/yun.repos.d/目錄下
(4)yum clean all 清除緩存