Migrating Mantis to a new server (And avoid the email sent failure problem)


I had a working mantis in an old Ubuntu 12.04 server VM.  Then I need to migrate mantis to from to a new Ubuntu 12.04 VM.   


Below are the steps: 

1. install mantis in the new server:  sudo apt-get install  mantis

2. visit the Localhost_URL/mantis/www/install.php.  And set up all the password. To avoid issues, all passwords should remain the same as the old server.  

3. After mantis installation, there should be a database named “mantis” created.  use mysqldump to backup the database.  and drop it.  And create a new db named “mantis".  

4. mysqldump the mantis db from the old server.  

The command looks like this: 

mysqldump -uDB_USER-pXXXXX mantis > mantis_backup

And use the dump to restore the mantis on the new server.  Use commands like this: 

     mysql -uDB_USERNAME -p mantis < ./mantis_backup

5. Usually in a newly installed mantis, /etc/mantis/config_inc.php does not have the send-email setup, i.e., the server may fail to send out reset-password emails to the user.  In this case, you need to add some lines to /etc/mantis/config_inc.php: 

     <?php
        /* Debian default configuration file for mantis. */

        $g_hostname = 'localhost';
        $g_db_username = 'mantis_user';
        $g_db_password = ‘XXXXXX';
        $g_database_name = ‘mantis';
        $g_db_type = 'mysql';

 /*added lines below*/
        $g_phpMailer_method = PHPMAILER_METHOD_SMTP;
        $g_smtp_host = 'smtp.gmail.com';
        $g_smtp_username = 'YOUR@EMAIL.EXAMPLE.COM’;
        $g_smtp_password = ‘XXXXXXXXXX;
        $g_smtp_connection_mode = 'ssl';
        $g_smtp_port = 465;     
 /*added lines above*/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值