云南微网站制作哪家好,西安最有名的策划公司,6个常用项目管理软件,wordpress允许特定项目简介 1.代码开源:Halo 的项目代码开源在 GitHub 上且处于积极维护状态#xff0c;截止目前已经发布了 109 个版本。你也可以在上面提交你的问题或者参与代码贡献。2.易于部署:推荐使用 Docker 的方式部署 Halo#xff0c;便于升级#xff0c;同时避免了各种环境依赖的问…项目简介 1.代码开源:Halo 的项目代码开源在 GitHub 上且处于积极维护状态截止目前已经发布了 109 个版本。你也可以在上面提交你的问题或者参与代码贡献。2.易于部署:推荐使用 Docker 的方式部署 Halo便于升级同时避免了各种环境依赖的问题。统一管理在工作目录中的应用数据也能方便地进行备份和迁移。3.插件机制:支持在插件运行时为系统添加新功能同时保持 Halo 自身的简洁轻量。这种灵活的插件机制让用户根据自身需求自由扩展 Halo 的功能帮助用户实现富有想象力的站点。4.模板机制:支持自定义配置、主题预览、多语言等功能。这种灵活的模板系统让用户可以针对自己的需求进行自定义配置为网站带来更加个性化的外观和交互体验。5.附件管理:支持多种存储策略并支持通过插件扩展外部存储位置可以让用户更加灵活地地上传、查看和管理附件。6.搜索引擎:内置全文搜索引擎支持关键字搜索文章和页面内容。同时支持通过插件扩展外部搜索引擎做到让用户按需选择、自由扩展。 docker安装 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun systemctl start docker systemctl enable docker sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json -EOF sudo systemctl daemon-reload sudo systemctl restart docker
{registry-mirrors: [https://8q5nyauc.mirror.aliyuncs.com]
}
EOF docker-compose安装 sudo sh -c cd /usr/local/bin wget https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-linux-x86_64 mv docker-compose-linux-x86_64 docker-compose chmod x /usr/local/bin/docker-compose docker-compose.yaml sudo mkdir /opt/halo cd /opt/halo
sudo tee /opt/halo/docker-compose.yaml -EOF
version: 3services:halo:image: halohub/halo:2.11container_name: halorestart: on-failure:3depends_on:halodb:condition: service_healthynetworks:halo_network:volumes:- ./halo2:/root/.halo2ports:- 8090:8090healthcheck:test: [CMD, curl, -f, http://localhost:8090/actuator/health/readiness]interval: 30stimeout: 5sretries: 5start_period: 30scommand:- --spring.r2dbc.urlr2dbc:pool:mysql://halodb:3306/halo- --spring.r2dbc.usernameroot# MySQL 的密码请保证与下方 MYSQL_ROOT_PASSWORD 的变量值一致。- --spring.r2dbc.passwordo#DwNJSa56- --spring.sql.init.platformmysql# 外部访问地址请根据实际需要修改- --halo.external-urlhttp://localhost:8090/halodb:image: mysql:8.1.0container_name: halodbrestart: on-failure:3networks:halo_network:command: - --default-authentication-plugincaching_sha2_password- --character-set-serverutf8mb4- --collation-serverutf8mb4_general_ci- --explicit_defaults_for_timestamptruevolumes:- ./mysql:/var/lib/mysql- ./mysqlBackup:/data/mysqlBackupports:- 3306:3306healthcheck:test: [CMD, mysqladmin, ping, -h, 127.0.0.1, --silent]interval: 3sretries: 5start_period: 30senvironment:# 请修改此密码并对应修改上方 Halo 服务的 SPRING_R2DBC_PASSWORD 变量值- MYSQL_ROOT_PASSWORDo#DwNJSa56- MYSQL_DATABASEhalonetworks:halo_network:
EOF 安装命令 docker-compose up -d 访问路径 首页http://your-server-ip:8090
控制台http://your-server-ip:8090/console 常用地址 官网https://halo.run文档https://docs.halo.run社区https://bbs.halo.run主题仓库https://halo.run/themes.html开源地址https://github.com/halo-dev/halo