程序员福音 【完整的Java开发环境搭建】 系列篇

article/2025/9/14 22:05:15

原文地址

BY Jason

文章目录

  • 原文地址
  • Java开发环境搭建
  • 统一问题解决(更新中)
    • 1. vim常用操作命令
    • 2. 关于Linux防火墙开放端口问题
  • 环境安装目录(更新中)
    • Docker安装
    • 容器安装SSH
    • JDK安装
    • MySQL安装
    • Redis安装
    • RabbitMQ安装

Java开发环境搭建

都说程序员最头疼的就是环境搭建,这个系列会为大家介绍Java开发中常用到的各种环境的搭建与配置。面向所有Java后端人员,面向Windows、MacOS、Linux各种操作系统,可以让MacOS安装配置更加方便。

说明:

1)此系列所有环境均安装在CentOS7系统中,云服务器以阿里云为例。

a. 不建议装在本机:windows和macos安装方式不同,macos安装配置比较繁琐,可能会出现问题;新手小白可能存在中文目录或者中文计算机名的问题,导致各种不必要的错误。注意:任何系统安装任何环境都不建议安装在有中文目录或者空格的目录下。

b. 此系列安装在CentOS的云服务器中同样适用。

c. 在本地虚拟机中安装可以隔离本地系统,更干净的完成卸载;也更方便移动,换新计算机后,安装虚拟机,移动虚拟机文件即可,无需再重新安装配置所有环境。

2)需要准备:完整的CentOS7的系统环境(可以是本地计算机、虚拟机、云服务器等)。强烈建议非CentOS7用户使用虚拟机安装!作为一个开发环境使用,方便环境的安装配置、扩展和移动!使用虚拟安装,可以每安装一个环境设置一个快照,方便切换回滚。

CentOS7镜像下载地址:https://www.centos.org/download/

3)需要掌握基本的CentOS命令,此系列只有环境的傻瓜式安装,对系统、虚拟机安装的问题并没有详细解答,可以留言或自行解决。

例如:安装过程中使用的vim命令我无法使用?如何在虚拟机的CentOS7中配置静态IP?虚拟机如何开启虚拟化?等。

4)SSH连接工具

FinalShell:http://www.hostbuf.com/

统一问题解决(更新中)

1. vim常用操作命令

# 编辑文件
vim [文件]
# 或
vi [文件]

i进入编辑模式,在当前光标位置插入;

o进入编辑模式,换行插入;

Esc键退出编辑模式,进入命令模式

:q命令模式下,退出文件。【没有编辑】

q!命令模式下,强制退出。【不保存】

:wq命令模式下,保存退出。

/xxx命令模式下,查询定位xxx字符串的位置,相当于win的CTRL+F

文件编辑步骤:vim => 光标移动到编辑位置 => i进入编辑模式 => 编辑 => Esc退出编辑模式 => :wq保存退出

2. 关于Linux防火墙开放端口问题

1)本地虚拟机:建议关闭防火墙,局域网外没开内网穿透别人无法连接。

# 查看防火墙状态
systemctl status firewalld
# 关闭防火墙
systemctl stop firewalld
# 关闭开机自启动
systemctl disable firewalld

2)云服务器:以阿里云为例,自用建议关闭系统防火墙(同上),配置安全策略组开放对应的端口。
在这里插入图片描述
在这里插入图片描述

说明:根据自己需要开放的端口来配置,以MySQL默认3306为例。

3)不关闭防火墙:需要开放防火墙端口。

# 查看防火墙端口开放情况
firewall-cmd --list-ports
# 开放防火墙3306端口【centos7】
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 开放防火墙3306端口【centos6】
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

说明:根据自己需要开放的端口来配置,以MySQL默认3306为例。

环境安装目录(更新中)

点击标题跳转到对应文章即可观看。

Docker安装

容器安装SSH

JDK安装

MySQL安装

Redis安装

RabbitMQ安装

点击标题跳转到对应文章即可观看。

安装中遇到任何问题可以留言评论咨询。
需要安装什么环境可以评论。


http://chatgpt.dhexx.cn/article/m59cSK6J.shtml

相关文章

Windows下Java开发环境搭建

本文以Win7操作系统解压版Eclipse安装版JDK1.7为例,展示如何搭建初级Java开发环境。 第一步:根据自己电脑的操作系统的位数选择相应版本的安装包进行安装: (1)查看自己电脑操作系统位数:找到“计算机”图标…

Java开发环境搭建详细教程(JDK+Eclipse)

前言 学习 Java 编程的第一件事情就是把开发环境搭建起来,这样才能开始快乐的编程学习之旅。然而,很多萌新经常因为种种问题无法搭建好开发环境,导致自己信心受挫,学习兴趣和激情也大减,甚至因此彻底放弃学习 Java 编…

【Java编程进阶】Java开发环境搭建

文章详细讲述了 Java 开发环境的搭建,编写并运行第一个 Java 程序,为后续的 Java 学习做了准备工作。 推荐学习专栏:Java编程进阶之路 文章目录 1. 为什么安装JDK?2. JDK的下载安装3. 配置环境变量4. 第一个Java程序1. 为什么安装JDK? 什么是JDK? JDK是java软件开发包,…

Java开发环境搭建超全详解

在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必须阶段,只有开发环境搭建好了,方可进行开发,良好的开发环境搭建,为后续的开发工作带来极大便利。 对于大公司来说,软件开发环境搭建工…

JAVA开发环境的搭建(最新版)【2019.2.12】

