1. 程式人生 > 其它 >centos7 配置java環境

centos7 配置java環境

技術標籤:linux

centos7 配置java環境

安裝JDK

  • 在官網下載後,通過xterm上傳到/tmp
    我這裡使用的是jdk-8u271-linux-x64.tar.gz
cd /tmp
# 解壓到指定目錄
tar -zxvf jdk-8xxx.tar.gz -C /usr/local
cd /usr/local
# 重新命名
mv jdk1.8.0_211/ jdk8/
# 修改配置檔案 配置環境變數
vi /etc/profile
# 檔案末尾追加
export JAVA_HOME=/usr/local/jdk8
export PATH=$JAVA_HOME
/bin:$PATH # 重新載入配置檔案 source /etc/profile # 測試 java -version # 檢視當前所在目錄 pwd

在這裡插入圖片描述

配置maven環境

大學開源映象站

# 需要wget 沒有下載
yum -y install wget
# 下載 
wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
# 無法下載 關掉驗證
wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz --no-check-certificate
# 解壓
tar -zvxf apache-maven-3.6.3-bin.tar.gz -C /usr/local cd /usr/local # 重新命名 mv apache-maven-3.6.3/ maven/ # 修改配置檔案 配置環境變數 vi /etc/profile # 根據情況修改 export MAVEN_HOME=/usr/local/maven export PATH=$JAVA_HOME/bin:${MAVEN_HOME}/bin:$PATH # 重新載入配置檔案 source /etc/profile # 測試 mvn -v

在這裡插入圖片描述

安裝mysql

參考

# 下載 wegt
yum -y install
wget # 通過wget下載 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm # 下載安裝rpm包 rpm -Uvh mysql80-community-release-el7-3.noarch.rpm # 搜尋mysql是否安裝 rpm -qa | grep mysql # 解除安裝rpm rpm -e --nodeps rpm名稱 # 檢視版本 yum repolist all | grep mysql # 修改使用版本 vi /etc/yum.repos.d/mysql-community.repo # 安裝mysql yum install mysql-community-server # 啟動服務 systemctl start mysqld.service # 檢視初始化密碼 grep 'temporary password' /var/log/mysqld.log # 連線mysql服務 mysql -uroot -p # 修改密碼 ALTER USER 'root'@'localhost' IDENTIFIED BY 'Wushi666!'; # 開啟遠端連線 GRANT ALL PRIVILEGES ON *.* TO 'wu'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; # 重新整理 FLUSH PRIVILEGES; # 檢視新增的資訊 select host,user from mysql.user; # 設定能夠設定簡單密碼 set global validate_password_policy=0; set global validate_password_mixed_case_count=0; set global validate_password_number_count=3; set global validate_password_special_char_count=0; set global validate_password_length=3;
  • 問題報錯

Navicat for MySQL連線Mysql資料庫時提示錯誤 Can’t connect to MySQL server (10060)

# 啟動服務:
service mysqld start;
# 開放防火牆埠 新增需要監聽的埠
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT