Upgrade/iRedAdmin-Pro/LDAP/1.6.2-1.6.3

From iRedMail

(Difference between revisions)
Jump to: navigation, search
(Created page with '__TOC__ * Release notes of iRedAdmin-Pro-LDAP-1.6.3 * Upgrade tutorials: ** You can upgrade iRedAdmin-Pro-LDAP-1.4.0 or later version…')
(Upgrade steps)
 
Line 25: Line 25:
* Exact v1.6.3 source tarball, copy config file from old version '''v1.6.2''' directly, set correct file owner and permission, restart Apache web server.
* Exact v1.6.3 source tarball, copy config file from old version '''v1.6.2''' directly, set correct file owner and permission, restart Apache web server.
 +
 +
== For Red Hat Enterprise Linux, CentOS, Scientific Linux ==
{{cmd|<pre>
{{cmd|<pre>
-
#
 
-
# ---- For RHEL/CentOS ----
 
-
#
 
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /var/www/
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /var/www/
# cd /var/www/
# cd /var/www/
Line 38: Line 37:
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# /etc/init.d/httpd restart
# /etc/init.d/httpd restart
 +
</pre>}}
-
#
+
== For Debian, Ubuntu ==
-
# ---- For Debian/Ubuntu ----
+
{{cmd|<pre>
-
#
+
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /usr/share/apache2/
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /usr/share/apache2/
# cd /usr/share/apache2/
# cd /usr/share/apache2/
Line 52: Line 51:
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# /etc/init.d/apache2 restart
# /etc/init.d/apache2 restart
 +
</pre>}}
-
#
+
== For openSUSE ==
-
# ---- For OpenSuSE ----
+
{{cmd|<pre>
-
#
+
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /srv/www/
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /srv/www/
# cd /srv/www/
# cd /srv/www/
Line 66: Line 65:
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# /etc/init.d/apache2 restart
# /etc/init.d/apache2 restart
 +
</pre>}}
-
#
+
== For FreeBSD ==
-
# ---- For FreeBSD ----
+
{{cmd|<pre>
-
#
+
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /usr/local/www/
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /usr/local/www/
# cd /usr/local/www/
# cd /usr/local/www/

Current revision as of 13:15, 9 January 2012

Contents



Summary

All you need to upgrade from v1.6.3 are:

  • Extract v1.6.3 source tarball.
  • Copy config file from v1.6.2.
  • Set correct file owner and permission.
  • Restart Apache.

That's all.

Upgrade steps

Here are steps used to upgrade iRedAdmin-Pro-LDAP from 1.6.2 to v1.6.3:

  • Download iRedAdmin-Pro-LDAP-1.6.3 source tarball. (You should already received an email with download link, if you didn't get one, please mail to "support@ iredmail.org" directly.)
  • Copy or upload iRedAdmin-Pro-LDAP-1.6.3 to your server which has iRedAdmin-Pro-LDAP-1.6.2 running. We assume you copy it to /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2.
  • Exact v1.6.3 source tarball, copy config file from old version v1.6.2 directly, set correct file owner and permission, restart Apache web server.

For Red Hat Enterprise Linux, CentOS, Scientific Linux

Terminal:
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /var/www/
# cd /var/www/
# cp iRedAdmin-Pro-LDAP-1.6.2/settings.ini iRedAdmin-Pro-LDAP-1.6.3/
# rm -i iredadmin                              # <- This is a symbol link.
# ln -s iRedAdmin-Pro-LDAP-1.6.3 iredadmin            # <- Create new symbol link.
# chown -R iredadmin:iredadmin iRedAdmin-Pro-LDAP-1.6.3/
# chmod -R 0555 iRedAdmin-Pro-LDAP-1.6.3/
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# /etc/init.d/httpd restart


For Debian, Ubuntu

Terminal:
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /usr/share/apache2/
# cd /usr/share/apache2/
# cp iRedAdmin-Pro-LDAP-1.6.2/settings.ini iRedAdmin-Pro-LDAP-1.6.3/
# rm -i iredadmin                              # <- This is a symbol link.
# ln -s iRedAdmin-Pro-LDAP-1.6.3 iredadmin            # <- Create new symbol link.
# chown -R iredadmin:iredadmin iRedAdmin-Pro-LDAP-1.6.3/
# chmod -R 0555 iRedAdmin-Pro-LDAP-1.6.3/
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# /etc/init.d/apache2 restart


For openSUSE

Terminal:
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /srv/www/
# cd /srv/www/
# cp iRedAdmin-Pro-LDAP-1.6.2/settings.ini iRedAdmin-Pro-LDAP-1.6.3/
# rm -i iredadmin                              # <- This is a symbol link.
# ln -s iRedAdmin-Pro-LDAP-1.6.3 iredadmin            # <- Create new symbol link.
# chown -R iredadmin iRedAdmin-Pro-LDAP-1.6.3/
# chmod -R 0555 iRedAdmin-Pro-LDAP-1.6.3/
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# /etc/init.d/apache2 restart


For FreeBSD

Terminal:
# tar xjf /root/iRedAdmin-Pro-LDAP-1.6.3.tar.bz2 -C /usr/local/www/
# cd /usr/local/www/
# cp iRedAdmin-Pro-LDAP-1.6.2/settings.ini iRedAdmin-Pro-LDAP-1.6.3/
# rm -i iredadmin                              # <- This is a symbol link.
# ln -s iRedAdmin-Pro-LDAP-1.6.3 iredadmin            # <- Create new symbol link.
# chown -R iredadmin iRedAdmin-Pro-LDAP-1.6.3/
# chmod -R 0555 iRedAdmin-Pro-LDAP-1.6.3/
# chmod 0400 iRedAdmin-Pro-LDAP-1.6.3/settings.ini
# /usr/local/etc/rc.d/apache22 restart

That's all, you can now access iRedAdmin-Pro-LDAP-1.6.3 with your favorite web browser.

ChangeLog

  • 2012-01-10: Initial release.
Personal tools