跳至主要内容

博文

精选文章

用docker安装Wiki.js部署个人知识库

  基于NodeJS技术的开源项目Wiki.js,其界面简洁美观、权限管理灵活,支持多种编辑器、多种用户验证方式、多种备份存储方式、多种搜索引擎,支持国际化、自定义主题(Theme)、流量分析等。更多功能正在开发中,相信不久即可用。 官网:https://www.requarks.io/ 文档:https://docs.requarks.io/ 服务器要求 Wiki.js 几乎可以在任何支持 Node.js 的系统上运行。 这意味着它可以在 Linux 、 macOS 、 Windows 以及 Docker/Kubernetes 和 Heroku 等容器解决方案上运行。 处理器 Wiki.js 在单个 CPU 内核上运行得非常好。但是,为了充分利用后台工作人员, 建议使用 2 个或更多内核。 内存 Linux 系统应该 至少有 1GB 的 RAM 来运行 Wiki.js。Windows 和 macOS 系统通常需要更多的 RAM。 虽然进程本身通常位于大约 70MB 的 RAM 上,但某些事件 (例如页面呈现、索引等) 会导致 RAM 使用的短暂爆发。 储存 存储要求取决于您将输入的内容。几乎完全由文本组成的 Wiki 不可能超过几兆。但是,一旦您上传图像、视频或其他文件,您就应该相应地规划您的存储需求。 建议至少 1 GB 专用于 Wiki.js 的存储空间。 域名 Wiki.js 需要一个专用的子域/域 (例如 wiki.example.com ) 。您不能将 Wiki.js 映射到子文件夹。 数据库 为了获得最佳性能、功能和未来兼容性,强烈建议使用 PostgreSQL 。 PostgreSQL  9.5 或更高版本 建议您尽可能使用最新版本的 PostgreSQL。 请注意,为了使用 PostgreSQL 搜索模块, pg_trgm 扩展程序必须在主机上可用。该扩展是 postgresql-contrib 大多数 Linux 发行版中软件包的一部分。docker PostgreSQL 映像已经包含该扩展。 Wiki.js 还兼容以下数据库系统: MySQL  8.0 或更高版本(   部分支持 MySQL  5.7.8 , 阅读更多 ) MariaDB  10.2.7 或更高版本 MS SQL Server  2012 或更高版本 SQLite  3.9 或
最新博文

用命令行CentOS7安装docker-compose和node.js的方法

一、Docker安装 Docker运行对内核要求比较高,服务器尽量选择Cenos7(64位)以后,低版本的系统安装时会有问题。官方的说明中要求内核到3.10才能使用docker。 使用uname命令验证当前服务器内核版本 [ root@izj6c50002n51e7nalerwiz ~] #uname -r 3.10 . 0 - 1160.59 . 1.el7.x86 _64 设置Docker的镜像仓库 yum install - y yum - utils yum - config - manager \ -- add - repo \ https : //download.docker.com/linux/centos/docker-ce.repo 安装Docker yum install docker - ce docker - ce - cli containerd . io - y 启动Docker systemctl start docker 设为开机自启 systemctl enalbe docker 可以运行一个hello-world镜像来验证Docker是否正确安装, docker run hello - world 这个命令会下载一个测试镜像并运行,在命令行里输出hello world信息后自动退出  二、安装docker-compose 1、下载二进制文件 wget https : //github.com/docker/compose/releases/download/1.24.0/docker-compose-Linux-x86_64 2、移动文件 mv docker - compose - Linux - x86_64 / usr / local / bin / docker - compose 3、赋予可执行权限 chmod + x / usr / local / bin / docker - compose 4、创建软链 ln - s / usr / local / bin / docker - compose / usr / bin / docker - compose 5、测试是否安装成功 docker - compose -- version 出现版本号了就是安装成功, 三、node.js的安装方法 node.js需要Pyt

如何用Cloudreve搭建个人私有云盘

  Cloudreve 新版V3.5.3特性: 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端  上传/下载 支持客户端直传,支持下载限速 可对接 Aria2 离线下载 在线 压缩/解压缩、多文件打包下载 覆盖全部存储策略的 WebDAV 协议支持 拖拽上传、目录上传、流式上传处理 文件拖拽管理 多用户、用户组 创建文件、目录的分享链接,可设定自动过期 视频、图像、音频、文本、Office 文档在线预览 自定义配色、黑暗模式、PWA 应用、全站单页应用 All-In-One 打包,开箱即用 官方支持的网站和文档 官网:https://cloudreve.org/ github:https://github.com/cloudreve/Cloudreve 下载:https://github.com/cloudreve/Cloudreve/releases 安装文档:https://docs.cloudreve.org/getting-started/install 演示:https://demo.cloudreve.org 在宝塔终端或者(xshell)命令行输入代码查询内核参数 arch 输出结果x86_64代表amd64;aarch64代表arm64 下载对应版本 在宝塔面板的安全选项和服务器后台放行放行5212端口, 在宝塔面板的终端选项逐行或者一次性复制粘贴以下命令(对应的链接换成自己的): mkdir /www/wwwroot/cloudreve # 新建一个文件夹存放程序 cd /www/wwwroot/cloudreve # 进入该文件夹 wget https://github.com/cloudreve/Cloudreve/releases/download/3.5.3/cloudreve_3.5.3_linux_amd64.tar.gz           # 下载你复制的链接 tar  -zxvf  cloudreve_3.5.3_linux_amd64.tar.g   # 解压获取到的主程序 chmod  +x ./cloudreve  # 赋予执行权限 ./cloudreve  # 启动 Cloudreve 安装完成,注意复制出来粘贴到单独以恶搞文档保存账户和密码 , 安装完成时候