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

記錄一下本身的學習過程,畢設作了一個小項目,可是並無部署在服務器上。如今開始搭建centos8服務器環境。java

安裝JDK

1.執行如下命令,查看yum源中的JDK1.8版本。mysql

yum list java-1.8*

2.執行如下命令,使用yum安裝JDK1.8。sql

yum -y install java-1.8.0-openjdk*

3.執行如下命令,檢查是否安裝成功。數據庫

java -version

若是顯示版本信息以下圖,則表示JDK安裝成功
imageapache

安裝MySQL數據庫

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

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的錯誤,以下圖
image
這時候先執行:yum module disable mysql
再執行:yum -y install mysql-community-server
出現下圖說明安裝成功
image
2.執行如下命令,啓動MySQL數據庫。瀏覽器

service mysqld start

3.執行如下命令,查看MySQL初始密碼。tomcat

grep 'temporary password' /var/log/mysqld.log

image
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遠程鏈接測試,若是鏈接失敗能夠參考上面的注意事項。
image

安裝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
image
6.啓動Tomcat。

/usr/local/Tomcat8.5/bin/./startup.sh

7.訪問Tomcat。
打開瀏覽器,輸入服務器公網IP,若是出現下圖界面。則Tomcat安裝配置成功。
image到此爲止,Java Web開發環境搭建完成。(此教程參考了阿里雲快速搭建Java Web開發環境)nohup java -jar eureka-server.jar >/dev/null 2>&1nohup java -jar server1.jar >/dev/null 2>&1nohup java -jar server2.jar >/dev/null 2>&1

相關文章
相關標籤/搜索