Linux安裝軟體淺析
阿新 • • 發佈:2018-11-09
我們在使用linux過程中總是需要根據不同需求來安裝不同的軟體,那麼如何高效快捷的安裝軟體就變得非常重要,
下面就簡單談一談兩種linux軟體的安裝方式:
一 yum install 軟體名
快速,簡單,易用,常用於小的工具,或者說沒有特殊需求的軟體安裝
只有通過yum安裝的軟體,可以使用
systemctl start/stop/restart/status/ 軟體名
yum install nginx
systemctl start nginx 啟動nginx
安裝完成後,完成以下步驟:
第一步,檢視服務程序,ps -ef|grep nginx
第二步,檢視服務的埠 netstat -tunlp | grep nginx
如果你沒有netstat這個名字,提示comand not found,這是因為你沒有安裝netstat,
yum install net-tools -y (net-tools軟體包,包含大量網路服務管理名字)
二 通過下載原始碼包,進行編譯安裝(用的是最多,並且公司線上軟體,都是通過編譯安裝的)
可自定製外掛,可自定製安裝路徑,便於之後對軟體的管理
進行原始碼包安裝,需要提前解決所有的軟體依賴,防止在編譯軟體後,發生缺少xxxx依賴
如何解決?
見招拆招,報錯缺少了什麼元件,就去安裝響應的元件。
1.下載所需的軟體,原始碼包
2.解壓縮,切換進入原始碼包目錄
3.檢視是否有configure這個指令碼 ./configure --prefix=/opt/nginx1-12/ 這就是告訴make編譯器,我的軟體要裝到/opt/nginx1-12/
4.進行編譯,編譯安裝 make && make install
5.進入指定的安裝路徑,資料夾
6.此時我的nginx1.12這個軟體,就在/opt/nginx1-12/底下了,可執行命令,和配置檔案都在這裡了
什麼是配置檔案?
安裝了一個軟體,你想要對他進行功能擴充套件,或者功能指定,或者開啟官方提供給你的功能,那就需要指定配置檔案了!!
redis-server redis.conf
nginx nginx.conf