栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

mm-wiki迁移

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

mm-wiki迁移

环境
  • 虚拟机:centos+宝塔
mm-wiki目录:/www/wwwroot/wiki/mm-wiki/
文档目录:/www/wwwroot/markdown/
  • vps:centos+宝塔

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

开始 配置确认

开始迁移前确定一下配置文件:mm-wikiconfmm-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可以按照虚拟机进行配置,当然宝塔不是必须的,不想装的话需要确定两件事

  • 安装mysql(必须)
  • 创建/www/wwwroot/目录,这个目录也不是必须是这个,可以进行修改,过程就会麻烦一些
偷懒式迁移

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

1,虚拟机要做的事情

  • 压缩wiki目录,得到wiki.tar.gz
  • 备份数据库

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

  • 将 wiki.tar.gz 导入到 /www/wwwroot 目录并解压
  • 创建数据库,数据库用户名、数据库名、密码设置成跟虚拟机一样的
  • 导入备份的数据库

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-wikiconfmm-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"
  • 修改数据库mysql 数据库配置的账号(user)、密码(pass),修改成你的数据库账号密码,mysql安装完成后默认为空密码,可以设置一个密码
  • 修改日志配置和文档根目录
我日志路径原本是 /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
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/451179.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号