win10下安裝配置Java web開發環境(win10+jdk1.8+tomcat8.5+mysql5.7)
阿新 • • 發佈:2019-01-26
寫在正文之前的話:只要你一百度,類似文章多不勝數,資訊量爆炸,但是真正能確認正確的不多,其中正確的大部分還總是有一些瑕疵(可能由於我是小白的關係,大神勿噴!有不足多指點,謝謝!),我想將來每個人要具備的另一項基本能力就是去甄別資訊的真偽!我身邊很多人覺得win10並不是特別適合開發,但是我覺得系統沒有毛病,有問題是......。下面是我本人自己安裝組合win10企業版+JDK1.8+Tomcat8.5+mysql5.7的方法總結,以及遇到的極個別問題的處理方法,歡迎指正!
...
JDK1.8安裝配置
1)下載就不多說了,但是一定要在官網上下載,不要圖方便。切記!切記!切記!安裝就是一直下一步下一步,傻瓜式的。
重點說一下1.8這個版本的環境變數配置:
- 依次進入:此電腦-屬性-高階系統設定-環境變數
- 在系統變數新建JAVA_HOME,值是你的安裝路徑(我的路徑是:D:\Software and Visit\CS\Language of CS\Java\jdk1.8.0_151),儲存之後,找到系統變數中的Path選中,點選編輯,然後點選新建,新增%JAVA_HOME%\bin。win10裡面不需要注意標點符號,我覺得還是比較人性化的,直接儲存,配置完畢。
注意:這裡我多方諮詢,當然百度上也有各種答案,以及《core java volume》上面的解釋,綜合考慮不用再配置classpath。歡迎其它見解來襲!
2)接下來是簡單的JDK測試,鍵盤win+r進入執行,輸入cmd即可,直接在當前目錄下輸入以下命令:java出現用法及解釋,javac出現用法及解釋,java -version出現版本資訊。基本可以判斷成功無疑了,如有懷疑可以直接編寫程式測試。(這裡我就不插入圖片了,有不明白或者我說錯了可以留言或者聯絡我)
Tomcat8.5安裝配置
1)下載還是老生常談,一定要在官網上!我這裡用的是apache-tomcat-8.5.24-windows-x64.zip,解壓到你想安裝的目錄即可(我是在D:\Software and Visit\CS\Server Management\apache-tomcat-8.5.24)。
注:這裡做一個簡單的版本區分,或許對部分人有用:
- alpha:含有大量的缺失/未測試功能,有跟多bug,任何一段時間都可能執行不穩定。
- Beta:有一些未經測試的功能和/或一些較小缺陷,執行不一定穩定。
- Stable:包含小數量的比較Bug,在較長的一段時間能穩定的執行。
- 所以暫時建議選擇9以前的版本,我選擇的是8.5,也是目前比較新的版本了。
- bin :主要是存放Tomcat服務啟動相關的執行檔及相關設定。
- conf : 主要是存放Tomcat伺服器相關的設定。
- webapps :主要是存放Tomcat管理網站及日後開發好的JSP網站佈署的地方。
- logs :主要是存放Tomcat日誌檔案存放的地方
- 1、分析startup.bat啟動指令碼:發現其呼叫了catalina.bat
- 2、在catalina.bat 正文開始的地方的手動添加了JAVA_HOME和JRE_HOME的值
- 3、修改後的圖片
一切正常。看來Tomcat要走的路還很長。 如果大神有不同見解,可以直接噴或者留言或者聯絡交流。 3)圖形化介面 這個是小白的福音,在tomcat的bin目錄下找到 Tomcat8w是圖形化介面程式,作用是配置和監視tomcat的服務
Tomcat8是windows服務的執行程式 執行Tomcat8w,如圖:
點選Start,啟動完成,在瀏覽器地址輸入http://localhost:8080出現
ok,成功完成! mysql5.7安裝配置 具體安裝如下:
1)把 mysql-5.7.19-winx64.zip 壓縮檔案解壓到 D:\Software and Visit\CS\Database\mysql\mysql-5.7.19-winx64 目錄下;
2)在 D:\Software and Visit\CS\Database\mysql\mysql-5.7.19-winx64目錄下新建 my.ini 配置檔案;
3)用文字編輯器或其他編輯器開啟 my.ini 檔案,把以下程式碼複製貼上進去,儲存退出;
4)配置環境變數;
- 新建系統變數 MYSQL_HOME ,並配置變數值為 C:\mysql ;
- 編輯系統變數 Path ,將 ;%MYSQL_HOME%\bin 新增到 Path 變數值後面。
- 使用dos指令,進入D:\Software and Visit\CS\Database\mysql\mysql-5.7.19-winx64(本人安裝目錄) 目錄,執行以下指令:
mysqld --install
net start mysql
注意:我首次安裝彈出找不到MSVCR120.DLL,解決辦法安裝微軟常用執行庫合集64位_2017.10.25.exe,即搞定問題
- 設定 mysql 的 root 密碼,執行以下指令:
use mysql;
update user set authentication_string=password('您的密碼') where user='root';
flush privileges;
exit 至此,mysql也安裝完畢了。對於大家喜歡圖形化介面,可以在官網上下載workbench,直接一路下一步搞定。
這裡我本機已經連線好了,直接點選Local instance MySQL直接進入本機資料庫。 寫在最後,如有不足,歡迎指正,如果覺得還行,那是我的榮幸。