centos8中快速搭建Java Web開發環境

akez發表於2020-12-03

記錄一下自己的學習過程,畢設做了一個小專案,但是並沒有部署在伺服器上。現在開始搭建centos8伺服器環境。

安裝JDK

1.執行以下命令,檢視yum源中的JDK1.8版本。
yum list java-1.8*
2.執行以下命令,使用yum安裝JDK1.8。
yum -y install java-1.8.0-openjdk*
3.執行以下命令,檢查是否安裝成功。
java -version
如果顯示版本資訊如下圖,則表示JDK安裝成功
在這裡插入圖片描述

安裝MySQL資料庫

1.執行以下命令,下載並安裝MySQL官方Yum源

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

注意當執行第三條命令時,有可能會出現
Unable to find a match: mysql-community-server的錯誤,如下圖
在這裡插入圖片描述

這時候先執行:yum module disable mysql
再執行:yum -y install mysql-community-server
出現下圖說明安裝成功
在這裡插入圖片描述

2.執行以下命令,啟動MySQL資料庫。
service mysqld start
3.執行以下命令,檢視MySQL初始密碼。
grep ‘temporary password’ /var/log/mysqld.log
在這裡插入圖片描述

4.執行以下命令,登入資料庫。
mysql -uroot -p
5.執行以下命令,修改密碼安全策略和MySQL預設密碼
set global validate_password_policy=0;
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘12345678’;
6.執行以下命令,授予root使用者遠端管理許可權。
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘12345678’;
flush privileges;
7.輸入quit退出資料庫

注意事項1:可以輸入以下命令檢視防火牆狀態,如果開啟需要放開3306埠,以下是防火牆的常用命令
systemctl status firewalld  檢視防火牆狀態
systemctl start firewalld   開啟防火牆
firewall-cmd --zone=public --add-port=3306/tcp --permanent  開啟某個埠
firewall-cmd --reload   重啟
firewall-cmd --zone=public --list-ports 檢視已經開啟的埠
firewall-cmd --zone= public --remove-port=3306/tcp --permanent  關閉某個埠
注意事項2:如果是阿里雲的伺服器還需要在安全組裡放開3306埠。

8.navcat遠端連線測試,如果連線失敗可以參考上面的注意事項。
在這裡插入圖片描述

安裝Tomcat

1.執行以下命令,下載Tomcat壓縮包。
wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.59/bin/apache-tomcat-8.5.59.tar.gz
2.執行以下命令,解壓剛下載的Tomcat包。
tar -zxvf apache-tomcat-8.5.59.tar.gz
3.執行以下命令,將Tomcat移動到自己想要的目錄。
mv apache-tomcat-8.5.59 /usr/local/Tomcat8.5
4.執行以下命令,為Tomcat授權。
chmod +x /usr/local/Tomcat8.5/bin/*.sh
5.將Tomcat預設的8080埠改為瀏覽器預設80埠。
sed -i ‘s/Connector port=“8080”/Connector port=“80”/’ /usr/local/Tomcat8.5/conf/server.xml
檢視server.xml
在這裡插入圖片描述

6.啟動Tomcat。
/usr/local/Tomcat8.5/bin/./startup.sh
7.訪問Tomcat。
開啟瀏覽器,輸入伺服器公網IP,如果出現下圖介面。則Tomcat安裝配置成功。
在這裡插入圖片描述

到此為止,Java Web開發環境搭建完成。(此教程參考了阿里雲快速搭建Java Web開發環境)

相關文章