Linux上安装Java开发环境【CentOS7】

一、JDK

1、进入到该目录下

2、解压

3、修改环境变量

4、刷新配置

5、查看jdk版本,看看是否安装成功

二、Mysql

1、前往目录,创建mysql文件夹,解压至该文件夹,安装

2、mysql初始化

3、修改密码

4、授权远程登录

5、设置密码永不过期

6、配置防火墙

7、使用可视化工具navicat连接测试

三、Redis

1、安装gcc

2、将安装包放到对应位置,解压

3、安装redis

4、配置Redis

5、将redis设置成开机自启

6、启动redis

四、Nginx

1、查看是否有安装gcc

2、安装nginx相关的库

3、下载nginx

4、解压安装nginx

5、启动nginx服务

6、查看nginx是否启动成功


这里将所有的环境都安装到 /opt/environment

一、JDK

1 在官网上下载安装包。

流程:1、进入到该目录下  2、解压 3、修改环境变量  4、刷新配置  5、查询版本是否安装成功

1、进入到该目录下

cd /opt/environment

2、解压

tar -zxvf jdk-8u371-linux-x64.tar.gz

出现这一串东西证明在解压

3、修改环境变量

vim /etc/profile

拉到最底部,添加以下配置

export JAVA_HOME=/opt/environment/jdk1.8.0_371
export JRE_HOME=${JAVA_HOME}/jre
export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH

注意是在最底部加

4、刷新配置

source /etc/profile

5、查看jdk版本,看看是否安装成功

二、Mysql

Mysql官网:MySQL :: Download MySQL Community Server

CentOS7是下载红帽的版本

流程:1、前往目录,创建mysql文件夹,解压至该文件夹,安装 2、

1、前往目录,创建mysql文件夹,解压至该文件夹,安装

tar -xvf mysql-8.0.35-1.el7.x86_64.rpm-bundle.tar -C  /opt/environment/mysql

按顺序逐条安装!!重要的事情说三遍!按顺序!按顺序!按顺序!

命令解释:例子-》rpm -ivh mysql-community-server-8.0.35-1.el7.x86_64.rpm --nodeps --force

rpm -ivh

  • -i:表示安装软件包。
  • -v:表示在安装过程中显示详细的信息,即冗长模式(verbose mode)。
  • -h:在安装过程中显示进度条。

所以,rpm -ivh 的组合表示以冗长模式并显示进度条的方式安装软件包

忽略依赖关系 (--nodeps) 和强制 (--force)。

Mysql只需要安装这4个就可以不用全安装,但是他们安装是有依赖关系的,所以需要忽略依赖关系和强制执行。

rpm -ivh mysql-community-common-8.0.35-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-libs-8.0.35-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-client-8.0.35-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-server-8.0.35-1.el7.x86_64.rpm --nodeps --force

rpm -qa | grep mysql

2、mysql初始化

按顺序执行一下命令:

mysqld --initialize;

chown mysql:mysql /var/lib/mysql -R;

systemctl start mysqld.service;

systemctl  enable mysqld;

mysqld --initialize

这个命令用于初始化 MySQL 数据库。它会生成一个随机的 root 用户密码,并将该密码记录在 MySQL 错误日志中。你需要查看错误日志以获取初始密码:

chown mysql:mysql /var/lib/mysql -R

这个命令用于更改 MySQL 数据目录 /var/lib/mysql 及其内容的所有者,将其设置为 MySQL 用户和组。这是为了确保 MySQL 进程具有适当的访问权限。

systemctl start mysqld.service

这个命令用于启动 MySQL 服务。

systemctl enable mysqld

这个命令用于将 MySQL 服务设置为开机启动。

3、登录Mysql

执行命令:【查看初始化后的随机密码】

cat /var/log/mysqld.log | grep password

如图中的:【,JIP,St1*hfg】 每个人都不一样

执行登录命令:输入你上面获得的随机密码

mysql -uroot -p

出现这个页面即登录成功

3、修改密码

登录数据库后第一件事就是修改密码!

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

