本文提供WindowsPowerShell和Linux双平台的完整部署方案,包含所有常见问题的解决方案,让你一次部署成功,不再踩坑。 ,将latest替换为具体标签(如v3.6.5),完整标签列表可查看轩辕镜像-思源笔记标签页:https://xuanyuan.cloud/zh/r/b3log/siyuan容器部署Linux系统部署部署前准备创建数据目录 :dockerrm-fsiyuan手动创建宿主机目录(必须使用绝对路径)重新运行启动命令,确保挂载路径是/siyuan/workspace(不是/app/data)问题2:容器启动后立即退出,日志提示必须设置访问授权码原因 /bin/backup-siyuan.shecho"02***/usr/local/bin/backup-siyuan.sh"|crontab-资源限制:展开代码语言:BashAI代码解释#限制内存2GB ,CPU1核dockerrun-d\--namesiyuan\--restartunless-stopped\--memory2g\--cpus1\-p8080:6806\-v/opt/siyuan/workspace
下载地址: 推荐在微软商店中下载APP:SiYuan – Microsoft Apps 你也可以直接下载安装包:https://release.b3log.org/siyuan/siyuan-2.10.12 Markdown PDF、Word 和 HTML 复制到微信公众号、知乎和语雀 数据库 表格视图 间隔重复 模板片段 JavaScript/CSS 代码片段 Android/iOS APP Docker 部署 2. 准备 在开始部署之前,你需要安装 docker。 具体安装见:【docker】在服务器上安装docker/docker-compose 3.部署 使用docker部署的思源笔记有以下限制: 不支持桌面端和移动端应用连接,仅支持在浏览器上使用。 /docker_data/SiYuan:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace
选购轻量云首先前去腾讯云选购轻量云服务器,根据自己的需求选择配置,这里推荐:2H2G 新加坡、硅谷等国外地域,选择宝塔面板环境,我这边选择centos7系统,则需要单独安装宝塔。 关于地域选择1.如果你的域名没有备案、可以选择国外的节点2.如果你的用户主要在海外,这里也推荐使用海外的节点3.星哥的域名备案了,而且主要用户(自己)所以选择上海国内节点。 安装思源笔记可以远程SSH连接中输入此安装代码dockder部署:https://github.com/siyuan-note/siyuan/blob/master/README_zh_CN.md#docker -%E9%83%A8%E7%BD%B2mkdir -p /data/docker/siyuandocker run --name siyuan \-itd --restart=always \-v / 总结通过本文,我们详细介绍了如何在腾讯云轻量应用服务器上部署私有笔记工具。从环境准备到软件安装,每一个步骤都清晰明了。
部署 docker run --name siyuan -itd -p 6806:6806 -v /opt/my_siyuan_path:/opt/siyuan --restart always b3log /siyuan 备份 sudo su # 查看容器列表 docker ps -a # 制作备份 docker commit -p 7409ce6aae7b siyuan_backup # 其中 403e6db0c jenkins_backup是备份名称 # 查看备份是否成功 docker images # 将镜像制作成文件 docker save -o [filename] [image] docker save -o siyuan_backup.tar siyuan_backup ls # 在 /home/ubuntu/ 中可以看到制作后的压缩包
部署思源 Docker 先参考这篇文章安装 Docker apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common download.docker.com/linux/debian $(lsb_release -cs) stable" apt update apt install docker-ce 然后 Docker 装好了,开始部署思源笔记 docker pull b3log/siyuan 然后考虑一下参数,我看的帮助文档里的参数有些过时了,可以通过 -h 参数输出帮助。 MEGA 路径:/MEGAsync/SiYuan/data/Gaokao/ 服务器路径:/siyuanworkspace/data/Gaokao 需要注意,在同步前要创建对应的文件夹。 往好处想,这也让 UI 变得更协调美观了…… 结语 实际上用 Docker 部署思源笔记的 Kernel 是非常简单的。
二、下载镜像 在群辉 docker 中“注册表”搜索 siyuan 或 b3log/siyuan 下载镜像。 使用命令行拉取镜像:docker pull b3log/siyuan。 六、命令 拉取镜像 docker run -v /volume4/docker/siyuan:/siyuan -p 6806:6806 b3log/siyuan -workspace /siyuan/ 部署镜像 docker run -v /volume4/docker/siyuan:/siyuan -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace= /siyuan/ PS:冒号后面的 /siyuan 是通过后面的启动参数 --workspace=/siyuan/ 指定的镜像里的笔记存储位置,如果不用 --workspace 参数指定,默认就是 /root /Documents/SiYuan。
assets的标准markdown格式,支持导出PDF,WORD,html等后缀文件,可以复制到公众号,语雀,知乎等 各个平台Windows,android,ios,mac都有客户端程序 支持docker部署 docker部署也很简单,只需要一条命令即可。 执行 docker run -d -v workspace_dir_host:workspace_dir_container -p 6806:6806 b3log/siyuan --workspace= workspace_dir_container:容器内工作空间文件夹路径,和后面 --workspace 指定成一样的 accessAuthCode:访问授权码,请务必修改,否则任何人都可以读写你的数据 或者是docker-compose方式部署 version: "3.9" services: main: image: b3log/siyuan command: ['--workspace=/siyuan/workspace
官网:https://caddyserver.com/docs/ 中文教程网站:https://caddy2.dengxiaolong.com/docs/ Github地址:https://github.com /caddyserver/caddy 这里以v2.6.2版本做演示 本站以切换到Caddy 2.6.2版本反代 Docker部署 docker run -d --restart=always --privileged 证书配置示例 https://域名 { import GZIP import LOG "域名" tls 邮箱 reverse_proxy 10.0.0.13:9000 } Rancher2部署 部署、使用都很简单,欢迎使用
把conf文件夹下面的 zoo_sample.cfg 复制一份,改名为zoo.cfg image.png 2、然后修改其中一些基本属性,端口,和日志生成的路径。 二、dubbo的部署 下载地址:https://codeload.github.com/apache/dubbo/zip/2.5.x 1、下载解压,然后找到admin文件夹 image.png 2、修改配置文件 image.png 3、修改连接zookeper的配置,已经dubbo登录用户名密码。 "/> <bean id="remoteUsers" class="com.<em>siyuan</em>.serviceimp.RemotUserImp"/> </beans> ; import com.siyuan.services.RemoteUsers; @Service public class RemotUserImp implements RemoteUsers{
<scope>runtime</scope> </dependency> 第二个:启动项增加扫描 dao接口参数 @MapperScan(basePackages = {"com.siyuan.app.h5 -- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId SpringBootApplication //spring boot启动 @EnableScheduling //定时任务 @MapperScan(basePackages = {"com.siyuan.app.h5 //DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.<em>siyuan</em>.app.h5 .dao.User"> <select id="getUserList" resultType="com.<em>siyuan</em>.app.h5.model.UserModel"> select
这样,前端就可以无忧无虑的开发了 2. 由于前后端分离后,前端和后台同时开发时,就可能遇到前端已经开发好一个页面了,可是却等待后台API接口的情况。
2.安装DHCP服务 使用Windows Server 2016在域环境下搭建DHCP服务的步聚如下。 ---- 2.激活作用域 新建的作用域此时在DHCP控制合中显示为不可用,需要激活作用域,才能提供IP地址分配功能。 (2)在DH-CP控制台的左侧窗口中右击服务器名称,在弹出的快捷菜单中选择“备份”,如图。 (2)复制备份文件到目标服务器。 (3)在目标服务器上打开DHCP控制台,右击服务器名称,在弹出的快捷菜单中选择“还原” (4)在“浏览文件夹”对话框中,选择备份所在的文件,单击“确定”按钮。 (2)在“Pv4属性”对话框中,选择“启用DHCP审核记录”复选框,单击“确定”按钮,如图 (3)在“C\Windows\system32\dhcp”目录下可以看到DHCP的日志文件。
下面我们来部署操作下。 添加监听器 image.png image.png image.png image.png image.png 绑定后端服务器,我们这里绑定的端口为30183,这个端口是k8s集群暴露treafik2的服务端口 2.创建treafik命名空间来部署服务 image.png image.png 3.部署treafik服务 以下部署,如果在TKE的控制台无法部署yaml,可以通过kubectl来部署对应的yaml traefik-webui namespace: treafik spec: entryPoints: - web routes: - match: Host(`traefik2. traefik-webui namespace: treafik spec: entryPoints: - web routes: - match: Host(`traefik2.
7B-Base Baichuan2-7B-Chat Baichuan2-7B-Chat-4bits 13B Baichuan2-13B-Base Baichuan2-13B-Chat Baichuan2 13B-Base 30.61 22.11 17.27 2.39 14.17 11.58 14.53 16.09 推理和部署 推理所需的模型权重、源码、配置已发布在 [length // 2]) / 2 else: return numbers[length // 2] numbers = [3.1, 6.2, 1.3, 8.4, 10.5, 首先从第一个方程中解出x: x = 26 - y 然后将x的表达式代入第二个方程: 2(26 - y) + 4y = 68 52 - 2y + 4y = 68 2y = 16 接下来我们求解y的值 用户:你好 Baichuan 2:Hello 用户:我是Baichuan 2,很高兴认识大家 Baichuan 2:I am Baichuan 2, and I am very happy to
不依赖分布式存储,单个服务节点可以直接工作 基于HTTP的pull方式采集时间序列数据 推送时间序列数据通过PushGateWay组件支持 通过服务发现或静态配置发现目标 多种图形模型以及仪表盘支持 2. 作业和实例 实例:可以抓取的目标成为实例(Instances) 作业:具有相同目标的实例集合称为作业(jobs) 部署 1. 二进制部署 下载二进制包:prometheus.io 解压prometheus:tar -zxvf prometheus-2.26.0.linux-amd64.tar.gz 修改工作目录:mv prometheus systemctl daemon-reload image.png 启动服务:systemctl start prometheus 停止服务:systemctl stop prometheus 2. docker部署 docker run \ -p 9090:9090 \ -v /path/to/prometheus.yml:/etc/prometheus/prometheus.yml
1、Flink Local模式部署 Ⅰ、依赖环境: linux机器 jdk1.8及以上【配置JAVA_HOME环境变量】 Ⅱ、下载地址 https://mirrors.tuna.tsinghua.edu.cn /bin/stop-cluster.sh (5)访问web界面 http://hostname:8081 2、Flink StandAlone模式部署和解析 Ⅰ、依赖环境 jdk1.8及以上 存在单点故障,(Flink支持HA) taskmanager挂掉 如果有多余的taskmanager节点,flink会自动把任务调度到其它节点执行 3、Flink on Yarn模式部署和解析 /bin/flink run -m yarn-cluster -yn 2 -yjm 1024 -ytm 1024 . 4、Flink HA -- JobManager HA jobManager协调每个flink任务部署。它负责任务调度和资源管理。
前期回顾:Windows server——部署DNS服务 一.配置DNS服务 在配置DNS服务器之前,首先要安装DNS服务器角色,配置DNS服务器包括创建正向和反向查询区域,以及配置DNS服务器属性, ---- (2)安装DNS服务器角色 项目例子:某公司新组建了一个内部局域网,需要一台DNS服务器为内部用户提供域名解析服务,如何搭建该DNS服务器? ---- 2.新建区域 安装完DNS服务器角色后,接下来需要新建区域。 DNS上常用的资源记录及说明如表2-3所示。 (2)创建资源记录 1)创建主机记录 假设有一台计算机的FODN为www.wangluodou.com.IP地址是192.168.1.12。 2)创建别名记录 新建别名记录的方法如下 (1)在“DNS管理器”窗口中展开节点树,右击“正向查找区域”下的“wangluodou.com”,在弹出的快 捷菜单中选择“新建别名” (2)在“新建资源记录
上传至网站服务器 2. 上传至 Github(推荐)3. 2. /fonts/siyuan/siyuan.eot');src:url('https://cdn.jsdelivr.net/gh/Ratodo/Lib/fonts/siyuan/siyuan.eot') format('embedded-opentype'),url('https://cdn.jsdelivr.net/gh/Ratodo/Lib/fonts/siyuan/siyuan.woff2') format ('woff2'),url('https://cdn.jsdelivr.net/gh/Ratodo/Lib/fonts/siyuan/siyuan.woff') format('woff'),url('
在刚接触到微服务的时候就听说过容器化这个概念,很巧的是,我在公司目前主要负责的事情就是服务容器化,所以前段时间我已经把自己的博客支持了容器化部署,并且已经把服务器上面的虚拟化部署方式切换为容器化部署。 下载镜像 由于我们的项目中会使用到 python3 mysql:57 nginx redis 4个镜像,所以可以提前准备好这些镜像,这样方便后续的部署可以不用等待镜像的拉取。 ,接下来可以来正式进行项目的部署工作了。 requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com ---> Running in b2f2bbfa2ee9 服务迁移 所谓的服务迁移就是从一个服务器迁移到另一个服务器,这种情况就跟部署服务完全不同了,需要把部署服务的几个步骤去掉,具体的步骤改动点如下: 1、首先你需要把你旧的服务器或者本地的数据导出到一个 .
前言 之前介绍了《腾讯云轻量应用服务器部署私有笔记》,https://cloud.tencent.com/developer/article/2466047 搭建了自己的私有笔记系统,但是没有申请ssl 这里推荐99元/年的2核2G4M轻量云。 域名解析 siyuan.xgss.net A记录解析到 12.34.56.78 只解析上面一条即可,因为只是为 siyuan.xgss.net 申请证书,后面的解析是为了实验能否申请到多*.xgss.net /web/siyuan.xgss.net/ \ --keypath /data/wwwroot/web/ssl/siyuan.xgss.net.key \ --fullchainpath /web/ssl/siyuan.xgss.net.key.pem; ssl_certificate_key /data/wwwroot/web/ssl/siyuan.xgss.net.key