找到
14
篇与
小刘讲知识
相关的结果
-
用Docker-compose部署halo博客教程 今天教大家使用Docker-compose安装halo博客,只需要5分钟即可完成搭建。 图片 项目介绍 Halo是凌霞飞致云旗下的一款强大易用的开源博客建站系统,它让你无需太多的技术知识,新手小白也可以快速搭建一个博客、网站或者内容管理系统。 图片 环境要求 服务器需要先安装Docker和Docker-compose 安装Docker教程 - 大家可以前往Docker官网下载,官方教程https://docs.docker.net.cn/engine/install/ 安装教程 首先来到服务器根目录,输入命令创建一个文件夹 mkdir ~/halo && cd ~/halo🗯️这个可以自定义目录 然后创建docker-compose.yaml文件,这里可以选择三种数据库存储类型,这里推荐使用mysql数据库 version: "3" services: halo: image: registry.fit2cloud.com/halo/halo:2.20 restart: on-failure:3 depends_on: halodb: condition: service_healthy networks: halo_network: volumes: - ./halo2:/root/.halo2 ports: - "8090:8090" healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8090/actuator/health/readiness"] interval: 30s timeout: 5s retries: 5 start_period: 30s environment: # JVM 参数,默认为 -Xmx256m -Xms256m,可以根据实际情况做调整,置空表示不添加 JVM 参数 - JVM_OPTS=-Xmx256m -Xms256m command: - --spring.r2dbc.url=r2dbc:pool:mysql://halodb:3306/halo - --spring.r2dbc.username=root # MySQL 的密码,请保证与下方 MYSQL_ROOT_PASSWORD 的变量值一致。 - --spring.r2dbc.password=o#DwN&JSa56 - --spring.sql.init.platform=mysql # 外部访问地址,请根据实际需要修改 - --halo.external-url=http://localhost:8090/ halodb: image: mysql:8.1.0 restart: on-failure:3 networks: halo_network: command: - --default-authentication-plugin=caching_sha2_password - --character-set-server=utf8mb4 - --collation-server=utf8mb4_general_ci - --explicit_defaults_for_timestamp=true volumes: - ./mysql:/var/lib/mysql - ./mysqlBackup:/data/mysqlBackup healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "--silent"] interval: 3s retries: 5 start_period: 30s environment: # 请修改此密码,并对应修改上方 Halo 服务的 SPRING_R2DBC_PASSWORD 变量值 - MYSQL_ROOT_PASSWORD=o#DwN&JSa56 - MYSQL_DATABASE=halo networks: halo_network:如果你使用的是新版本的Docker版本,请把第一行的version字段删除 需要修改代码中的数据库配置好,映射的端口8090如果被占用,请自已更换别的端口 图片 最后输入命令启动Halo服务,过程中会自动拉取镜像 docker-compose up -d如果拉取失败,请更换Docker镜像源,这里推荐毫秒镜像站 图片 curl -s https://static.1ms.run/1ms-helper/scripts/install.sh | sudo bash /dev/stdin config图片 然后你就成功安装好halo博客了,用ip地址+8090端口访问即可
-
用Docker-compose部署Flarum论坛教程 大家好,今天教大家如何用Docker-compose部署Flarum,非常简单,下面就开始教程 图片 环境要求 已安装docker和docker-compose,最好再安装个服务器运维面板,比如宝塔面板 搭建教程 首先通过ssh连接到服务器,输入创建命令 mkdir /root/flarum cd /root/flarum这里可以根据你的喜爱,放置的目录自定义 创建docker-compose.yml文件,配置一下数据库 version: "3" services: flarum: image: mondedie/flarum:stable container_name: flarum env_file: - /mnt/docker/flarum/flarum.env volumes: - /mnt/docker/flarum/assets:/flarum/app/public/assets - /mnt/docker/flarum/extensions:/flarum/app/extensions - /mnt/docker/flarum/storage/logs:/flarum/app/storage/logs - /mnt/docker/flarum/nginx:/etc/nginx/flarum ports: - 8082:8888 #设置端口为8082,根据自己情况设置 depends_on: - mariadb mariadb: image: mariadb:10.5 container_name: mariadb environment: - MYSQL_ROOT_PASSWORD=xxxxxxxxxx #设置数据库root密码 do - MYSQL_DATABASE=flarum - MYSQL_USER=flarum - MYSQL_PASSWORD=xxxxxxxxxx #设置数据库密码 volumes: - /mnt/docker/mysql/db:/var/lib/mysql接着创建flarum.env参数文件,配置一下数据库和邮箱 DEBUG=false FORUM_URL=http://hw.lzch.me #设置自己网站地址,也可以设置成公网IP+端口号 # Database configuration DB_HOST=mariadb DB_NAME=flarum DB_USER=flarum DB_PASS=xxxxxxxxxx #和上方设置的密码保持一致 DB_PREF=flarum_ DB_PORT=3306 # User admin flarum (environment variable for first installation) # /!\ admin password must contain at least 8 characters /!\ FLARUM_ADMIN_USER=admin #网站管理员账户 FLARUM_ADMIN_PASS=xxxxxxxxxx #密码和上面的密码保持一致 FLARUM_ADMIN_MAIL=admin@domain.tld #管理员邮箱 FLARUM_TITLE=Test flarum #网站标题如果你使用的是新版本的docker版本,你需要把version: "3"这个删掉 然后使用命令进入到flarum所在目录cd /root/flarum 执行docker-compose up -d,flarum 就已经搭建成功了 docker-compose up -d mariadb docker-compose up -d flarum图片 由于Flarum默认是没有中文语言,需要下载中文包才能中文语言 composer require flarum-lang/chinese-simplified php flarum cache:clear最后通过ip+8082端口访问,本期内容就到这里了,感谢大家的支持$[经典表情]::(害羞)
-
使用FlexCdn自建cdn平台教程 最近闲着无聊无意间萌生自建cdn的想法,我开始在必应上搜索一些cdn系统,常见的cdn系统有FlexCdn、Goedge、cdnfly等,我觉得FlexCdn这个好一点。 目前FlexCdn有免费版和商业版,免费版十几个节点如果是自已用的话应该够用了。不过免费版没有用户端,自己用也没啥问题。 图片 图片 下面我就开始教大家安装$[经典表情]::(呲牙) 系统需求 最小需求: 操作系统:Linux 包括并不限于CentOS、RHEL、Debian、Ubuntu、RockyLinux、AlpineLinux及其他各种发行版本 CPU不少于2核心 可用内存不少于2G 可用硬盘空间不小于20G 对于每日千万访问以上的CDN 系统推荐配置如下: CPU不少于8核心 可用内存不少于16G 可用硬盘空间不小于200G 安装教程 可以使用sh命令快速安装Flexcdn curl -s https://flexcdn.cn/install.sh | bash出途中如果出现安装失败,可以重新执行,root用户请使用sudo执行。 默认的安装目录为/usr/local/cloud/cloud-admin;安装后,在浏览器上访问ip+8000端口 图片 收藏本站不迷路 然后你就可以添加cdn节点了。恭喜你学会了使用FlexCdn自建cdn$[经典表情]::(憨笑)
-
关于本站的发展变化(2024年总结) 大家好,今天分享一下本站的2024年的发展变化,感谢大家一路走来的陪伴。 明天就是2025年,我在这里先祝大家新的一年身体健康,财源滚滚,元旦快乐$[经典表情]::(爱心) 图片 成立 2024年6月14日,我创建了个人博客,域名为xiaoliu1775.icu,梦开始的地方。 初期 8月份的时候迁移到了www.xiaoliu1775.icu上面。 图片 但由于博客数据未备份,导致数丢失,博客停了一段时间 我在这里也提醒大家一句 数据一定要定期备份 发展 2024年9月份迁移到了xiaoliu1775.top这个域名上面, 10月初博客由原来的美国服务器迁移到香港服务器,10月底的时候,xiaoliu1775.top这个域名被地区屏蔽,我们将网站迁移到blog.xiaoliu1775.top 2024年10月份,我将博客迁移到了blog.lzch.asia,但由于当时必应不是我的网站,在月底我迁移到了blog.lzchi.top,然后就一直到现在。 博客以前使用过的域名: xiaoliu1775.icu www.xiaoliu1775.icu blog.xiaoliu17775.xyz xiaoliu1775.top blog.xiaoliu1775.top blog.lzch.asia blog.lzchi.top 收藏本站不迷路 以上就是本期内容,感谢大家的支持$[经典表情]::(鼓掌)