然后exit退出,重新登录

修改密码成功!

4、授权远程登录

流程:

1、创建mysql的用户:名root,密码123456

2、授权

  • GRANT ALL PRIVILEGES: 授予用户所有权限,这包括 SELECTINSERTUPDATEDELETE 等。
  • ON *.*: 授予权限的范围是所有数据库(所有表)。
  • TO 'root'@'%': 将权限授予用户名为 root,且可以从任何主机(%表示通配符,表示任何主机)登录的用户。
  • WITH GRANT OPTION: 允许该用户将自己拥有的权限授予给其他用户。

3、刷新权限

create user 'root'@'%' identified by '123456';

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;

5、设置密码永不过期

ALTER USER 'root'@'%' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; 
flush privileges;

6、配置防火墙

流程:1、查看防火墙的状态 2、如果没开则开启防火墙 3、放开3306端口为tcp可供远程访问 4、重新加载防火墙使配置生效 5、查看防火墙的所有公共端口

firewall-cmd --state

systemctl start firewalld

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

firewall-cmd --zone=public --list-ports

7、使用可视化工具navicat连接测试

三、Redis

Redis官网:Download | Redis

拉下来选择你需要的版本,这是我使用的是6.2的版本。

1、安装gcc

因为Redis是C语言开发的,需要安装C语言环境

yum install gcc-c++

2、将安装包放到对应位置,解压

tar -xzf redis-6.2.14.tar.gz

进入该redis目录执行make命令进行编译

3、安装redis

进入redis下的src目录,安装redis

make install

安装成功截图:

4、配置Redis

vim /opt/environment/redis-6.2.14/redis.conf

ps:vim环境使用 斜杠+内容 可以进行搜索, 如:/daemonize  按n可以搜索下一个内容 

一共需要修改如下几个内容:

#允许在后台运行
daemonize yes
#允许远程访问
protected-mode no

如要修改redis的密码则搜索 requirepass,(默认为空)

5、将redis设置成开机自启

vim /etc/rc.d/rc.local

在最底下添加以下代码

#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local

/opt/environment/redis-6.2.14/redis-server /opt/environment/redis-6.2.14/redis.conf

6、启动redis

返回安装目录,启动redis服务。

cd /opt/environment/redis-6.2.14

执行命令:

redis-server /opt/environment/redis-6.2.14/redis.conf 

查看redis服务是否启动成功:

lsof:

sudo lsof -i :6379

ps:

ps aux | grep redis-server

两种都可以,如果没有lsof则安装一个,yum install lsof

四、Nginx

1、查看是否有安装gcc

gcc -v

如果没有,则进行gcc的安装

yum -y install gcc

2、安装nginx相关的库

(有些低版本Centos【7.6以下】,相关的库版本也低,所以需要安装或者更新到最新版本)

分别有openssl、pcre、pcre-devel、zlib

yum install -y openssl openssl-devel

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

3、下载nginx

官网:nginx: download

4、解压安装nginx

前往指定目录解压nginx

tar -zxvf nginx-1.24.0.tar.gz

解压完成前往nginx目录进行安装,依次执行以下三个命令


./configure
 
make
 
make install

5、启动nginx服务

nginx服务默认安装在 /usr/local/nginx

前往nginx启动目录

cd /usr/local/nginx/sbin

启动nginx命令:

./nginx

6、查看nginx是否启动成功

ps -ef | grep nginx

使用linux访问nginx:

curl localhost

五、Docker

