ubantu安装nginx和使用
配置 Nginx代理本地服务 使用现有证书假设您已经有 SSL 证书和私钥文件,您可以按照以下步骤编辑 Nginx 配置文件: 1sudo vim /etc/nginx/sites-available/yourdomain.conf 然后,将您的 Nginx 配置文件更新为以下内容: 123456789101112131415161718192021server { listen 80; server_name yourdomain.com www.yourdomain.com; return 301 https://$server_name$request_uri;}server { listen 443 ssl; server_name yourdomain.com www.yourdomain.com; ssl_certificate /path/to/your/ssl_certificate.crt; ssl_certificate_key...
redis-cli操作
连接本地redis-cli 1redis-cli -h localhost -a 1q2w3e4r ##h是ip,a是密码参数 123keys test* ##模糊查询del key ##删除keyTTL test_haobaba ##查询key过期时间
lsky-pro安装docker版本
LSKY-PRO付费版 docker部署指南感谢https://github.com/WenkaiZhou/Docker-LskyProEnterprise 大佬的文档和脚本 1. 克隆仓库进入到服务器目录,例如/srv/www/lsky-pro 1cd /srv/www/lsky-pro 在当前目录lsky-pro克隆 Docker-LskyProEnterprise 仓库: 12git clone https://github.com/WenkaiZhou/Docker-LskyProEnterprisecd Docker-LskyProEnterprise 上传1.7.1.zip到当前目录,修改文件名为lsky-pro.zip,1.7.1.zip为付费版本默认zip包名 1mv 1.7.1.zip lsky-pro.zip 2. 构建镜像如果构建镜像速度慢,可以使用其他镜像源。首先修改 /etc/docker/daemon.json...
哪吒探针设置服务器标签
哪吒探针后台服务器列表中添加哪吒探针标签步骤 登录后台并进入服务器列表页面。 找到需要添加哪吒探针标签的服务器,在其对应条目上点击编辑图标。 在弹出的编辑界面中,找到“公开备注”或类似的选项。 将以下 JSON 代码添加到公开备注中: 12345678910111213141516171819{ "billingDataMod": { "startDate": "2024-06-27T00:00:00+08:00", "endDate": "2025-06-27T00:00:00+08:00", "autoRenewal": "1", "cycle": "年", "amount": "99 人民币" }, "planDataMod":...
docker安装
在 Ubuntu 上安装 Docker 的完整指南Docker 是一个开源的平台,能够自动化应用程序的部署、管理和隔离。以下是如何在 Ubuntu 上安装 Docker 的步骤。 我的操作系统版本版本Ubuntu22.04.5 LTS (Jammy Jellyfish) 前提条件确保你拥有以下条件: 一个运行 Ubuntu 的服务器或虚拟机 拥有 sudo 权限的用户 安装步骤1. 更新现有的软件包首先,更新你的软件包列表并升级系统上的所有软件包: 12sudo apt updatesudo apt upgrade -y 2. 安装依赖包接下来,安装一些必要的依赖包,这些包将允许 apt 使用 HTTPS: 1sudo apt install -y apt-transport-https ca-certificates curl software-properties-common 3. 添加 Docker 的官方 GPG 密钥使用以下命令下载 Docker 的官方 GPG 密钥,并将其添加到你的系统中: 1curl -fsSL...
hexo和Hexo-Theme-Yun主题安装
安装 Hexo 并使用 Yun 主题在这篇博客中,我们将介绍如何安装 Hexo 并使用 Yun 主题来创建您的博客。 安装 Hexo 并初始化您的博客12345npm install hexo-cli -ghexo init your-blogcd your-blognpm installhexo server 如果在安装过程中遇到 “npm ERR! reason: certificate has expired” 的问题,您可以尝试清除 npm 缓存并设置 strict-ssl 为 false: 12npm cache clean --forcenpm config set strict-ssl false 安装渲染器1npm install hexo-render-pug hexo-renderer-stylus --save 安装 Yun 主题1npm install hexo-theme-yun@latest 启用主题您需要修改 Hexo 站点配置文件 _config.yml,将主题设置为 Yun 主题。找到 theme 字段,将其值设置为...
ubantu安装node指定版本
安装 NVM 和最新版本的 Node.js在这篇博客中,我们将介绍如何安装 NVM(Node Version Manager)并安装最新版本的 Node.js。 安装 NVM首先,安装 NVM(如果你之前没有安装过): 1curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash 这将下载并安装 NVM。安装完成后,你需要关闭当前终端窗口,然后重新打开一个新终端窗口,或者执行以下命令来使 NVM 起作用: 1source ~/.bashrc 安装最新版本的 Node.js接下来,安装最新版本的 Node.js: 1nvm install node 这将安装最新版本的 Node.js。 设置默认 Node.js 版本(可选)如果你想设置默认的 Node.js 版本,可以执行以下命令: 1nvm alias default node 这将把最新安装的 Node.js 版本设置为默认版本,这样每次打开终端时都会使用该版本。 完成以上步骤后,你就成功安装了最新版本的...
acme域名申请
在服务器上申请 Let’s Encrypt 证书的步骤在本文中,我们将介绍如何在服务器上使用 acme.sh 工具申请 Let’s Encrypt 证书,以便启用 HTTPS。这些步骤适用于使用 Trojan 服务器等类似服务的用户。 步骤 1:安装 acme.sh 和 socat首先,我们需要安装 acme.sh 和 socat 工具。acme.sh 是一个用于申请 Let’s Encrypt 证书的脚本工具,而 socat 则是一个用于在服务器上创建临时 HTTPS 服务的工具。 12345678# 安装 acme.shcurl https://get.acme.sh | sh# 安装 socatapt install socat# 添加 acme.sh 软链接ln -s /root/.acme.sh/acme.sh /usr/local/bin/acme.sh 步骤 2:注册 Let’s Encrypt 账号在申请证书之前,我们需要注册一个 Let’s Encrypt 账号。这可以通过以下命令实现: 1acme.sh --register-account -m...
k8s学习-01
查看k8s版本 1kubectl version 起别名 1alias kubectl="minikube kubectl --" 运行pod 1kubectl run ngx --image=nginx:alpine 获取pod 1kubectl get pod 查看api集合 1kubectl api-resources 查看详细信息 1kubectl get pod --v=9 创建删除pod 12kubectl apply -f ngx-pod.ymlkubectl delete -f ngx-pod.yml xxxxxxxxxx kubectl exec -it ngx-pod – shjs 1234kubectl explain podkubectl explain pod.metadatakubectl explain pod.speckubectl explain pod.spec.containers 创建空pod yaml文件 1kubectl run ngx --image=nginx:alpine...
k8s学习-02
123456789101112131415spec: containers: - image: busybox:latest name: busy imagePullPolicy: IfNotPresent env: - name: os value: "ubuntu" - name: debug value: "on" command: - /bin/echo args: - "$(os), $(debug)" container: 对象的其他字段基本上都可以和“入门篇”学过的 Docker、容器技术对应,理解起来难度不大,我就随便列举几个: ports:列出容器对外暴露的端口,和 Docker 的 -p 参数有点像。imagePullPolicy:指定镜像的拉取策略,可以是 Always/Never/IfNotPresent,一般默认是...