发布时间:2023-05-15 14:00
Wikijs
很牛逼,特别牛逼的一个开源软件,GitHub已经有15.5k的星星
The most powerful and extensible open source Wiki software
最强大和可扩展的开源Wiki 软件
下面是wiki.js的官方网站
Github地址:https://github.com/requarks/wiki
官网地址:https://docs.requarks.io/en/install
1.1、下载好上传服务器
下载地址 :https://github.com/Requarks/wiki/releases/latest/download/wiki-js.tar.gz
1.2、创建文件夹,解压到相应目录
mkdir wiki
tar xzf wiki-js.tar.gz -C ./wiki
cd ./wiki
1.3、把默认配置文件改名自己的配置文件
mv config.sample.yml config.yml
1.4、配置数据库信息
nano config.yml #nano=>配置
config.yml
cd wiki
vim config.yml #配置用户密码
postgres
your password
1.5、修改postgresql数据库的配置,因为他不支持点对点的连接方式
vim /var/lib/pgsql/14/data/pg_hba.conf #
peer ---> trust #改
systemctl restart postgresql-14 #重启服务
1.6、创建数据库
psql -U postgres #postgres用户
create database wiki; #创建数据库wiki
\l #查看
1.7、启动
node server
nohup node server & #后台
3000
1.8、汉化
locale
官网 :https://www.postgresql.org/download/linux/redhat/
选择好自己的操作系统,输入下面命令:
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 #启动
systemctl status postgresql-14 #检查
官网 : http://nodejs.cn/
下载好,上传服务器并解压
tar -xf node-v16.15.1-linux-x64.tar.xz
改名称
mv node-v16.15.1-linux-x64 node
配置环境变量
cd /root/node/bin #进入bin目录
ln -s /root/node/bin/node /usr/local/bin/node #软链到
ln -s /root/node/bin/npm /usr/local/bin/npm
这里采用了非常方便的pm2
## 启动脚本
pm2 start 你的js脚本
## 停止脚本
pm2 stop 你的js脚本
## 重启脚本
pm2 restart 你的js脚本
## 停止所有脚本
pm2 stop all
## 重启所有脚本
pm2 restart all
## 全局安装pm2
npm install -g pm2
ln -s /root/node/bin/pm2 /usr/local/bin/pm2 #软链
这是管理员面板,可以切换语言,主题等,对普通用户的管理,然后还可以存储设置等。