JAVA环境搭建 JAVA(咖啡)这个名字很有意思这里我会教大家来找到泡咖啡需要的用品 一、下载环境包(找到茶杯) 首先,我们需要到Oracle官网去下载开发环境步骤如下 主页操作如下(可能会随着时间的变化网页布局会改变,不要慌&#…

Java开发环境搭建:Windows

Java开发环境搭建:Windows JDK下载安装JDK下载设置环境变量测试是否安装成功 开发工具下载安装:IdeaIdea下载Idea安装 Idea开发JAVA推荐一波 JDK下载安装 JDK下载 JDK官网下载点这里 根据自己的电脑操作系统选择JDK 的安装包。 需要记住安装位置,后面设置环境变量…

Java开发的环境搭建

目录 1>下载并安装JDK 2>下载并安装IntelliJ IDEA Ultimate 3>下载并安装Tomcat 1>下载并安装JDK 下载地址(要注册账号,建议去百度网盘下载): https://www.oracle.com/java/technologies/javase/javase-jdk8-dow…

java开发环境搭建与配置

java开发环境搭建与配置 1.首先鼠标右击我的电脑,找到“属性”,点击进入 2.找到“高级系统设置”,点击进入 3.点击“高级”,再点击“环境变量” 4.选择“系统变量” 用户变量只对当前用户有效,如用户更换&#xff0…

如何搭建Java的开发环境

我们在学习Java之前第一步应该搭建Java的开发环境,那开发环境如何搭建? 安装JDK配置环境变量 下面逐一介绍: JDK的下载与安装 1. 下载 打开浏览器,搜索JDK8(企业用的最多的是JDK7和JDK8,主流是JDK8&a…

Java开发环境搭建01:JDK安装和配置

一、JDK介绍 JDK是 Java 语言的软件开发工具包,是整个Java开发的核心,它包含了Java的运行环境(JVMJava系统类库)和Java工具(javac命令和java命令等)。总之一句话:开发Java程序必须下载并安装该…

Java开发环境搭建(windows版、史上最详细版)

Java开发环境搭建 在本章节中我们将为大家介绍如何搭建Java开发环境。我使用的是windows系统,那就给大家讲一下在windows系统下搭建java的开发环境。 Jdk介绍 JDK(Java Development Kit)是 Java 语言的软件开发工具包,主要用于…

从零学Java(2)之搭建开发环境

目录 从零学Java(8)之变量 从零学Java(7)之数据类型 从零学Java(6)之字面量和常量 从零学Java(5)之关键字和保留字 从零学Java(4)之编程规范 从零学Java&…

Java基础篇 | Java开发环境的搭建

前言: 对于java以前学过一点点,时间太久都忘了,今天开始就更新java了;从最基础的开始,打好java基础,便于以后复习。我们刚开始学就在dos命令框运行,不要直接在编译器IDEA上直接敲代码&#xff0…

超全详解Java开发环境搭建

在项目产品开发中,开发环境搭建是软件开发的首要阶段,也是必须阶段,只有开发环境搭建好了,方可进行开发,良好的开发环境搭建,为后续的开发工作带来极大便利。 对于大公司来说,软件开发环境搭建工作一般是由运维来做,然而,对于小公司来说,这个工作就交给开发人…

Java环境的搭建

Java环境的搭建 文章目录 Java环境的搭建前言一、Java环境的搭建1.Java 虚拟机——JVM2.JDK安装图解3.环境变量的配置 前言 Sun Microsystems于1995年推出的面向对象的程序设计语言,共同创始人的詹姆斯高斯林 (James Gosling)被誉为“Java之父”。 是一种面向Intern…

用C++实现“杨辉三角“”

C语言实现杨辉三角的输出 先了解一下杨辉三角&#xff0c;如下图&#xff1a; 本文实现的不是的不是等腰三角形形状的杨辉三角&#xff0c;而是直角三角形形状&#xff0c;如下&#xff1a; 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 … 话不多说&#xff0c;代码如下 #include<ios…

杨辉三角-

认识杨辉三角 杨辉三角就是有规律的数组成的一个三角形左右两个数字的和等于下方数 如图&#xff1a; 要用java代码实现杨辉三角我们得发现以下几个规律 1.第1行1个数&#xff0c;第2行2个数&#xff0c;第n行n个数 2.每行的第一个数和最后一个数是都是1 3.数组中表示具体的数…

杨辉三角 算法

最近&#xff0c;看一些东西突然碰到了杨辉三角&#xff0c;有点懵&#xff0c;故查了点资料&#xff0c; 首先看一下杨辉三角形式&#xff1a; 首先&#xff0c;要想编程解决杨辉三角&#xff0c;必先了解其性质&#xff1a; 上述那么多&#xff0c;我们真正需要的也就是第一…

杨辉三角详解--及杨辉三角正输出与倒向输出

PS:再次感谢官方大大推荐的关注&#xff0c;非常非常蟹蟹啦 关于杨辉三角&#xff0c;这里引用百度百科的简介 杨辉三角&#xff0c;是二项式系数在三角形中的一种几何排列&#xff0c;中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。在欧洲&#xff0c;帕斯卡&…

杨辉三角里的算法

文章目录 题目&#xff1a;题解&#xff1a;杨辉三角由来杨辉三角规律杨辉三角在编程实现 题目&#xff1a; 题目来源杭电ojProblem ID:2032 题解&#xff1a; 1&#xff0c;杨辉三角规律 2&#xff0c;在编程中呈现 3&#xff0c;简化思路 #include<stdio.h> int …