MENU

#教程#wiki,js 2.0搭建

October 21, 2019 • Read: 1437 • 网站源码,网络笔记

早在之前我就搭建过wiki.js 1.0版本,但是因为哪怕是wiki.js 1.0公开版本也不能满足我,于是尝试开始搭建wiki.js最新的测试版本,其中踩坑无数,于是搭建起了这个教程.至于他长什么样子,我们可以参考https://docs.requarks.io

其中也有搭建所需要的教程。

环境

  • 本次测试环境centos7
  • VPS内存>512M
  • LNMP环境
  • 数据库如果使用mysql>5.7

搭建

搭建好环境以后进入网站目录

下载

wget https://github.com/Requarks/wiki/releases/download/2.0.0-rc.1/wiki-js.tar.gz
tar xzf wiki-js.tar.gz
mv config.sample.yml config.yml

编辑数据库信息

vi config.yml

运行

node server

开放端口

默认开放的端口是3000 你可以选择在config.yml文件中修改运行所用的端口

iptables -A INPUT -p tcp --dport 3000 -j ACCEPT
service iptables save

反向代理

编辑你的nginx服务,添加如下反向代理。

location / {
client_max_body_size 35m; 
proxy_set_header Host $http_host; 
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header HOST $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://127.0.0.1:3000;  //(你的端口)

      }
Archives QR Code Tip
QR Code for this page
Tipping QR Code
Leave a Comment

已有 1 条评论
  1. 非技术的路过。