本文提供WindowsPowerShell和Linux双平台的完整部署方案,包含所有常见问题的解决方案,让你一次部署成功,不再踩坑。 镜像拉取命令WindowsPowerShell和Linux通用:展开代码语言:BashAI代码解释dockerpulldocker.xuanyuan.run/b3log/siyuan:latest如需指定版本 ,将latest替换为具体标签(如v3.6.5),完整标签列表可查看轩辕镜像-思源笔记标签页:https://xuanyuan.cloud/zh/r/b3log/siyuan容器部署Linux系统部署部署前准备创建数据目录 :/siyuan/workspace-eTZ=Asia/Shanghai-eSIYUAN_ACCESS_AUTH_CODE=123456docker.xuanyuan.run/b3log/siyuan: latest参考资源轩辕镜像-思源笔记中文文档:https://xuanyuan.cloud/zh/r/b3log/siyuan思源笔记官方GitHub仓库:https://github.com/siyuan-note
下载地址: 推荐在微软商店中下载APP:SiYuan – Microsoft Apps 你也可以直接下载安装包:https://release.b3log.org/siyuan/siyuan-2.10.12 Markdown PDF、Word 和 HTML 复制到微信公众号、知乎和语雀 数据库 表格视图 间隔重复 模板片段 JavaScript/CSS 代码片段 Android/iOS APP Docker 部署 开启后支持S3/WebDAV 数据同步和备份以及搜索资源文件内容。 2. 准备 在开始部署之前,你需要安装 docker。 具体安装见:【docker】在服务器上安装docker/docker-compose 3.部署 使用docker部署的思源笔记有以下限制: 不支持桌面端和移动端应用连接,仅支持在浏览器上使用。 /docker_data/SiYuan:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace
1 3个节点: k8s-master k8s-node1 k8s-node2 2 yum install -y docker 3 所有节点安装kubelet kubeadm kubectl
部署 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。
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 指定成一样的 accessAuthCode:访问授权码,请务必修改,否则任何人都可以读写你的数据 或者是docker-compose方式部署, version: "3.9" services: main: image: b3log/siyuan command: ['--workspace=/siyuan/workspace
部署思源 Docker 先参考这篇文章安装 Docker apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common docker pull b3log/siyuan 然后考虑一下参数,我看的帮助文档里的参数有些过时了,可以通过 -h 参数输出帮助。 docker run -v /siyuanworkspace:/siyuanworkspace -p 6806:6806 b3log/siyuan -resident -workspace /siyuanworkspace 测试完毕后,可以这样运行: docker run -d -v /siyuanworkspace:/siyuanworkspace -p 6806:6806 b3log/siyuan -resident 往好处想,这也让 UI 变得更协调美观了…… 结语 实际上用 Docker 部署思源笔记的 Kernel 是非常简单的。
关于地域选择1.如果你的域名没有备案、可以选择国外的节点2.如果你的用户主要在海外,这里也推荐使用海外的节点3.星哥的域名备案了,而且主要用户(自己)所以选择上海国内节点。 活动地址: 重置轻量云服务器密码1.进入控制台,搜索“轻量”,点击星号,可以收藏云产品,方便下次访问2.选择刚才买的轻量云,重置密码3.填写密码,密码一定要复杂!密码一定要复杂!密码一定要复杂! 安装思源笔记可以远程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 总结通过本文,我们详细介绍了如何在腾讯云轻量应用服务器上部署私有笔记工具。从环境准备到软件安装,每一个步骤都清晰明了。
前几天去听了北京python-conf,老师们都在宣传python3的各种好处,和自力讨论之后,决定把自己的小项目都升级到python3。其实代码改起来还好,因为都是比较小的项目,问题主要卡在部署。 我使用的云服务器都是ubuntu14.04的,上面默认的python3是3.4版本,而我本地的是3.6.3版本。 python3.6.3 安装py3.6 然后用推荐的python3.6 -m venv virtualenv_name 的方法来创建虚拟环境 此时报错提示apt-get install python3-
redis集群部署 一:安装redis (使用redis3.0.6版本),同《1.redis安装》 1.下载源码 $ tar xzf redis-3.0.6.tar.gz $ cd redis-3.0.6 每台放3个节点。 分别是16和17 另外一台配置相同、 3.节点部署 A.基础文件 cd /usr/local/ mkdir redis-cluster 创建集群目录 cd redis-cluster mkdir 7003 " b.日志显示报错 无法在10.1.114.17上无法连接10.1.114.16:7000 》》》修改配置文件redis.conf bind 10.1.114.17 只需要绑定本机 4.校验集群部署情况错误 redis-cli -p 6379 127.0.0.1:6379> cluster info 对于我的目录来说在 cd /root/redis/redis-3.0.6/src 校验方法:判断集群是否部署成功
-- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId SpringBootApplication //spring boot启动 @EnableScheduling //定时任务 @MapperScan(basePackages = {"com.siyuan.app.h5 DOCTYPE mapper PUBLIC "-//mybatis.org//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 mb_login as name from ehy_member </select>
3、启动 windos很好启动直接双击zkServer就可以了。然后启动客户端。 image.png image.png 说明启动成功了!!! 二、dubbo的部署 下载地址:https://codeload.github.com/apache/dubbo/zip/2.5.x 1、下载解压,然后找到admin文件夹 image.png 2、修改配置文件 image.png 3、修改连接zookeper的配置,已经dubbo登录用户名密码。 > <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w<em>3</em>.org/2001 > <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w<em>3</em>.org/2001
其实一般使用redhat或centos中自带的rpm安装bind是十分简单的,但是源码安装可以让你对bind文件的整体结构有了更好的认识
Docker应用部署 一般部署步骤 搜索镜像 拉取镜像 创建容器 操作容器 部署MySQL 前文说到,Docker容器本身不能直接与外部机器通信,其只能与宿主机直接通信,而宿主机又可以直接与外部机器通信 ROOT用户密码(此处等号不可省) mysql:latest # 指定容器镜像 创建完成后,Docker容器的3306端口已经映射到宿主机的3306端口,可以通过外网访问3306端口对mysql进行操作 部署 c_tomcat \ -v $PWD:/usr/local/tomcat/webapps \ # 配置数据卷 -p 8080:8080 \ # 配置映射端口 tomcat:latest # Tomcat部署并启动后默认会启动服务器
基于Python3+selenium3做自动化测试,首要任务就是基础环境搭建,通过持之以恒的练习掌握Python基本的语法和IDE进行开发, 在这里,介绍怎么搭建环境,并提供一个入门的认识,后续逐步提供系列实践文章 Python下载 在浏览器中进入Python官网(https://www.python.org/downloads/release/python-364/)下载Python3(主要32位和64位之分); 如图: 2.系统勾选,然后点击Next按钮 3.勾选要高级选项,设置好要安装的目录,作者这里安装到C:\Program Files\Python36,然后点击Install按钮 4.进入安装过程 等待下载安装最新的selenium3。 会提示安装成功以及selenium版本号; 3.将浏览器驱动下载后放到C:\Program Files\Python36\Scripts目录下,这样不用单独添加path了; 注:浏览器驱动下载路径 1.
作者主页:Designer 小郑 作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN博客专家,阿里云社区专家博主,蓝桥云课讲师。 npm i -g @vue/cli 提示:根据多次部署的经验,晚上 8点后部分区域会出现下载超时的情况,不是我们的原因,同学们可以开热点或者第二天早上再试。 脚手架安装完成后,如下图所示。 npm i 提示:根据多次部署的经验,晚上 8 点后部分区域会出现下载超时的情况,不是我们的原因,同学们可以开热点或者第二天早上再试。 前端依赖拉取完成后,如下图所示。
服务端使用 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 { ssl/siyuan.cjzshilong.cn_bundle.crt; ssl_certificate_key /usr/local/nginx/conf/ssl/siyuan.cjzshilong.cn.key ; location / { proxy_pass http://siyuan; #请求转向 siyuan 定义的服务器列表
此外,思源笔记支持本地部署、也有一些主题、挂件、模版等。此外,思源笔记有些高级功能是需要收费的。 下载并安装 思源笔记支持跨平台,我们到官网根据系统类型下载对应的安装包到本地。 官网: https://b3log.org/siyuan/download.html 下载完成后,在Linux终端执行下面命令进行安装。 . /siyuan-2.10.7-linux.AppImage --no-sandbox 接着,自定义语言和安装路劲。 完成安装效果 使用 官网提供了很详细的使用文档,大家可根据文档进行操作练习。
部署SMS2003+sp3 SMS 2003是windows下强大的全面管理工具,SMS 2003集资产管理、软件分发、远程工具、补丁管理等多项功能,SMS在与其他同类的桌面管理工具相比有很大的优势。 下面我们就来说一下SMS2003+sp3的部署过程。 实验拓扑如下: ? 服务器和smstest.com域的域控制器,guangzhou是smstest.com域的成员服务器,两台服务器的操作系统都是win2003中文企业版的 SP1, 我们打算在guangzhou这台服务器上部署 安装步骤如下: 1.SMS服务器安装前的准备 2.数据库服务器的配置 3.活动目录的架构拓展 4.活动目录中SMS对像权限的配置 5.SMS2003安装 6.SMS2003 SP3补丁安装 下面我们开始安装 SMS2003 SP3补丁安装 当前最高补丁是SP3,SP3补丁不但修补了一些错误,增加了一些功能,还支持多国语言,但是在安装sp3时,还要拓展一下架构,先解压sp3然后执行C:\SMS2003SP3
什么是K3s K3s 是一个完全符合 Kubernetes 的发行版,有以下增强功能。 打包为单个二进制文件。 基于 sqlite3 的轻量级存储后端作为默认存储机制。 所以,有 Kubernetes 一半大的东西就是一个 5 个字母的单词,简写为 K3s。K3s 没有全称,也没有官方的发音。 k3s集群。 ::server:02ba7f8e86c540608ec70f816706c27f" curl -sfL https://get.k3s.io | K3S_URL=${k3s_url} K3S_TOKEN 使用k3s部署轻量Kubernetes集群快速教程