Linux【JavaEE】—— 搭建 JavaEE 開發環境(附軟件安裝教程、下載地址)

      網友投稿 778 2025-04-02

      linux 操作系統中進行 JavaEE 開發時,搭建完整的 java 開發環境,需要安裝以下 5 款軟件(文末附各軟件-):


      CentOS(前面介紹中已安裝)

      ideaIU

      apache-tomcat

      mysql(網絡獲取下載)

      jdk

      如下圖,我已將所需軟件都下載至 Windows,接下來將使用文件傳輸工具 Xftp 7 將文件傳輸至 linux 操作系統中進行安裝:

      目錄

      一、CentOS 安裝

      二、jdk 安裝

      三、tomcat 安裝

      四、idea 安裝

      五、MySQL 安裝

      一、CentOS 安裝

      CentOS 的安裝參見 Linux 入門篇(附帶虛擬機 VMware 和?CentOS -和安裝教程):

      Linux【入門篇】—— 概述、虛擬機創建、環境配置、vmtools的安裝使用、共享文件夾的使用_Developer 小馬的博客-CSDN博客本文價紹了Linux入門內容,包括Linux概述、vm虛擬機環境的搭建、虛擬機的相關操作、vmware tools的下載和共享文件夾的設置方法。https://blog.csdn.net/weixin_53072519/article/details/123257480

      二、jdk 安裝

      1. 首先創建一個目錄用于存放 jdk;【mkdir /opt/jdk】

      2. 使用軟件 xftp 7 將安裝的 jdk 軟件上傳到 /opt/jdk 目錄下;

      3. 解壓文件;【tar -zxvf 文件】

      解壓后的文件名可使用 ls 查看,這里為 jdk1.8.0_261(文件名稱不統一,注意查看自己解壓后的文件名稱);

      4. 創建新目錄 /usr/local/java 用于存放解壓后的文件;【mkdir /usr/local/java】

      5. 將解壓后的文件移動到 java 目錄中;【mv jdk1.8.0_261/ /usr/local/java/】

      如下在 java 目錄中已有該 jdk 軟件;

      6. 配置環境變量的配置文件,配置一個 JAVA HOME 環境變量;【vim /etc/profile】

      vim 進入 /etc/profile 的最后一行加入以下兩句并保存;

      export JAVA_HOME=/usr/local/java/jdk1.8.0_261

      export PATH=$JAVA_HOME/bin:$PATH

      7. 刷新環境變量;【source /etc/profile】

      在進行以上操作后,雖然配置了新的環境變量,但系統并沒有更新,所以依舊無法使用,這時需要刷新環境變量使得新的環境變量生效;

      此時Java環境已安裝完成,如下圖;

      8. 測試安裝情況。

      編寫一個 hello.java 文件;

      編譯 hello.java 文件,運行 hello.java 文件;

      Java 文件運行成功,jdk 安裝完成!

      三、tomcat 安裝

      1. 新建目錄用于存放 tomcat 壓縮包;【mkdir /opt/tomcat】

      2. 上傳壓縮包至 Linux 系統中的 tomcat 目錄中;

      3. 解壓文件;【tar -zxvf apache-tomcat-8.5.59.tar.gz】

      如下,解壓后的目錄名為 apache-tomcat-8.5.59;

      4. 進入解壓目錄中的 bin/ 目錄,找到 tomcat 的可運行文件 startup.sh 文件;

      5. 運行當前 bin 目錄下的可執行文件,此時 tomcat 已經啟動;

      6. 開放 8080 端口,輸入以下命令;

      firewall-cmd --permanent --add-port=8080/tcp //開放端口

      firewall-cmd --reload //重載

      firewall-cmd --permanent --query-port=8080/tcp //查詢某端口是否開放

      7. 測試 tomcat 是否可運行;

      在 Windows 操作系統中訪問 Linux 中的 tomcat,出現以下界面則 tomcat 可正常使用;

      tomcat 安裝完成!

      四、idea 安裝

      1. 新建目錄用于存放 idea 壓縮包;【mkdir /opt/idea】

      2. 上傳壓縮包至 Linux 系統中的 idea 目錄中;

      3. 解壓文件;【tar -zxvf ideaIU-2018.3.5.tar.gz】

      如圖,解壓后的文件為 idea-IU-183.5912.21;

      4. 進入解壓目錄的 bin 目錄,找到腳本文件 idea.sh;

      5. 執行腳本文件;【./idea/sh】

      注意執行此文件需要在 Linux 操作系統中進行,在遠程登錄的 Xshell 上是無法運行的。

      運行命令后會出現如下彈框,選擇“繼續”;

      這里我選擇試用版;

      idea 初始界面如下;

      6. 測試 idea 是否可正常運行;

      選擇“新建項目”,此處會自動識別 jdk;

      如果未自動識別,先檢查 jdk 是否已經正確安裝并且配置環境變量,分別使用命令 javac、java,如果顯示“未找到該命令”,則 jdk 配置有問題;

      如果 jdk 配置無誤,在此終端下重新使用指令?source /etc/profile?刷新環境變量后再啟動 idea(小馬實測有效);

      依次點擊下一步,輸入項目名稱后創建;

      在項目 src 目錄下新建一個 Java 文件;

      輸入一個簡單的 Java 程序;

      Linux【JavaEE】—— 搭建 JavaEE 開發環境(附軟件安裝教程、-)

      鼠標右鍵,點擊運行;

      運行結果如下;

      idea 安裝完成!

      五、MySQL 安裝

      1. 新建目錄 /opt/mysql,進入目錄;

      2. 在終端使用指令網絡獲取 MySQL 安裝包;

      wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

      內容比較大,如果已有壓縮包可使用 Xftp 上傳;

      下載完成后查看如下;

      3. 解壓 MySQL 壓縮包;【tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar】

      解壓后 MySQL 所包含的包如下;

      4. 卸載?mariadb 數據庫;

      需要知道,CentOS 自帶的數據庫是 mariadb,與 MySQL 有沖突,所以需要刪除;

      首先使用指令 rpm -qa|grep mari,查詢?mariadb 相關的安裝包;

      然后刪除這些 mariadb 安裝包,使用指令 rpm -e --nodeps 包名;

      5. 安裝MySQL,依次運行下面的命令;

      rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm

      rpm -ivh mysql-community-libs-5.7.26-1.e17.x86_64.rpm

      rpm -ivh mysql-community-client-5.7.26-1.e17.x86_64.rpm

      rpm -ivh mysql-community-server-5.7.26-1.e17.x86_64.rpm

      直接復制以上命令運行時可能會報錯。做法:將 -ivh 后面的包名刪掉,去?MySQL 目錄下復制同樣的包名粘貼到這里,即可成功;別問為什么,管用~

      6. 運行 systemctl start mysqld.service,啟動 MySQL;

      7. 為 root 設置用戶密碼;

      MySQL 會自動為 root 用戶設置隨機密碼,可運行指令 grep "password" /var/log/mysqld.log 查看當前密碼;

      然后運行 mysql -u root -p,登錄 root 用戶,登錄密碼就是剛剛查詢的隨機密碼;

      登錄成功后設置密碼策略,使用指令 set global validate_password_policy=0;

      默認密碼策略為1,0 - 低,1 - 中,2 - 高。

      使用指令 set password for 'root'@'localhost' =password('新密碼');設置新密碼;

      使用指令 flush privileges;使新密碼生效。

      8. MySQL 創建完成;

      至此,Linux 操作系統中 JavaEE 環境搭建完成!

      軟件-:

      鏈接:https://pan.baidu.com/s/1qoEWaug3pAUvU8-uR2OvcQ

      提取碼:0214

      Java Linux

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:絕對引用怎么輸入(公式絕對引用怎么輸入)
      下一篇:如何在wps表格中使用透視表(wps透視表怎么以表格形式顯示)
      相關文章
      亚洲综合一区二区精品导航| 亚洲伊人久久大香线蕉| 亚洲精品av无码喷奶水糖心| 2020年亚洲天天爽天天噜| 亚洲成无码人在线观看| 亚洲国产精品美女| 亚洲最大黄色网站| 亚洲国产高清视频在线观看| 亚洲精品无码久久毛片波多野吉衣| 亚洲专区在线视频| 精品亚洲A∨无码一区二区三区| 亚洲AV无码专区国产乱码电影| 亚洲va久久久噜噜噜久久天堂| 亚洲va久久久噜噜噜久久| 亚洲AV日韩精品久久久久久| 亚洲va在线va天堂va888www| 亚洲欧洲日产国码久在线观看| 亚洲欧洲日产国码久在线观看| 亚洲视频一区在线| 亚洲国产成人99精品激情在线| 色在线亚洲视频www| 亚洲欧美日韩中文二区| 亚洲av日韩aⅴ无码色老头| 日韩色视频一区二区三区亚洲 | 国产偷国产偷亚洲高清在线| 夜色阁亚洲一区二区三区| 亚洲一级特黄无码片| 亚洲精品亚洲人成在线观看| 久久精品国产亚洲AV麻豆不卡| 亚洲男人天堂2017| 亚洲国产精品成人精品软件 | 亚洲美女又黄又爽在线观看| 亚洲AV无码成人专区片在线观看 | 蜜桃传媒一区二区亚洲AV| 亚洲国产精品国产自在在线| 国产专区一va亚洲v天堂| 亚洲AV综合色区无码一区| 久久国产亚洲精品无码| 亚洲一区二区三区高清视频| 亚洲精品色播一区二区 | 精品亚洲aⅴ在线观看|