Untuk mengupdate Webuzo biasanya sudah terdapat cron sehingga prosesnya dapat dijalankan secara manual. Namun pada beberapa kondisi, mungkin diperlukan untuk update secara manual untuk troubleshooting atau agar bisa menggunakan fitur terbaru.
Update from WebUI #
Login ke Admin panel Webuzo lalu arahkan ke Updates > Webuzo Update
Jika terdapat update maka button Update Webuzo akan muncul.
Update from CLI #
Untuk update Webuzo dari CLI gunakan perintah.
webuzo --update
Atau bisa juga menggunakan perintah.
webuzo --upgrade from=4.3.4
Update from source #
Update EMPS #
Rename folder EMPS lama lalu buat baru folder EMPS.
mv /usr/local/emps{,-old}
mkdir -p /usr/local/emps
Download EMPS versi terbaru.
wget -N -O EMPS.tar.gz "http://files.softaculous.com/emps.php?latest=1&arch=64"
Selanjutnya extract EMPS.
tar -xvzf EMPS.tar.gz -C /usr/local/emps
Update Webuzo #
Rename folder Webuzo lama lalu buat baru folder Webuzo.
mv /usr/local/webuzo{,-old}
mkdir -p /usr/local/webuzo
Download Webuzo versi terbaru.
wget -O latest.zip "http://api.webuzo.com/updates.php?install=true&version=latest"
Selanjutnya buat symlink beberapa file konfigurasi berikut.
ln -s /usr/local/webuzo/conf/webuzo/emps/nginx.conf /usr/local/emps/etc/nginx/nginx.conf
ln -s /usr/local/webuzo/conf/webuzo/emps/php-fpm.conf /usr/local/emps/etc/php-fpm.conf
ln -s /usr/local/webuzo/conf/webuzo/emps/php-fpm.w /usr/local/emps/etc/php-fpm.w
ln -s /usr/local/webuzo/conf/webuzo/emps/php.ini /usr/local/emps/etc/php.ini
ln -s /usr/local/webuzo/conf/webuzo/emps/emps /etc/init.d/webuzo
ln -s /usr/local/webuzo/conf/webuzo/emps/webuzo-onboot /etc/init.d/webuzo-onboot
ln -s /usr/local/webuzo/conf/webuzo/emps/gzip.conf /usr/local/emps/etc/nginx/conf.d/gzip.conf
Lalu copy beberapa file berikut dari folder webuzo lama ke folder webuzo baru.
cp /usr/local/webuzo-old/universal.php /usr/local/webuzo/
cp /usr/local/webuzo-old/license.php /usr/local/webuzo/
cp /usr/local/webuzo-old/apps.ser /usr/local/webuzo/
cp /usr/local/webuzo-old/apps_categories.ser /usr/local/webuzo/
Restart service webuzo.
systemctl restart webuzo