当前位置: 首页 > news >正文

CentOS 8.2 上安装 JDK 17 和 Nginx

AI越来越火了,我们想要不被淘汰就得主动拥抱。推荐一个人工智能学习网站,通俗易懂,风趣幽默,最重要的屌图甚多,忍不住分享一下给大家。点击跳转到网站

一、安装 JDK 17

1. 使用 dnf 安装(推荐)
CentOS 8.2 默认提供 OpenJDK 17,可直接使用 dnf 安装:

dnf install -y java-17-openjdk

安装完成后,检查 JDK 版本:

java -version

示例输出:

openjdk version "17.0.9" 2024-03-19
OpenJDK Runtime Environment (build 17.0.9+0)
OpenJDK 64-Bit Server VM (build 17.0.9+0, mixed mode, sharing)

2. 手动安装 Oracle JDK 17
如果需要 Oracle 官方 JDK,可按以下步骤手动安装:

cd /usr/local
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
tar -xzvf jdk-17_linux-x64_bin.tar.gz
mv jdk-17* jdk-17

配置环境变量:

echo 'export JAVA_HOME=/usr/local/jdk-17' >> /etc/profile
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile
source /etc/profile

再次检查 JDK 版本:

java -version

二、安装 Nginx

1. 使用 dnf 安装
CentOS 8 使用 dnf 可以直接安装 Nginx:

dnf install -y nginx

安装完成后,启动 Nginx:

systemctl start nginx
systemctl enable nginx

检查运行状态:

systemctl status nginx

2. 手动编译安装(可选)
如果需要最新版本的 Nginx,可以从源代码编译:

dnf install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
cd /usr/local/src
wget http://nginx.org/download/nginx-1.25.3.tar.gz
tar -xzvf nginx-1.25.3.tar.gz
cd nginx-1.25.3
./configure --prefix=/usr/local/nginx --with-http_ssl_module
make && make install

启动 Nginx:

/usr/local/nginx/sbin/nginx

三、验证安装

1. 检查 JDK 和 Nginx 是否正确安装

java -version
nginx -v

2. 访问 Nginx
打开浏览器访问 http://服务器IP,如果看到 Nginx 欢迎页面,说明安装成功。

相关文章:

  • 关于大模型中的Token概念小记
  • 滑动窗口:解决连续区间问题的黄金模板(练习笔记)
  • Elasticsearch:设置向量搜索
  • CentOS安装sshpass工具-自动化SSH密码认证
  • vue2中引入elementui
  • node-ddk,electron,截屏封装(js-web-screen-shot)
  • 【蓝桥杯】每日连续 Day9 前缀和
  • Xinference安装、使用详细笔记
  • 数据库原理13
  • tcl语法中的命令
  • </mirrorOf> Maven
  • 零基础入门网络爬虫第5天:Scrapy框架
  • 嵌入式驱动开发方向的基础强化学习计划
  • 【监控系列】ELK
  • 《水上安全》杂志社水上安全编辑部水上安全杂志2025年第3期目录
  • 持续集成与持续交付:这里有从开发到部署的全流程优化
  • Linux 基础入门操作 第十二章 TINY Web 服务器
  • MyBatis StatementHandler是如何创建 Statement 对象的? 如何执行 SQL 语句?
  • mac怎么安装pycharm?
  • 【加密社】币圈合约交易量监控,含TG推送
  • 农行一季度净利润719亿元增2.2%,不良率微降至1.28%
  • 深入贯彻中央八项规定精神学习教育中央指导组培训会议召开
  • 企业取消“大小周”引热议,半月谈:不能将显性加班变为隐性加班
  • 中方会否公布铁线礁的领海基线?外交部:中方执法活动旨在反制菲方侵权挑衅
  • 中国纪检监察报刊文:要让劳动最光荣成为社会的崇高风尚
  • 大家聊中国式现代化|陶希东:打造高水平安全韧性城市,给群众看得见的安全感