linux基礎操作:主要介紹了本地軟體包的兩種安裝方式已編譯和未編譯原始碼。
1、安裝第三方軟體1[已編譯好軟體的安裝方式。]
軟體安裝方式1[安裝已編譯好的軟體.rpm和tar.gz]特別說明:不管那種安裝方式,通常安裝完成後需要執行的腳本或程序執行文件一般都在軟體目錄的bin目錄下面如:tomcat的執行文件是在tomcat主目錄下的bin目錄裡的startup.sh文件。rpm一般的默認安裝路徑在usr目錄下,相當於win下的安裝包安裝時會自動設置一些配置信息。tar.gz一般你解壓到哪就安裝在哪,相當於win下的綠色軟體,解壓出來就可以正常使用。rpm安裝例子1:rpm -ivh /opt/tomcat.rpm 表示安裝一個名為tomcat.rpm的安裝包。rpm安裝例子2:rpm -ivh --prefix=/home/test /opt/tomcat.rpm 表示將一個名為tomcat.rpm的安裝包安裝到/home/test目錄下。tar.gz安裝例子:tar -txvf /opt/tomcat.tar.gz 表示解壓一個名為tomcat.tar.gz的壓縮文件。linux下安裝網絡服務軟體時需要我們設置下防火牆開放特定的埠才可以通過外部的計算機訪問到我們安裝的網絡軟體提供的服務。可以通過:vim /etc/sysconfig/iptables 開放特定的埠實現。開放埠例子1:-A INPUT -mstate --state NEW -m tcp -p tcp --dport 22 -j ACCEPT表示開放一個22埠供外部計算機訪問。開放埠例子2:-A INPUT -mstate --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT表示開放一個8080埠供外部計算機訪問。修改完成後需要重啟防火牆服務:service iptables restart 或systemctl restart iptables
2、安裝第三方軟體2[源碼軟體的安裝方式。]
常規編譯原始碼安裝程序步驟如下:這種方式比較複雜和浪費時間,也容易出錯。編譯時需要進入到原始碼的文件夾目錄下編譯。./configure --prefix=/opt/httpd表示編譯時配置程序安裝的路徑地址為:/opt/httpd目錄下make表示根據源碼Makefile文件,構建應用程式make install表示編譯並將軟體文件安裝到對應的路徑目錄中去。