linux 云主机 pip 安装配置 letsencrypt certbot 为多个域名生成免费 https 证书实录(华为云 EulerOS)

摘要: linux 华为云 EulerOS 云主机使用 pip 方式安装配置 letsencrypt certbot, 并为多个域名生成免费 https 证书实录, 包括 python 环境配置, 下载 certbot 及 certbot-nginx, 生成证书及配置 certbot 周期性自动更新证书, 包含使用的全部命令, 每一步的操作截图及命令行输出

本文记录了我在华为云 EulerOS linux 云主机使用 python pip 方式安装配置 Let's Encrypt certbot, 并为我的网站的多个域名生成免费 https 证书的整个过程, 包括 python 环境配置, 下载 certbot 及 certbot-nginx, 一次性生成多个域名的证书及注意事项, 以及最后配置 certbot 周期性自动更新证书, 包含使用的全部命令, 每一步的操作截图及命令行输出, 希望对想配置多个域名的免费 https 证书的同学起参考作用.

你的环境可能跟我的有所区别, 但大体的流程是相似的, 如果你也要申请证书, 建议先把整个过程先读一遍, 再去真正执行, 这样操作起来更加心中有数.

继续阅读

linux 云主机下载 rpm 包安装 oracle java jdk21 实录(华为云 EulerOS)

摘要: linux 云主机安装 oracle jdk21, 包括下载, 本地安装及验证的全过程, 包含使用的全部命令, 每一步的操作截图及命令行输出

本来是想通过 yum install 相关的 openjdk 版本的, 但老是提示说找不到, 也不想去配置相关的仓库了, 所以改成去 oracle 官网下载 jdk21 的 rpm 包来安装.

云主机是华为云的 EulerOS , 具体为 Huawei Cloud EulerOS 2.0 标准版 64位(公共镜像), 相对于用的比较熟 centos, 差别也不算特别大吧, 一些支撑环境方面可能有些区别, 当然我也不是深度的用户, 只是个人玩一玩, 就当尝个鲜了.

将相关的过程都记录了一下, 包括下载, 本地安装及验证的全过程, 包含了使用的全部命令, 每一步的操作截图及命令行输出, 有需要的同学可以参考.

注: 21 是一个 LTS 版本, 即长时间支持版本(long time support), oracle 官方会提供比较长的生命周期支持.

另: 个人非商业使用, 应该也不存在什么授权或收费的问题.

继续阅读

linux 云主机下载压缩包安装配置 maven 实录(华为云 EulerOS)

摘要: linux 云主机安装配置 maven, 包括下载, 解压, 配置及验证的全过程, 并对用到的命令及参数作了详细说明

本想通过 yum install maven 直接安装的, 方便省事, 但报错说没找到, 于是只能手动安装了, 把整个过程记录了一下, 包括下载, 解压, 配置及验证的全过程, 并对用到的命令及参数作了详细说明, 需要的同学可以参考.

maven 官网找到下载链接

首先要去到 maven 的官网, https://maven.apache.org/, 右边有个 download 链接, 点击进去找到最新安装包

download maven

继续阅读