Migrate/iRedAdmin-Pro/OSE-Pro
From iRedMail
(→Uncompress iRedAdmin-Pro, copy config file, set correct file permission, restart apache) |
(→Quarantining SPAMs and manage them with iRedAdmin-Pro) |
||
| Line 93: | Line 93: | ||
Note: This step is '''OPTIONAL'''. You can apply it if you want to quarantine SPAM mails into MySQL database, then delete or release them with iRedAdmin-Pro. | Note: This step is '''OPTIONAL'''. You can apply it if you want to quarantine SPAM mails into MySQL database, then delete or release them with iRedAdmin-Pro. | ||
| - | iRedMail-0.7.0 has quarantining related settings pre-configured, but users can't manage quarantined mails, so quarantining is disabled by default. | + | iRedMail-0.7.0 has quarantining related settings pre-configured, but users can't manage quarantined mails without iRedAdmin-Pro, so quarantining is disabled by default. |
Since iRedAdmin-Pro supports releasing and deleting quarantined mails, you can easily enable quarantining with below tutorial. (Don't worry, it's easy enough.) | Since iRedAdmin-Pro supports releasing and deleting quarantined mails, you can easily enable quarantining with below tutorial. (Don't worry, it's easy enough.) | ||
Revision as of 15:23, 20 November 2011
Contents |
This tutorial explains how to migrate iRedAdmin open source edition (v0.1.4 and later versions) to iRedAdmin-Pro (full-featured edition).
If it doesn't work for you, please post a new topic in our forum: http://www.iredmail.org/forum/
Some notes:
- It works with both iRedAdmin-Pro-MySQL and iRedAdmin-Pro-LDAP.
- Please replace 'iRedAdmin-Pro-x.y.z' below with your real edition and version numbers. e.g. iRedAdmin-Pro-MySQL-1.2.1, or iRedAdmin-Pro-LDAP-1.6.1.
Requirements and Notes
- This tutorial is applicable to iRedMail-0.7.0 and later versions. If you're using iRedMail-0.6.1 or earlier versions, please refer to this tutorial.
- You MUST select to install iRedAdmin open source edition during iRedMail installation.
- This tutorial works for both iRedAdmin-Pro-LDAP and iRedAdmin-Pro-MySQL.
Summary
It's easy to migrate from iRedAdmin open source edition to iRedAdmin-Pro. Steps:
- Uncompress iRedAdmin-Pro to apache server root directory.
- Copy config file from open source edition. We assume you're using iRedAdmin-0.1.4 (open source edition) in this tutorial, it's shipped in iRedMail-0.7.0.
- Set correct file permission for iRedAdmin-Pro.
- Restart apache web server.
- [OPTIONAL] Enable quarantining in Amavisd and restart amavisd service.
Uncompress iRedAdmin-Pro, copy config file, set correct file permission, restart apache
- For RHEL/CentOS:
| Terminal: |
# tar xjf /path/to/iRedAdmin-Pro-x.y.z.tar.bz2 -C /var/www/ # cd /var/www/ # rm -i /var/www/iredadmin # <- this is a symbol link, it will prompt you to type 'y' to confirm. # ln -s iRedAdmin-Pro-x.y.z iredadmin # cp -p iRedAdmin-0.1.4/settings.ini iRedAdmin-Pro-x.y.z/ # chown -R iredadmin:iredadmin iRedAdmin-Pro-x.y.z/ # <- Set correct file permission for iRedAdmin-Pro. # chmod -R 0555 iRedAdmin-Pro-x.y.z # chmod -R 0400 iRedAdmin-Pro-x.y.z/settings.ini # /etc/init.d/httpd restart # <- Restart apache web server |
- For Debian/Ubuntu:
| Terminal: |
# tar xjf /path/to/iRedAdmin-Pro-x.y.z.tar.bz2 -C /usr/share/apache2/ # cd /usr/share/apache2/ # rm -i /usr/share/apache2/iredadmin # <- this is a symbol link, it will prompt you to type 'y' to confirm. # ln -s iRedAdmin-Pro-x.y.z iredadmin # cp -p iRedAdmin-0.1.4/settings.ini iRedAdmin-Pro-x.y.z/ # chown -R iredadmin:iredadmin iRedAdmin-Pro-x.y.z/ # <- Set correct file permission for iRedAdmin-Pro. # chmod -R 0555 iRedAdmin-Pro-x.y.z # chmod -R 0400 iRedAdmin-Pro-x.y.z/settings.ini # /etc/init.d/apache2 restart # <- Restart apache web server |
- For openSUSE:
| Terminal: |
# tar xjf /path/to/iRedAdmin-Pro-x.y.z.tar.bz2 -C /srv/www/ # cd /srv/www/ # rm -i /srv/www/iredadmin # <- this is a symbol link, it will prompt you to type 'y' to confirm. # ln -s iRedAdmin-Pro-x.y.z iredadmin # cp -p iRedAdmin-0.1.4/settings.ini iRedAdmin-Pro-x.y.z/ # chown -R iredadmin:iredadmin iRedAdmin-Pro-x.y.z/ # <- Set correct file permission for iRedAdmin-Pro. # chmod -R 0555 iRedAdmin-Pro-x.y.z # chmod -R 0400 iRedAdmin-Pro-x.y.z/settings.ini # /etc/init.d/apache2 restart # <- Restart apache web server |
- For FreeBSD:
| Terminal: |
# tar xjf /path/to/iRedAdmin-Pro-x.y.z.tar.bz2 -C /usr/local/www/ # cd /usr/local/www/ # rm -i /usr/local/www/iredadmin # <- this is a symbol link, it will prompt you to type 'y' to confirm. # ln -s iRedAdmin-Pro-x.y.z iredadmin # cp -p iRedAdmin-0.1.4/settings.ini iRedAdmin-Pro-x.y.z/ # chown -R iredadmin:iredadmin iRedAdmin-Pro-x.y.z/ # <- Set correct file permission for iRedAdmin-Pro. # chmod -R 0555 iRedAdmin-Pro-x.y.z # chmod -R 0400 iRedAdmin-Pro-x.y.z/settings.ini # /usr/local/etc/rc.d/apache2 restart # <- Restart apache web server |
Quarantining SPAMs and manage them with iRedAdmin-Pro
Note: This step is OPTIONAL. You can apply it if you want to quarantine SPAM mails into MySQL database, then delete or release them with iRedAdmin-Pro.
iRedMail-0.7.0 has quarantining related settings pre-configured, but users can't manage quarantined mails without iRedAdmin-Pro, so quarantining is disabled by default.
Since iRedAdmin-Pro supports releasing and deleting quarantined mails, you can easily enable quarantining with below tutorial. (Don't worry, it's easy enough.)
Troubleshooting
If it doesn't work for you, please post a new topic in our forum: http://www.iredmail.org/forum/
