linux下安装服务,linux下的软件服务安装管理
在centos7下,為系統(tǒng)裝一個(gè)服務(wù)有兩種方式,一種是通過(guò)系統(tǒng)提供的rpm/yum自動(dòng)安裝,一種是通過(guò)服務(wù)的官網(wǎng)提供的安裝包進(jìn)行安裝。
rpm/yum 服務(wù)的安裝及管理
yum -y install 包名: 可以通過(guò)yum方式默認(rèn)安裝當(dāng)前yum源中提供的軟件服務(wù),yum是基于rpm的軟件包管理工具。可以通過(guò)yum對(duì)服務(wù)進(jìn)行安裝,通過(guò)rpm對(duì)服務(wù)進(jìn)行管理。
rpm -ivh : 安裝包
-q 包名 :查詢安裝包的信息
-qa 包名 :列出所有安裝包的信息
-qi 包名 : 查詢包的詳細(xì)信息
-ql 包名 : 查詢安裝包的路徑
-qf 文件名 : 查詢文件屬于哪個(gè)安裝包
-e 包名 : 刪除包
通過(guò)yum安裝的服務(wù),都可以通過(guò)rpm進(jìn)行管理
chkconfig:安裝服務(wù)自啟動(dòng)管理, –list 查看通過(guò)yum/rpm安裝的服務(wù)自動(dòng)開(kāi)機(jī)啟動(dòng)情況,設(shè)置開(kāi)機(jī)啟動(dòng)。
netstat :查看當(dāng)前啟動(dòng)服務(wù)的端口
yum/rpm 安裝與官網(wǎng)自定義安裝的區(qū)別
兩種方式都能可以安裝程序,區(qū)別主要是有三個(gè),第一是按照軟件的版本,第二是軟件的管理,第三是軟件安裝的位置。
在軟件的版本上,通過(guò)yum安裝的軟件,是通過(guò)默認(rèn)找到的yum源里提供的最高版本進(jìn)行下載安裝,yum源更新軟件版本會(huì)延時(shí),也可能找不到軟件,當(dāng)出現(xiàn)版本不兼容時(shí),就需要取官網(wǎng)下載合適的版本,需要手動(dòng)安裝。
在服務(wù)的管理上,如服務(wù)的啟動(dòng),都是通過(guò)絕對(duì)路徑找到該服務(wù)的可執(zhí)行文件,運(yùn)行啟動(dòng)。通過(guò)rpm/yum按照的服務(wù),會(huì)自動(dòng)把這個(gè)服務(wù)的啟動(dòng)路徑,安裝到環(huán)境變量path中,如centos可以通過(guò)service命令來(lái)對(duì)服務(wù)進(jìn)行管理。通過(guò)官網(wǎng)下載手動(dòng)安裝的程序,就不能直接通過(guò)系統(tǒng)自帶的service命令進(jìn)行管理,需要通過(guò)絕對(duì)路徑進(jìn)行啟動(dòng)關(guān)閉等。當(dāng)然也可以把路徑安裝到環(huán)境變量中。
在軟件安裝的位置上,yum安裝的位置由軟件的設(shè)計(jì)者決定,文件會(huì)分布在很多文件夾中。官網(wǎng)下載手動(dòng)安裝的軟件,路徑可以手動(dòng)指定。單從文件的管理上來(lái)講,手動(dòng)安裝要比yum直接安裝好管理。
總結(jié)
以上是生活随笔為你收集整理的linux下安装服务,linux下的软件服务安装管理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux脚本 逻辑运算,Linux-s
- 下一篇: 在linux中查找运行程序句柄,如何查找