返回
Linux(CentOS 7)中的JDK、MySQL和Docker安装指南
后端
2024-01-29 08:14:26
1. 系统更新
yum update -y
2. 安装Java开发工具包(JDK)
2.1 下载JDK
wget https://download.oracle.com/java/19/latest/jdk-19_linux-x64_bin.tar.gz
2.2 解压JDK
tar xzf jdk-19_linux-x64_bin.tar.gz -C /opt
2.3 配置环境变量
echo 'export JAVA_HOME=/opt/jdk-19' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
2.4 验证JDK安装
java -version
3. 安装MySQL数据库
3.1 安装MySQL Yum源
yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
3.2 安装MySQL服务器
yum install mysql-server
3.3 启动并启用MySQL服务
systemctl start mysqld
systemctl enable mysqld
3.4 设置MySQL根用户密码
mysql_secure_installation
3.5 验证MySQL安装
mysql -u root -p
4. 安装Docker
4.1 安装Docker Yum源
yum install https://download.docker.com/linux/centos/docker-ce.repo
4.2 安装Docker引擎
yum install docker-ce
4.3 启动并启用Docker服务
systemctl start docker
systemctl enable docker
4.4 验证Docker安装
docker run hello-world
5. 测试Java应用程序
5.1 创建一个简单的Java应用程序
mkdir test-app
cd test-app
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
5.2 编译Java应用程序
javac HelloWorld.java
5.3 运行Java应用程序
java HelloWorld
6. 测试MySQL数据库
6.1 连接MySQL数据库
mysql -u root -p
6.2 创建一个新的数据库
CREATE DATABASE test_db;
6.3 使用新数据库
USE test_db;
6.4 创建一个新的表格
CREATE TABLE test_table (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(255) NOT NULL,
PRIMARY KEY (id)
);
6.5 插入数据到表格中
INSERT INTO test_table (name) VALUES ('John Doe');
6.6 查询表格中的数据
SELECT * FROM test_table;
7. 测试Docker容器
7.1 拉取一个Docker镜像
docker pull nginx
7.2 运行一个Docker容器
docker run -d --name my-nginx nginx
7.3 查看正在运行的Docker容器
docker ps
7.4 停止一个Docker容器
docker stop my-nginx
7.5 删除一个Docker容器
docker rm my-nginx
8. 结论
恭喜您!您已经成功地在 CentOS 7 系统中安装并配置了 Java 开发环境 (JDK)、MySQL 数据库和 Docker 容器平台。本教程提供了详细的步骤和示例,帮助您掌握这些必备组件的安装和配置过程。通过本教程,您能够轻松地在 CentOS 7 中构建和部署您的 Java 应用