其他分享
首页 > 其他分享> > mm-wiki迁移

mm-wiki迁移

作者:互联网

环境

mm-wiki目录:/www/wwwroot/wiki/mm-wiki/
文档目录:/www/wwwroot/markdown/

目的:虚拟机内的环境迁移到vps

开始

配置确认

开始迁移前确定一下配置文件:mm-wiki\conf\mm-wiki.conf

# mysql 数据库配置
[db]
host="127.0.0.1"
port="3306"
name="wiki"
user="wiki"
pass="123456"
table_prefix="mw_"
conn_max_idle=30
conn_max_connection=200

# 日志配置
[log]
console="{"level":7, "color":true}"
file="{"level":7, "filename":"/www/wwwroot/wiki/mm-wiki/logs/mm-wiki.log"}"

# 文档的根目录,最好写绝对路径
root_dir="/www/wwwroot/wiki/markdown"

如果不想太麻烦的话,vps可以按照虚拟机进行配置,当然宝塔不是必须的,不想装的话需要确定两件事

偷懒式迁移

为了不操心,vps安装了一个宝塔

1,虚拟机要做的事情

2,将这两个文件下载下来,然后导入到服务器

3,启动
进入到 /www/wwwroot/wiki/mm-wiki/ 目录

[root@localhost mm-wiki]# ./mm-wiki --conf conf/mm-wiki.conf

or
./run.sh start

操心式迁移

不想在服务器装宝塔了怎么办,因为mm-wiki是已经编译好的,只需要装一个mysql就行
至于数据库用户名、数据库名、密码随个人习惯改就行,这重要吗?不重要。

1,这次我把程序放到/root/wiki/目录下

[root@localhost ~]# mkdir wiki
[root@localhost ~]# cd wiki
[root@localhost ~]# tar -zxvf wiki.tar.gz -C ./wiki/
[root@localhost ~]# ls ./wiki/
markdown  mm-wiki

2,修改mm-wiki\conf\mm-wiki.conf

# mysql 数据库配置
[db]
host="127.0.0.1"
port="3306"
name="wiki"
user="root"
pass="123456"
table_prefix="mw_"
conn_max_idle=30
conn_max_connection=200

# 日志配置
[log]
console="{"level":7, "color":true}"
file="{"level":7, "filename":"/www/wwwroot/wiki/mm-wiki/logs/mm-wiki.log"}"

# 文档的根目录,最好写绝对路径
root_dir="/www/wwwroot/wiki/markdown"
我日志路径原本是 /www/wwwroot/wiki/mm-wiki/logs/ 现在修改成 /root/wiki/mm-wiki/logs/
文档根目录原本在 /www/wwwroot/wiki/markdown 现在修改成 /root/wiki/markdown

3,创建一个wiki数据库并导入备份

[root@localhost ~]# mysql -uroot -p123456  wiki < /backup/mysqldump/wiki_20211106_160135.sql

mysql> create database wiki;
mysql> use abc;                  # 使用已创建的数据库
mysql> source /root/abc.sql  # 导入备份数据库

4,启动

[root@localhost mm-wiki]# ./mm-wiki --conf conf/mm-wiki.conf

标签:wiki,www,mm,数据库,wwwroot,迁移,root
来源: https://blog.csdn.net/qq_38410352/article/details/121182018