環境:
阿里云服務器:CentOS 7.3 64位 + Win10(含Linux子系統) + JDK 1.8 + Tomcat 9.0.0.M22 + MySQL 5.7
準備文件
首先把JDK文件和Tomcat準備好,這里我是通過Bash上傳JDK文件到服務器的,而Tomcat則是直接在服務器下載。
Linux上傳文件指令:"scp " + 文件 + 用戶@服務器IP + ":" + 存放路徑
Linux下載文件指令:"wget -P" + 存放目錄 + 下載地址,
安裝JDK并配置環境變量
Linux指令:(這里已經進入文件夾路徑)
rpm -ivh jdk-8u144-linux-x64.rpm
安裝完成后配置環境變量:
輸入Linux指令:
vim /etc/profile
然后按 "i" 鍵進入編輯,然后在最后面添加環境變量:
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然后按鍵盤"ESC"鍵,輸入":wq"回車保存環境變量。
最后輸入Linux指令使文件立即生效
source /etc/profile
這時候我們可以檢驗一下安裝JDK和設置環境變量是否成功
輸入java-version
和echo $JAVA_HOME
安裝Tomcat
進入放置Tomcat的文件夾,然后解壓到要放Tomcat的路徑即可。
Linux指令是tar -xvf apache-tomcat-9.0.0.M26.tar.gz -C /tomcat/
有點強迫癥,所以這里修改了一下路徑,操作比較謹慎,所以其實有些步驟是多余的 0 0
最后把tomcat跑起來。
現在訪問一下服務器的Tomcat默認頁面:
安裝MySQL
首先下載rpm文件,上傳到服務器就不寫了,當然,也可以直接在服務器下載。
MySQL官網中 Download MySQL Yum Repository
然后是安裝
rpm -ivh 文件名
這時候已經自動配置好yum源了,接下來再運行命令查看查看哪些版本是可用的,哪些是不可用的(通過命令vi /etc/yum.repos.d/mysql-community.repo
進入編輯格式,將你需要的版本enabled改為1,其它的版本改為0,當所有版本enabled=1時,默認啟動最新版本的MySQL)
yum repolist all | grep mysql
接下來是安裝
yum install mysql-community-server
安裝中途詢問的時候輸“y”回車確認一下就好就好
這里有個地方需要注意,安裝完成后會生成root初始密碼,是隨機的,一下沒注意給關了,就去日志找吧,路徑是/var/log/mysqld.log
安裝完成之后運行service mysqld start
啟動服務,然后service mysqld status
查看服務狀態
確認MySQL服務已啟動,接下來使用mysql -u root -p
指令以及初始隨機密碼登錄,然后再使用set password = password('Test.1234');
修改密碼,否則會提示必須重新設置密碼才能使用,并且密碼要求不能簡單,這里我使用大小寫字母+符號+數字,少個符號都提示密碼不安全。
到這里,Java環境就配置完了。