centos 7.6 搭建leanote私人服务器

简介: 蚂蚁笔记是一款十分好用的笔记软件,对程序员十分友好,支持markdown。Leanote在多平台都可以使用,可以进行很好的联动。Leanote是开源的,所以试着用Leanote搭建私人云服务。

Leanote 蚂蚁笔记 私人云服务 Centos 7.6

简介

蚂蚁笔记是一款十分好用的笔记软件,对程序员十分友好,支持markdown。Leanote在多平台都可以使用,可以进行很好的联动。Leanote是开源的,所以试着用Leanote搭建私人云服务。

准备

要搭建Leanote私人服务器,需要有自己的云服务器

正文

基本安装(实现能跑起来Leanote)

  1. 安装MongoDB
    Leanote 使用 MongoDB 作为后端数据库,按照以下步骤安装MongoDB数据库

    1. 安装 MongoDB

      # 新增3.4配置到仓库
      vim /etc/yum.repos.d/mongodb-org-3.4.repo
      # 添加以下内容:
      [mongodb-org-3.4]  
      name=MongoDB Repository  
      baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/  
      gpgcheck=1  
      enabled=1  
      gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
      # yum安装
      yum -y install mongodb-org
    2. 启动 MongoDB

      # 启动
      systemctl start mongod.service
      # 状态
      systemctl status mongod.service
      # 停止
      systemctl stop mongod.service
      # 进入mongodb
      mongo

      如此显示就表示成功启动 MongoDB

  2. 安装 Leanote

    1. 安装

      # 下载 Leanote 二进制安装包
      wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
    2. 解压

      # 解压安装包
      tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
  3. 启动 Leanote

    # 启动前需要在 MongoDB 初始化 Leanote 的数据
    mongorestore -h localhost -d leanote --dir leanote/mongodb_backup/leanote_install_data/
    # 启动服务
    cd leanote/bin
    bash run.sh
    
    # 后台运行程序 在leanote/bin目录下
    nohup bash run.sh > /dev/null 2>&1 &

    显示以下内容表示启动成功!

在浏览器输入以下内容即可开始使用Leanote

http://<服务器公网地址>:9000

# 初始账号密码为
账号:admin
密码:abc123
相关文章
|
9月前
|
安全 Linux Shell
使用SCP命令在CentOS 7上向目标服务器传输文件
以上步骤是在CentOS 7系统上使用SCP命令进行文件传输的基础,操作简洁,易于理解。务必在执行命令前确认好各项参数,尤其是目录路径和文件名,以避免不必要的传输错误。
855 17
|
8月前
|
Ubuntu 安全 小程序
服务器版本的CentOS和Ubuntu哪个更适合你?
但是以上的比较并不说明Ubuntu是不稳定的或者是不安全的,只是以上比较过程中,在稳定性方面Ubuntu稍微逊色了一点。由于Ubuntu在个人桌面电脑的使用率远远高于CentOS,用Ubuntu搭建服务器,如果遇到什么问题,寻找解决方案相对比较容易,这让Ubuntu在选择方面更优于CentOS。如果你是一个初学者,那么毫无疑问Ubuntu是更适合的选择。如果你正在经营自己的公司,在这两者之间,CentOS会更好一些。
|
9月前
|
安全 关系型数据库 网络安全
安全加固:启动PostgreSQL 14服务器SSL加密的方法指南在CentOS 7环境中
通过上述步骤,你可以为PostgreSQL数据库服务器设置SSL加密,从而增加数据在传输中的安全性。确保维持证书的有效性,并且定期更新和管理密钥,以防止未授权访问。
425 0
|
11月前
|
Kubernetes Ubuntu Linux
阿里云服务器使用centos还是ubuntu?
在选择阿里云服务器操作系统时,CentOS和Ubuntu各有优势。CentOS以企业级稳定性著称,适合数据库、ERP等长期稳定需求;而Ubuntu开发者友好,支持最新硬件与功能,更适合开发/测试环境及云计算场景。两者在阿里云上均有官方镜像支持,性能差异可忽略。无特殊需求时推荐Ubuntu 22.04 LTS,若需RHEL生态则选AlmaLinux。根据实际需求、团队技术栈及场景灵活决策,阿里云还支持更换系统盘降低试错成本。
|
Linux
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
CentOS7.9服务器一键脚本部署FRP内网穿透服务端与客户端
1563 1
|
XML 应用服务中间件 Linux
在一个centos服务器上同时部署tomcat,django,flask
在一个centos服务器上同时部署tomcat,django,flask
315 0
|
数据采集 弹性计算 网络协议
[CentOS Python系列] 一.阿里云服务器安装部署及第一个Python爬虫代码实现
本文将详细讲解阿里云服务器如何安装及部署本地Python环境,并搭建代码。
2028 1
[CentOS Python系列] 一.阿里云服务器安装部署及第一个Python爬虫代码实现
|
Java 应用服务中间件 Linux
Centos7云服务器部署Tomcat
Centos7云服务器部署Tomcat
Centos7云服务器部署Tomcat
|
弹性计算 Java Linux
CentOS7系统云服务器Java Web环境镜像部署操作演示
本篇文档介绍如何在ECS实例上使用镜像部署Java Web环境。
2930 0