CentOS下安裝配置常用軟體mysql,Tomcat,JDK常見的基本問題集

紅豆吧發表於2020-10-15

基本問題

1、檢視安裝

  1. 檢視安裝的tomcat

檢視安裝路徑

    sudo find / -name *tomcat*

檢視安裝是否成功

    rpm -qa|grep tomcat
  1. 檢視java

檢視jDK的版本

     java -version 

如果出現java版本,證明java安裝成功。

  1. 檢查mysql
	usr/bin/mysql 	是指:mysql的執行路徑
    var/lib/mysql 	是指:mysql資料庫檔案的存放路徑
    usr/lib/mysql 	是指:mysql的安裝路徑

mysql 的守護程式是mysqld

如果已經安裝

service mysqld start

如果你看到有輸入ps -el | grep mysqld 出現下面的資訊,就說明伺服器安裝起來了~~

 [root@localhost ~]# ps -el | grep mysqld
 4 S   0 1796   1 0 85  0 - 1513 wait  ?    00:00:00 mysqld_safe
 4 S  27 1856 1796 0 78  0 - 34055 -   ?    00:00:00 mysqld
 [root@localhost ~]#

檢視安裝路徑

     whereis mysql

查詢執行檔案所在路徑(資料夾地址)
如果你只要查詢檔案的執行檔案所在地址,直接用下面的命令就可以了(還是以mysql為例):

      which mysql

2、配置防火牆(Tomcat)

1、防火牆開啟 8080 埠,修改防火牆配置

    vim /etc/sysconfig/iptables

編輯新增

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT (chenOS7)
    iptables -I INPUT -p tcp --dport 8080 -j ACCEPT (centOS6)

2、儲存設定(cehntOS6)

    		/etc/init.d/iptables save    #
    		(service iptables save)		#優先推薦使用這個命令

3、然後重啟防火牆服務:

     service iptables restart (centOS7)
     
     /etc/init.d/iptables restart (centOS6)
    (service iptables restart

4、檢視防火牆是否啟動(Linux的版本不一樣命令有所不同)

     firewall-cmd --state (centOS7)
    /etc/init.d/iptables status (centOS6)
    (service iptables status)

5、檢查8080埠是否被防火牆開啟(centOS7)

輸入命令:

    firewall-cmd --permanent --zone=public --list-ports

如果終端輸出 “8080/tcp” 則說明8080埠被開啟
如果沒有該輸出則需要執行命令":

    firewall-cmd --zone=public --add-port=8080/tcp --permanent(centOS7)

開啟8080埠, 出現" success" 則表示新增成功。

6、重新啟動防火牆

輸入命令

    firewall-cmd --reload   (centOS7)
    /etc/init.d/iptables restart  (centOS6)

重新啟動防火牆,出現” success“ 字樣則表示重新啟動成功。
驗證開啟的8080埠是否生效,輸入命令:

    firewall-cmd --zone=public --query-port=8080/tcp(centOS7)

驗證8080埠是否生效,如果出現 ” yes “字樣則代表生效。

7、開關防火牆(centos6):

    關閉防火牆:service iptables stop
    開啟防火牆:service iptables start

虛擬機器的 22 埠其他計算機是可以訪問的, 因為ssh預設是22埠,在Linux系統中22號埠是ssh服務使用的埠。
檢視機器的某一埠是否對外開放:

方式一:lsof -i : 埠號

例如: lsof -i :22

如果有顯示說明已經開放了**

8、 檢視防火牆設定

    cat /etc/sysconfig/iptables

從防火牆設定可以得知,22埠和8080埠對外開放

相關文章