thum-a.png
Wiki.Js部署
1.打开一个端口,例如1155
2.SERV00创建Website wiki.milaone.app
3.给Wiki域名添加A记录指向SERV00的IP
4.给域名Wiki.milaone.app申请证书
5.创建PostgreSQL数据库
注意:PostgreSQL的用户名与数据库名是一致的
6.ssh终端部署
6.1下载程序源代码
mkdir domains/wiki && cd domains/wiki
wget https://github.com/requarks/wiki/releases/download/v2.5.303/wiki-js.tar.gz
tar -zxvf wiki-js.tar.gz && rm wiki-js.tar.gz
复制
6.2编辑配置文件
cp config.sample.yml config.yml && nano config.yml
复制
2
6.3 启动服务
6.3.1脚本方式
node server
复制
也可以使用nohup空输出方式的脚本运行
创建Wiki.sh脚本,并赋予运行权限:填入下面脚本
! /bin/bash
cd ~/domains/wiki
nohup node server >/dev/null 2>&1 &
复制
6.3.2 PM2 方式运行
使用nano在wiki目录中创建ecosystem.config.js文件,下面内容拷贝进去
module.exports = {
apps: [{
name: "wiki",
script: "server",
}]
}
复制
然后通过PM2方式运行
pm2 start ecosystem.config.js
复制
最后别忘了保活设置