如果需要在Linux下进行JavaEE的开发,我们需要安装如下软件
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rkJ9A66n-1661868001351)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829194148145.png)]](https://1000bd.com/contentImg/2023/10/26/103904490.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lsYVrjcs-1661868001353)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829195836204.png)]](https://1000bd.com/contentImg/2023/10/26/103903806.png)
2)通过xfitp6上传到/opt/jdk下
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DQyCBUcz-1661868001354)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829200138109.png)]](https://1000bd.com/contentImg/2023/10/26/103904888.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e2xUsaCz-1661868001354)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829200219040.png)]](https://1000bd.com/contentImg/2023/10/26/103903606.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aIHBDqCr-1661868001356)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829200319555.png)]](https://1000bd.com/contentImg/2023/10/26/103904834.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ecRnEclk-1661868001356)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829200338804.png)]](https://1000bd.com/contentImg/2023/10/26/103904925.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VCDipUbP-1661868001357)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829200420342.png)]](https://1000bd.com/contentImg/2023/10/26/103904847.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-am41tD9J-1661868001358)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829201413517.png)]](https://1000bd.com/contentImg/2023/10/26/103905098.png)

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bedDnjFS-1661868001361)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829202021974.png)]](https://1000bd.com/contentImg/2023/10/26/103904879.png)
7)配 置环境变量的配置文件vim /etc/profile
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qjszxELO-1661868001363)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829203045772.png)]](https://1000bd.com/contentImg/2023/10/26/103904788.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XQuVjV4B-1661868001363)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829202916344.png)]](https://1000bd.com/contentImg/2023/10/26/103904832.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P8hE6rll-1661868001364)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829203112733.png)]](https://1000bd.com/contentImg/2023/10/26/103903693.png)
编写一个简单的Hello.java输出"hello,world!"
检测是否安装成功
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2cKsdmTu-1661868001364)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829203237419.png)]](https://1000bd.com/contentImg/2023/10/26/103903866.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-onuGfhcD-1661868001364)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829204037711.png)]](https://1000bd.com/contentImg/2023/10/26/103903944.png)
1)上传安装文件,并解压缩到/opt/tomcat
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sJTm7PGi-1661868001365)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829205106210.png)]](https://1000bd.com/contentImg/2023/10/26/103903629.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QEK60V7Q-1661868001365)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829205156205.png)]](https://1000bd.com/contentImg/2023/10/26/103904120.png)
2)进入解压目录/bin,启动tomcat ./startup.sh


3)开 放端口8080, 回顾firewall-cmd
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OPdnPu4I-1661868001368)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829210351404.png)]](https://1000bd.com/contentImg/2023/10/26/103904317.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rIOKaxM6-1661868001369)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829210429040.png)]](https://1000bd.com/contentImg/2023/10/26/103904370.png)
1)下载地址: https://www.jetbrains.com/idea/download/#section=windows
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-30PhwwPw-1661868001369)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829210820555.png)]](https://1000bd.com/contentImg/2023/10/26/103904455.png)
2)解压缩到/opt/idea
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N6RGcUby-1661868001371)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829210959383.png)]](https://1000bd.com/contentImg/2023/10/26/103903992.png)

在这转到Linux的终端运行idea.sh,远程登录下执行会失败
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BapWxwy9-1661868001373)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829211306449.png)]](https://1000bd.com/contentImg/2023/10/26/103903980.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4IKCj7rp-1661868001373)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829211408605.png)]](https://1000bd.com/contentImg/2023/10/26/103904239.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Nn5zttJj-1661868001374)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829211608965.png)]](https://1000bd.com/contentImg/2023/10/26/103904636.png)
4)编写Hello java程序并测试成功!
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nyKlcFIP-1661868001374)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829212339284.png)]](https://1000bd.com/contentImg/2023/10/26/103903857.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xLwIes7E-1661868001375)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829213802214.png)]](https://1000bd.com/contentImg/2023/10/26/103904481.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g3aEHmFT-1661868001375)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829213902629.png)]](https://1000bd.com/contentImg/2023/10/26/103904694.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H8yyVWuU-1661868001376)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829214000464.png)]](https://1000bd.com/contentImg/2023/10/26/103904662.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pC5LWMPj-1661868001376)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829214327184.png)]](https://1000bd.com/contentImg/2023/10/26/103904709.png)
PS:centos7.6自带的类mysql数据库是mariadb,会跟mysql冲突,要先删除。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-D7Y06W0T-1661868001376)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829214218264.png)]](https://1000bd.com/contentImg/2023/10/26/103904539.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xs0sOBBa-1661868001377)(file:///C:/Users/13417/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg)]](https://1000bd.com/contentImg/2023/10/26/103904561.png)
然后开始真正安装mysql,依次运行以下几条
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6iPmRvEH-1661868001377)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829214741934.png)]](https://1000bd.com/contentImg/2023/10/26/103904864.png)
失败
我是centos8,因为停止更新的缘故,请大家参考这两篇文章即可解决问题:
https://www.jianshu.com/p/ca2ffb32c074
https://blog.csdn.net/m0_56716444/article/details/124646280
rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8LJweXD9-1661868001378)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829221344139.png)]](https://1000bd.com/contentImg/2023/10/26/103904361.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lhRv2cD9-1661868001378)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829221423571.png)]](https://1000bd.com/contentImg/2023/10/26/103904757.png)
Mysql自动给root用户设置随机密码,运行grep “password” /var/log/mysqld.log可看到当前密码
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QDgOUf46-1661868001379)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829221516132.png)]](https://1000bd.com/contentImg/2023/10/26/103904811.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-njkETske-1661868001379)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829221624823.png)]](https://1000bd.com/contentImg/2023/10/26/103903638.png)
set global validate_password_policy=0; 提示密码设置策略
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h596TRlm-1661868001380)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829221724937.png)]](https://1000bd.com/contentImg/2023/10/26/103904225.png)
(validate_password_policy默认值1,)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OoWZORnW-1661868001381)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829221933239.png)]](https://1000bd.com/contentImg/2023/10/26/103904567.png)
运行flush privileges;使密码设置生效
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bHMaEGZO-1661868001381)(C:\Users\13417\AppData\Roaming\Typora\typora-user-images\image-20220829222053667.png)]](https://1000bd.com/contentImg/2023/10/26/103904223.png)
