記錄一下本身的學習過程,畢設作了一個小項目,可是並無部署在服務器上。如今開始搭建centos8服務器環境。java
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安裝成功
apache
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的錯誤,以下圖
這時候先執行:yum module disable mysql
再執行:yum -y install mysql-community-server
出現下圖說明安裝成功
2.執行如下命令,啓動MySQL數據庫。瀏覽器
service mysqld start
3.執行如下命令,查看MySQL初始密碼。tomcat
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退出數據庫
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 關閉某個端口
8.navcat遠程鏈接測試,若是鏈接失敗能夠參考上面的注意事項。
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開發環境)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