Plone技术资料

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 794|回复: 0

Discuz X3.1站点迁移过程

[复制链接]
发表于 2019-7-13 21:39:04 | 显示全部楼层 |阅读模式
1、登陆原站后台,关闭站点
2、备份数据库
  1. shell> mysqldump -u root -p ultrax > ~/dbbk/ultrax.sql
复制代码
3、新服务器环境准备:安装Apache、php 、memocached和MySQL
  1. shell> sudo yum install httpd mod_ssl  php php-fpm php-mysql php-gd memcached -y
复制代码

去到MySQL官方网站下载repo信息包

  1. shell>  cd ~/downloads
复制代码
  1. wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
  2. sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm
  3. sudo yum-config-manager --disable mysql80-community
  4. sudo vi /etc/yum.repos.d/mysql-community.repo
复制代码


启用mysql57-community
  1. [mysql57-community]
  2. name=MySQL 5.7 Community Server
  3. enabled=1
  4. baseurl=http://repo.mysql.com/yum/mysql-5.7-community/fc/$releasever/$basearch/
  5. gpgcheck=1
  6. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
复制代码

安装MySQL5.7 server
  1. shell> sudo yum install mysql-community-server mysql-community-devel -y
复制代码


查看root临时密码,并修改root密码
  1. shell>sudo grep 'temporary password' /var/log/mysqld.log
复制代码
更改root口令:
  1. mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD("newpass");
复制代码


4、创建discuz数据库,并从备份恢复discuz数据库
添加discuz数据库用户demo
  1. mysql> CREATE USER 'demo'@'localhost' IDENTIFIED BY 'password';
复制代码
创建discuz数据库
  1. mysql> CREATE DATABASE ultrax CHARACTOR SET utf8 COLLATE utf8_unicode_ci;
复制代码
从备份中恢复数据库
  1. shell>mysql -u root -p ultrax < ~/dbbk/ultrax.sql
复制代码
将数据库授权给demo
  1. shell>mysql -u root -p
复制代码
  1. GRANT ALL
  2.   ON ultrax.*
  3.   TO 'demo'@'localhost';
复制代码

5、迁移站点文件
6、修改站点配置文件
  1. shell>vi uc_server/data/config.inc.php
  2. shell>vi config/config_global.php
  3. shell>vi config/config_ucenter.php
复制代码
以上三个文件主要调整数据库名称、数据库用户名、ip地址、端口等。
根据新服务器实际情况调整

7、浏览器中打开站点首页,登陆后台,更新缓存,验证站点功能


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|Plone技术资料 ( 湘ICP备14006519号-1 )

GMT+8, 2019-8-23 12:32 , Processed in 0.043927 second(s), 14 queries , Gzip On.

Powered by Plone! X3.4

© 2001-2019 Plone.org.

快速回复 返回顶部 返回列表