Cuma, Şubat 10, 2012

ProcessMaker güncelleme.

ProcessMaker'ı 2.0.36'dan 2.0.37'ye güncellemem gerekti. Daha önce hiç 'upgrade' yapmamıştım bu üründe. Bu arada 2.0.36.'dan 37'ye geçişin sebebi de Active Directory entegrasyonu ile ilgili bir sıkıntının olması.


Adımlar şöyle.



  1. /opt/processmaker/etc/pmos.conf ve /etc/apache2/sites-available/pmos.conf dosyalarının yedeği alınr.
  2. Apache servisi durdurulur.
  3. Ben tercihen /opt/processmaker klasörünün tam yedeğini de Tarlayarak almayı tercih ederim.
  4. /opt klasörüne geçilir.
  5. "tar -p --overwrite -xvzf /root/processmaker-2.0.32.tar.gz " komutu ile güncelleme yapılır.
  6. Sırasıyla aşağıdaki komutlar çalıştırılır.
root@server:/opt# cd /opt/processmaker/
root@server:/opt/processmaker# chmod -R 770 shared/
root@server:/opt/processmaker# cd /opt/processmaker/workflow/engine/
root@server:/opt/processmaker/workflow/engine# chmod 770 config content/languages plugins xmlform js/labels
root@server:/opt/processmaker/workflow/engine# chown -R www-data:www-data /opt/processmaker
root@server:/opt/processmaker/workflow/engine# cd /opt/processmaker/
root@server:/opt/processmaker# ./processmaker upgrade
root@server:/# /etc/init.d/apache2 start