本文提供WindowsPowerShell和Linux双平台的完整部署方案,包含所有常见问题的解决方案,让你一次部署成功,不再踩坑。 ,将latest替换为具体标签(如v3.6.5),完整标签列表可查看轩辕镜像-思源笔记标签页:https://xuanyuan.cloud/zh/r/b3log/siyuan容器部署Linux系统部署部署前准备创建数据目录 /opt/siyuan/workspace端口确认:思源笔记默认使用6806端口,部署前确保该端口未被占用:展开代码语言:BashAI代码解释netstat-tuln|grep6806启动容器命令展开代码语言 数据卷挂载(必须挂载到/siyuan/workspace,不是/app/data)-eSIYUAN_ACCESS_AUTH_CODE=你的授权码:设置访问授权码(Docker部署强制要求,否则无法启动) 一句话部署命令Linux:展开代码语言:BashAI代码解释mkdir-p/opt/siyuan/workspace&&chown-R1000:1000/opt/siyuan/workspace&&dockerrun-d
下载地址: 推荐在微软商店中下载APP:SiYuan – Microsoft Apps 你也可以直接下载安装包:https://release.b3log.org/siyuan/siyuan-2.10.12 Markdown PDF、Word 和 HTML 复制到微信公众号、知乎和语雀 数据库 表格视图 间隔重复 模板片段 JavaScript/CSS 代码片段 Android/iOS APP Docker 部署 准备 在开始部署之前,你需要安装 docker。 具体安装见:【docker】在服务器上安装docker/docker-compose 3.部署 使用docker部署的思源笔记有以下限制: 不支持桌面端和移动端应用连接,仅支持在浏览器上使用。 /docker_data/SiYuan:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace
部署 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 中“注册表”搜索 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。
配置和安装 dashboard 官方文件目录:kubernetes/cluster/addons/dashboard 我们需要使用的yaml文件 $ ls *.yaml dashboard-controller.yaml dashboard-service.yaml dashboard-rbac.yaml 已经修改好的 yaml 文件见:dashboard 由于 kube-apiserver 启用了 RBAC 授权,而官方源码目录的 dashboard-controller.yaml 没有定义授权的 Se
部署思源 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 是非常简单的。
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
安装思源笔记可以远程SSH连接中输入此安装代码dockder部署:https://github.com/siyuan-note/siyuan/blob/master/README_zh_CN.md#docker data/docker/siyuan:/siyuan/workspace \-p 6806:6806 \b3log/siyuan \--workspace=/siyuan/workspace \--accessAuthCode 具体来说:/data/docker/siyuan 是宿主机上的一个目录,用来持久化存储 Siyuan 的数据。 这里是将 Siyuan 的 Web 服务暴露给外界,默认情况下 Siyuan 使用 6806 端口。 总结通过本文,我们详细介绍了如何在腾讯云轻量应用服务器上部署私有笔记工具。从环境准备到软件安装,每一个步骤都清晰明了。
image.png 注意:win10 的zookerper路径不能有空格,与中文。 3、启动 windos很好启动直接双击zkServer就可以了。然后启动客户端。 二、dubbo的部署 下载地址:https://codeload.github.com/apache/dubbo/zip/2.5.x 1、下载解压,然后找到admin文件夹 image.png -- declare the service interface to be exported--> <dubbo:service interface="com.<em>siyuan</em>.service.Users "/> <bean id="remoteUsers" class="com.<em>siyuan</em>.serviceimp.RemotUserImp"/> </beans> ; import com.siyuan.services.RemoteUsers; @Service public class RemotUserImp implements RemoteUsers{
服务端使用 Docker 版思源进行伺服搭建配置 镜像地址 启动参数: docker run \ --detach \ --name siyuan \ -v /data/siyuan:/data /siyuan \ -p 6806:6806 \ -u 1000:1000 b3log/siyuan \ --ssl=true \ --resident=true \ --lang =zh_CN \ --workspace=/data/siyuan/ nginx 反代,需要配置反代 websocket,以下配置 HTTPS 和 wss upstream siyuan { ; location / { proxy_pass http://siyuan; #请求转向 siyuan 定义的服务器列表 } } ---- 标题:思源笔记Docker伺服 作者:cuijianzhe 地址:https://solo.cjzshilong.cn/articles/2022/07/10
需要提前部署好kind和helm。 -purge istio-init $ kubectl delete -f install/kubernetes/helm/istio-init/files # 删除所有的crd bookinfo应用部署 istio-injection=enabled # 启用自动 Sidecar 注入 $ kubectl apply -f samples/bookinfo/platform/kube/bookinfo.yaml # 部署应用
第10章 Spring Boot应用部署运维 10.1 Spring Boot应用运行 To create a ‘fully executable’ jar with Maven use the following /my-application.jar 10.2 使用Docker部署
<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
<PARAM name="backIp1s" value="192.168.0.180"/> # 节点IP,与数据库节点名称列表一一对应 </CLUSTER> # 每台服务器上的节点部署信息 <DEVICELIST> <DEVICE sn="node01"> # 节点1上的部署信息 <PARAM name="name" value="node01"/> name="backIp1s" value="192.168.0.180,192.168.0.190"/> # 节点IP,与数据库节点名称列表一一对应 </CLUSTER> # 每台服务器上的节点部署信息 <DEVICELIST> <DEVICE sn="node01"> # 节点1上的部署信息 <PARAM name="name" value="node01"/> <PARAM name="dataNode1_syncNum" value="0"/> </DEVICE> <DEVICE sn="node02"> # 节点2上的部署信息
location / { try_files $uri $uri/ /index.html; } image.png Spring boot 项目只需要JDK 环境即可部署成功 Tomcat 内置项目是需要安装Tomcat 才能部署成功 Tomcat 独立项目是需要安装Tomcat 才能部署成功。
01 引子 鸽了好久了,终于又一次克服了拖延症,决心写点啥,起因也是因为最近刚好重做了系统,把win10从home版升级到了专业版,可以愉快的安装docker destop 而不需要借助 docker 都会被分配一个单独的IP地址,而且每个Pod都提供了一个独立的Endpoint(Pod lP + ContainerPort)以被客户端访问,现在多个Pod副本组成了一个集群来提供服务,客户端要想访问集群,一般的做法是部署一个负载均衡器 将两个文件放到一个文件夹下,然后在环境变量里path一下 安装docker 不是主要矛盾,大家自行搜一下,只要确认好环境,再次强调最好升级一下win10,这样操作起来更方便一些,docker toolbox 接下来就需要部署 deployment PS E:\devlop\envs\k8s\test1> kubectl create -f 1.yml deployment.apps/datalookerserver
本问主要介绍如何将.Net Web项目部署到IIS10下面. 1、确保iis功能已开启 开启步骤如下:控制面板->程序 点击确定,ok,iis功能已开启. 2、打开iis,绑定站点到iis下面 打开搜索框 打开iis,如下图: 右键添加网站 注:顶端的站点应用程序池默认在创建站点时创建,默认为 你可以按照你的需求进行修改,当然默认不修改. ok,此时站点已完成部署,下面开始运行站点. 点击浏览站点. ok,报错,别慌,因为iis的相关功能你没有完全开启全, 点击确定,然后重新运行站点. ok,站点正常打开,说明部署成功!
前言 之前介绍了《腾讯云轻量应用服务器部署私有笔记》,https://cloud.tencent.com/developer/article/2466047 搭建了自己的私有笔记系统,但是没有申请ssl 每日两场秒杀(上午10:00、下午15:00),爆款折扣享不停 。 这里推荐99元/年的2核2G4M轻量云。 域名解析 siyuan.xgss.net A记录解析到 12.34.56.78 只解析上面一条即可,因为只是为 siyuan.xgss.net 申请证书,后面的解析是为了实验能否申请到多*.xgss.net --webroot /data/wwwroot/web/siyuan.xgss.net/ \ --keypath /data/wwwroot/web/ssl/siyuan.xgss.net.key /web/ssl/siyuan.xgss.net.key.pem; ssl_certificate_key /data/wwwroot/web/ssl/siyuan.xgss.net.key
此外,思源笔记支持本地部署、也有一些主题、挂件、模版等。此外,思源笔记有些高级功能是需要收费的。 下载并安装 思源笔记支持跨平台,我们到官网根据系统类型下载对应的安装包到本地。 官网: https://b3log.org/siyuan/download.html 下载完成后,在Linux终端执行下面命令进行安装。 . /siyuan-2.10.7-linux.AppImage --no-sandbox 接着,自定义语言和安装路劲。 完成安装效果 使用 官网提供了很详细的使用文档,大家可根据文档进行操作练习。
public Integer timeout_x; private String[] ns_map_type_info = new String[]{'http://siyuan.com /', 'sendOA', 'http://siyuan.com/', 'sendOAResponse', public Boolean return_x; private String[] return_x_type_info = new String[]{'return','http://siyuan.com /',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://siyuan.com /',null,'0','1','false'}; private String[] apex_schema_type_info = new String[]{'http://siyuan.com