首页
推荐
GitHub加速
IT工具
PDF工具
Search
1
随身wifi刷debian系统
106 阅读
2
debian 系统使用 fail2ban 教程
47 阅读
3
白嫖Cloudflare优选IP给Vercel网站加速
41 阅读
4
centos7.6 部署python3.12环境——实施方案
41 阅读
5
docker-compose快速安装typecho
23 阅读
docker
cloudflare
linux
nginx
typecho
登录
Search
标签搜索
docker-compose
docker
typecho
sqlite
浏览器
Firefox
homebrew
proxy
gh-proxy
prometheus
grafana
vps
us.kg
cloudflare
eu.org
debian
随身 wifi
Gotify
老阳
累计撰写
35
篇文章
累计收到
0
条评论
首页
栏目
docker
cloudflare
linux
nginx
typecho
页面
推荐
GitHub加速
IT工具
PDF工具
搜索到
35
篇与
的结果
2024-06-14
Docker Compose - 安装
什么是 Docker Compose?Docker Compose 是一个单独的开源项目,Docker Compose 可以高效管理和定义多个容器作用批量容器编排 web 服务、redis、mysql、nginx 等等多个容器./docker-compose.ymlversion: '3.1' services: web: build: . ports: - "5000:5000" volumes: - .:/code - logvolume01:/var/log links: - redis - mysql redis: image: redis mysql: image: mysql command: --default-authentication-plugin=mysql_native_password restart: always environment: MYSQL_ROOT_PASSWORD: exampledocker-compose up 一键启动多个容器Compose:服务 service,容器、应用。(web、mysql、redis)项目 Project。一组关联的容器安装官方文档:https://docs.docker.com/compose/install/国内镜像地址网站:http://get.daocloud.io/#install-compose1、下载# 这个是官方地址,可能比较慢,推荐使用下面的国内镜像地址 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 国内镜像地址 curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose # 下载完之后可以看下 /usr/local/bin 这个目录有没有 docker-compose 这个文件2、授权# 给 docker compose 目录授权 sudo chmod +x /usr/local/bin/docker-compose # 查看一下 version,显示有版本号那就说明安装成功了 docker-compose version
2024年06月14日
4 阅读
0 评论
0 点赞
2024-06-14
通过cloudflare实现内网穿透
1.下载程序wget https://git.histb.com/cloudflare/cloudflared/releases/download/2023.4.1/cloudflared-linux-arm -O /usr/bin/cloudflared2.设置权限chmod +x /usr/bin/cloudflared3.登录cloudflared login4.授权把 shh 页面的网址复制到浏览器 打开 然后登录,然后选域名,点击授权5.创建隧道[root@master ~]# cloudflared tunnel create 20230701 # 20230701 是通道名 Tunnel credentials written to /root/.cloudflared/818f00ee-a2af-4171-a7c6-ae57ebcb35e3.json. cloudflared chose this file based on where your origin certificate was found. Keep this file secret. To revoke these credentials, delete the tunnel. Created tunnel 20230701 with id 818f00ee-a2af-4171-a7c6-ae57ebcb35e3此步骤会返回通道 id(例:818f00ee-a2af-4171-a7c6-ae57ebcb35e3)6.把上一步的隧道 ID 复制下来粘贴到下面的两个位置mkdir -p /etc/cloudflared/ && cd /etc/cloudflared/vim config.ymltunnel: 818f00ee-a2af-4171-a7c6-ae57ebcb35e3 credentials-file: /root/.cloudflared/818f00ee-a2af-4171-a7c6-ae57ebcb35e3.json ingress: - hostname: blog.stay-home.top service: http://127.0.0.1 - service: http_status:4047.给隧道分配域名cloudflared tunnel route dns 20230701 blog.stay-home.top8.安装服务cloudflared service install9.启动服务systemctl start cloudflared10.查看信息(可无)systemctl status cloudflared以上是本站的内穿操作流程。
2024年06月14日
5 阅读
0 评论
0 点赞
2024-06-12
docker安装在线版Firefox
Linux 服务器如果想使用浏览器可能需要安装一个桌面环境太麻烦了,使用 docker 安装一个 fireFox 吧浏览器中使用浏览器推荐使用 docker-compose 安装安装version: '3.3' services: firefox: image: jlesage/firefox container_name: firefox environment: - KEEP_APP_RUNNING=1 - TZ=Asia/Shanghai - VNC_PASSWORD=password - DISPLAY_WIDTH=1366 - DISPLAY_HEIGHT=768 volumes: - ./config:/config:rw ports: - '5800:5800' shm_size: "1024m" restart: unless-stopped详细配置看:https://github.com/jlesage/docker-firefox中文乱码通过 http://ip:5800 访问后发现中文全部乱码,下载中文字体复制到 docker 中,看的也是网上的教程,可以下载阿里巴巴普惠体docker cp AlibabaPuHuiTi-2-65-Medium.ttf 6e661fc2223f:/usr/share/fontsAlibabaPuHuiTi-2-65-Medium.ttf 为字体路径6e661fc2223f 为容器 id 或者容器名
2024年06月12日
1 阅读
0 评论
0 点赞
2024-06-11
在云服务器(阿里云)上增加swap交换分区
很多云服务器(如阿里云)没有开启 swap 交换分区,安装某些比较占用内存的服务(例如 MySQL5.7+、gitlab 等)时如果物理内存不够则会安装失败,一种解决方案是购买更大的内存,另一种方案是可以设置交换分区,下面就以阿里云 CentOS 为例介绍一下增加交换分区的方法。首先创建一个文件用于 swap 分区,下面命令可以创建一个 4G 的文件,时间会稍长,耐心等待一下dd if=/dev/zero of=/data/swap bs=512 count=8388616bs*count 即为容量,如果需要 2G 的 swap 可以使用dd if=/dev/zero of=/data/swap bs=1k count=2048000of=后面是创建的文件路径,这里以/data/swap 为例,如果创建在其他目录下后续的命令也要修改为自己的目录。将文件设置为 swap 分区mkswap /data/swap启用 swap 分区swapon /data/swap添加到指令到 fstab 文件中这样系统引导时会自动启动echo "/data/swap swap swap defaults 0 0" >> /etc/fstab查看是否生效free -m如果需要关闭 swap 分区可以依次执行如下命令swapoff /data/swap swapoff -a >/dev/null rm -rf /data/swap
2024年06月11日
7 阅读
0 评论
0 点赞
2024-06-11
docker-compose快速安装typecho
1.编辑 docker-compose.yml 文件:version: "3" services: typecho: container_name: typecho image: joyqi/typecho:nightly-php8.2-apache restart: always ports: - "8000:80" environment: TYPECHO_DB_TYPE: sqlite TYPECHO_DB_FILE: /app/usr/typecho.db volumes: - ./app:/app networks: - typecho-network networks: typecho-network: driver: bridge 2.运行 Typechodocker compose up -d浏览器打开网址:域名或 IP:端口填写个人信息数据库地址这个字段用 sqlite,数据库选择 typecho.db注: 如果数据库写入失败,则执行 chmod -R 777 app/usr/
2024年06月11日
23 阅读
0 评论
0 点赞
1
...
3
4