wiki.js部署

安装PostgreSQL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
sudo apt update && sudo apt upgrade

sudo apt-cache search postgresql | grep postgresql
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt -y update
sudo apt -y install postgresql-14
systemctl status postgresql
sudo -u postgres psql -c "SELECT version();"
sudo -u postgres psql

sudo sed -i '/^host/s/ident/md5/' /etc/postgresql/14/main/pg_hba.conf
sudo sed -i '/^local/s/peer/trust/' /etc/postgresql/14/main/pg_hba.conf
sudo vim /etc/postgresql/14/main/pg_hba.conf
sudo vim /etc/postgresql/14/main/postgresql.conf
# 修改下一行内容
listen_addresses='*'
sudo systemctl restart postgresql
sudo systemctl enable postgresql

sudo -u postgres psql
create database testdb;
create user user1 with encrypted password 'Passw0rd';
grant all privileges on database testdb to user1;

ss -tunelp | grep 5432

创建数据库、用户名及密码

1
2
3
4
5
6
7
8
sudo passwd postgres
su postgres
psql

create user wikijs with password 'xxxxxxxx'
create database wikijs owner wikijs
grant all pivileges on database wikijs to wikijs
\q

安装wiki.js

1
2
3
4
5
/home
mkdir wikijs
cd wikijs
wget https://github.com/requarks/wiki/releases/download/v2.5.292/wiki-js.tar.gz
tar zxvf wiki-js.tar.gz

点击手动下载wiki.js

运行

修改wikijs文件夹下的yml配置文件,运行启动:

1
node server

wiki.js部署
https://lixiang117423.github.io/article/wikijsinstall/
作者
小蓝哥
发布于
2022年11月21日
许可协议