1. 程式人生 > >Linux安裝jdk,tomcat和mysql

Linux安裝jdk,tomcat和mysql

Linux安裝jdk

  • 用winSCP連線到linux伺服器
  • 在usr/local路徑下建立一個java包(個人習慣,也可以自定義名字)
  • 將jdk的壓縮包移入java包中,如圖
  • linux中進入到java包中,然後輸入以下程式碼:
  • [[email protected] java]# cd /usr/local/java

    [[email protected] java]# tar -zxvf jdk-8u144-linux-x64.tar.gz

  • 如圖

  • 解壓完後,修改/etc/profile檔案

vim /etc/profile

在該檔案末尾新增如下幾行配置:

export JAVA_HOME=/usr/local/java/jdk1.8.0_172

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

如下圖:

按Esc,然後輸入 :wq ,然後點回車。代表儲存並退出

  • 執行source /etc/profile使配置的環境變數生效

可以使用 echo $PATH 檢視是否生效

 

Linux安裝tomcat

一,將tomcat的壓縮包移入java包中,如圖

二,linux中進入到java包中,然後輸入以下程式碼:

[[email protected] java]# tar -zxvf apache-tomcat-8.0.53.tar.gz

三,解壓完後,進入到安裝的tomcat的bin路徑下

[[email protected] java]# cd /usr/local/java/apache-tomcat-8.0.53/bin

  • 執行 ./startup.sh 啟動tomcat,如圖
  • 開啟防火牆
  • 使用命令 firewall-cmd --state檢視防火牆狀態。得到結果是runningnot running
  • running時,向firewall新增需要開放的埠
  • 命令為firewall-cmd --permanent --zone=public --add-port=8080/tcp //永久的新增該埠。去掉 --permanent則表示臨時。

  • firewall-cmd --reload //載入配置,使得修改有效
  • 使用命令 firewall-cmd --permanent --zone=public --list-ports //檢視開啟的埠,出現8080/tcp則表示已經開啟
  • 使用瀏覽器訪問http://ip:埠號,出現下圖則表示開啟成功

Linux安裝mysql

  • 系統環境

首先要先執行 yum update ,將yum 升級

[[email protected] ~]# yum update

升級以後的版本

[[email protected] ~]# cat /etc/redhat-release

CentOS Linux release 7.1.1503 (Core)

二,mysql安裝

# yum install mysql

# yum install mysql-server

# yum install mysql-devel

除了mysql-server安裝失敗,其餘的都安裝成功,如下:

el

所以要在官網下載安裝mysql-server

2.1 在執行linux下載mysql-server時,要用到wget,如果沒有,按如下方法下載

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

# rpm -ivh mysql-community-release-el7-5.noarch.rpm

# yum install mysql-community-server

  註釋:如果在執行第一條wget命令時提示 -bash:wget:command not found

解決辦法:

# yum -y install wget

安裝時,會有選擇,如下兩圖:

輸入 y 就可以了(要輸入 y  的地方不止兩處)。

安裝完畢即可。

2.2 安裝成功後重啟mysql服務

# service mysqld restart

2.3 初次安裝mysql,root賬號沒有密碼

設定密碼

設定密碼後就完成啦

如果還需要 Linux遠端連線windows的mysql,請到下面連結

https://blog.csdn.net/yi_yu_ya/article/details/82747655