轻量级Wiki文档管理系统部署

admin 2024-12-31 242人围观 ,发现246个评论

准备工作:

1台虚拟机(我的是)

如果数据库和wiki系统分开部署需要准备多台,我这全部部署在1台机器上。

软件版本要求:

数据库:

或更高版本(部分支持)或更高版本MSSQLServer2012或更高版本或更高版本

:版本10.12或更高版本。:版本12.0或更高版本。:版本14.0或更高版本。:版本16.0或更高版本。

:2.5.277

数据库安装
[root@wiki_js~][root@wiki_js~]yum-yinstallmysql-community-server[root@wiki_js~]vim/etc/[root@wiki_js~]mysql-uroot-pmysqlusemysql;mysqlUPDATEuserSETauthentication_string=''WHEREuser='root';//将密码置空////再修改数据库密码[root@wiki_js~]';QueryOK,0rowsaffected(0.00sec)////此时已经重置了mysql密码
安装

●下载安装包

[root@wiki_js~]//解压xz格式压缩包,-k表示不删除原始压缩包[root@wiki_js~]/bin//进入解压的路径

做软链使命令全局可用node目录写自己对应的目录

[root@wiki_jsbin]ln-s/root//bin/npm/usr/bin/npm[root@wiki_jsbin]
下载
[root@wiki_jsopt]mkdirwiki//创建wiki目录[root@wiki_jsopt]cd./wiki[root@wiki_jsopt]//修改配置文件

默认使用postgre数据库。我这里使用的是mysql,所以改成mysql数据库

type:数据库

host:数据库IP,我这里全部安装在同一台机器,所以使用localhost

user:数据库账号

pass:数据库密码

db:数据库名称


报错问题

报错1:如果数据库出现以下错误,请参考解决mysql8报错:ERROR1410(42000):YouarenotallowedtocreateauserwithGRANT_很迷眼的博客-CSDN博客


mysqlupdateusersethost='%'whereuser='root';QueryOK,1rowaffected(0.01sec)Rowsmatched:1Changed:1Warnings:0
////连续敲2次这个命令,第1次会报错mysqlGrantallprivilegeson*.*to'root'@'%';ERROR1410(42000):YouarenotallowedtocreateauserwithGRANTmysqlGrantallprivilegeson*.*to'root'@'%';QueryOK,0rowsaffected(0.01sec)

报错2:出现这个报错是因为没有数据库,手动添加一个数据库即可正常运行。



右键新建


建新库保存

运行系统
[root@wiki_jswiki]#nodeserver//运行wiki系统


●打开浏览器输入安装wiki系统的IP,http://IP:3000。输入邮箱和密码进行安装,邮箱和密码是管理员权限的登陆账号。


●安装完成就可以登陆了,使用刚才注册的账号。


可以Locale里面修改语言为中文,应用语言为中文后页面就变成了中文



猜你喜欢
    不容错过