跳至主要內容

Wiki.js搭建教程

源梦大约 1 分钟软件部署

Wiki.js搭建教程

准备材料

  • linux服务器一台

首先请看官方文档

Wiki.js | Wiki.js (requarks.io)open in new window

  • 进入/installation/linux(辅助学习安装)

Nodejs安装

下载 | Node.js 中文网 (nodejs.cn)open in new window

  • 下载linux64位的,然后上传到服务器的root目录

  • 使用ls命令查看包名,或者上传前提前复制包名

  • tar -xf 包名
    
    mv 包名 node
    
    ln -s /root/node/bin/node /usr/local/bin/node
    
    cd /
    

wiki安装过程

  • 使用SSH远程连接在根目录执行以下命令(分开复制粘贴执行)

    wget https://github.com/Requarks/wiki/releases/latest/download/wiki-js.tar.gz
    
    mkdir wiki
    
    tar xzf wiki-js.tar.gz -C ./wiki
    
    cd ./wiki
    
    mv config.sample.yml config.yml
    
    vim config.yml
    
  • 按a或i或o,然后用方向键向下找到数据库密码一栏,用户名修改为postgres,密码自己输,然后按Esc然后输入":wq"退出编辑

Postgresql安装

PostgreSQL: Linux downloads (Red Hat family)open in new window

  • 进入后下面平台选择centos version7 复制下面脚本直接粘贴到SSH

  • sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
    sudo yum install -y postgresql14-server
    sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
    sudo systemctl enable postgresql-14
    sudo systemctl start postgresql-14
    
  • vim /var/lib/pgsql/14/data/pg_hba.conf
    
  • 看到最下面,按a或i或o,把peer改成trust,然后按Esc然后输入":wq"退出编辑

  • sudo systemctl start postgresql-14
    
    create database wiki;
    
    alter user postgres with password '你刚刚改的密码';
    

启动wiki

  • cd到wiki目录下

    node server
    

这个时候你的Wiki就在3000端口开放了

上次编辑于:
贡献者: sourcedream