1、安装

  • 22
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您好!要在CentOS安装Java环境,可以按照以下步骤进行操作: 1. 首先,您需要下载Java安装包。您可以到Oracle官网下载Java安装包,下载地址为:https://www.oracle.com/java/technologies/javase-downloads.html。请注意,您需要选择适合您系统的版本。 2. 下载完成后,将安装包上传到CentOS系统上,例如上传到/root目录下。 3. 然后,打开终端窗口,在命令行中输入以下命令: ``` cd /root tar zxvf jdk-xxx.tar.gz ``` 其中,jdk-xxx.tar.gz为您下载的Java安装包名称。 4. 将解压后的Java文件夹移动到/usr/local目录下,可以使用以下命令: ``` mv jdk-xxx /usr/local/ ``` 5. 配置Java环境变量,可以在/etc/profile文件中添加以下内容: ``` export JAVA_HOME=/usr/local/jdk-xxx export PATH=$PATH:$JAVA_HOME/bin ``` 其中,xxx表示您下载的Java版本号。这里我们将Java安装目录添加到了环境变量中,以便其他程序可以使用Java环境。 6. 最后,执行以下命令使环境变量生效: ``` source /etc/profile ``` 至此,Java环境安装完成。您可以在终端中输入以下命令验证是否安装成功: ``` java -version ``` 如果成功安装,您应该可以看到Java的版本信息。 希望以上步骤对您有所帮助! ### 回答2: CentOS是一种开源的Linux操作系统,可以用于服务器环境。要在CentOS安装Java环境,可以按照以下步骤进行操作: 1. 首先,确保您已经连接到互联网并以root身份登录到CentOS系统。 2. 打开终端或命令行窗口,并输入以下命令来更新您的系统软件包列表:`yum update -y` 3. 安装Java运行时环境(JRE)或Java开发工具包(JDK)之前,您需要添加一个称为"Extra Packages for Enterprise Linux"(EPEL)的存储库。可以通过运行以下命令来安装EPEL存储库:`yum install epel-release -y` 4. 成功安装EPEL存储库后,您可以运行以下命令来安装Java JRE:`yum install java-1.8.0-openjdk -y` 或者如果您需要安装Java JDK,可以运行以下命令:`yum install java-1.8.0-openjdk-devel -y` 5. 当安装完成后,验证Java安装是否成功,可以运行以下命令来检查Java版本:`java -version` 如果正确安装了JRE或JDK,您将能够看到Java版本信息。 通过按照以上步骤,您就可以在CentOS上成功安装Java环境了。请注意,以上示例中的命令是为安装Java 1.8版本,您可以根据需要更改版本号。确保在安装过程中遵循系统的安全最佳实践,并及时更新您的系统软件包以获取最新的安全补丁。 ### 回答3: 安装Java环境是在CentOS上执行Java应用程序的必要步骤之一。下面是在CentOS安装Java环境的步骤: 1. 首先,使用SSH登录到CentOS系统的终端。 2. 确保系统已经更新到最新版本,可以使用以下命令进行更新: ``` sudo yum update ``` 3. 确认系统中是否已安装Java,可以使用以下命令进行检查: ``` java -version ``` 4. 如果系统中尚未安装Java,可以通过以下命令安装Java运行时环境(JRE)或Java开发工具包(JDK)之一: - 安装OpenJDK JRE: ``` sudo yum install java-1.8.0-openjdk ``` - 安装OpenJDK JDK(包含JRE和其他开发工具): ``` sudo yum install java-1.8.0-openjdk-devel ``` 5. 安装过程中,会要求输入管理员密码进行确认。输入密码并按下回车键。 6. 安装完成后,可以再次使用以下命令进行确认: ``` java -version ``` 此时应该能够看到已安装Java版本信息。 7. 在某些情况下,可能需要设置JAVA_HOME环境变量。可以通过以下命令查看Java安装路径: ``` sudo alternatives --config java ``` 找到正确的Java安装路径,然后使用编辑器(如nano或vi)打开`/etc/profile`文件,并在末尾添加以下内容: ``` export JAVA_HOME=/usr/lib/jvm/java-x.x.x-openjdk-xx # x.x.x是Java版本号,xx是具体版本数字 export PATH=$PATH:$JAVA_HOME/bin ``` 保存文件并退出编辑器。 8. 执行以下命令使环境变量生效: ``` source /etc/profile ``` 9. 至此,CentOS系统上的Java环境安装完成。 注意:以上步骤是基于CentOS 7的安装过程,对于其他版本的CentOS可能会有些许差异,请根据实际情况进行相应调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值