1. 程式人生 > >Debian(樹莓派)網站搭建基礎軟體安裝

Debian(樹莓派)網站搭建基礎軟體安裝

一、安裝命令說明

        之前習慣了CentOS,第一次用Debian,命令不熟悉。查詢網路後,發現Debian有類似於CentOS的yum安裝方式:apt

        1、aptitude search可以查詢指定名稱的安裝包,如安裝java,可以執行sudo aptitude search java,會列出所有可用的源。如果找不到,可以先執行apt-get update,來更新apt的源。

        2、apt-get install 軟體名,可以安裝指定名稱的軟體。

        3、apt-get remove 軟體名,可以解除安裝指定名稱的軟體。

        其他命令總結:

apt-cache search # ------(package 搜尋包)
apt-cache show #------(package 獲取包的相關資訊,如說明、大小、版本等)
apt-get install # ------(package 安裝包)
apt-get install # -----(package --reinstall 重新安裝包)
apt-get -f install # -----(強制安裝, "-f = --fix-missing"當是修復安裝吧...)
apt-get remove #-----(package 刪除包)
apt-get remove --purge # ------(package 刪除包,包括刪除配置檔案等)


apt-get autoremove --purge # ----(package 刪除包及其依賴的軟體包+配置檔案等(只對6.10有效,強烈推薦))
apt-get update #------更新源
apt-get upgrade #------更新已安裝的包
apt-get dist-upgrade # ---------升級系統
apt-get dselect-upgrade #------使用 dselect 升級
apt-cache depends #-------(package 瞭解使用依賴)
apt-cache rdepends # ------(package 瞭解某個具體的依賴,當是檢視該包被哪些包依賴吧...)

apt-get build-dep # ------(package 安裝相關的編譯環境)
apt-get source #------(package 下載該包的原始碼)
apt-get clean && apt-get autoclean # --------清理下載檔案的存檔 && 只清理過時的包
apt-get check #-------檢查是否有損壞的依賴
dpkg -S filename -----查詢filename屬於哪個軟體包
apt-file search filename -----查詢filename屬於哪個軟體包
apt-file list packagename -----列出軟體包的內容
apt-file update --更新apt-file的資料庫

二、安裝JDK

        1、執行sudo apt-get install oracle-java8-jdk,可以安裝oracle-java8-jdk。

        2、執行java -version,可以看到安裝的版本資訊。

三、安裝MySQL

        1、執行sudo apt-get install mysql-server,安裝最新版本mysql。安裝過程中會跳出對話方塊,要求輸入root使用者的密碼。

        2、安裝後,mysql預設只能本機登陸,無法遠端連線。執行下面的操作來開啟遠端連線。

             sudo vi /etc/mysql/my.cnf

             將檔案中的bind-address = 127.0.0.1註釋掉來允許遠端連線;

             然後執行mysql -u root -p 進入mysql命令列,執行grant all on *.* to 'root'@'%' IDENTIFIED BY 'yourpassword',執行後退出mysql;

             執行 sudo service mysql restart來重啟mysql服務。

四、安裝Tomcat

        1、執行sudo apt-get install tomcat8,可以安裝tomcat8。目前第一代樹莓派帶的debian暫不支援tomcat9。