Cara update Centmin Mod

Biasanya yang jadi fokus kita untuk diupdate adalah paket aplikasi yang terinstall dalam server. Ini tidak salah karena memang yang bekerja adalah stacknya. Tapi bagaimana kalau anda pakai Centmin Mod dan ingin mengupdate scriptnya ke versi baru? Ya, ini yang kemarin malam saya lakukan pada salah satu VPS milik teman.

Ini melanjutkan tutorial saya sebelumnya dan masih dengan asumsi pakai Git untuk sistem instalasi CentminModnya. Prosedurnya kita perlu menjalankan scriptnya dulu:

cd /usr/local/src/centminmod
./centmin.sh

Setelah itu akan tampil menunya:

--------------------------------------------------------
Centmin Mod 1.2.3-eva2000.08 - http://centminmod.com
--------------------------------------------------------
                   Centmin Mod Menu                   
--------------------------------------------------------
1).  Centmin Install
2).  Add Nginx vhost domain
3).  NSD setup domain name DNS
4).  Nginx Upgrade / Downgrade
5).  PHP Upgrade / Downgrade
6).  XCache Re-install
7).  APC Cache Re-install
8).  XCache Install
9).  APC Cache Install
10). Memcached Server Re-install
11). MariaDB 5.2/5.5 & 10.x Upgrade Sub-Menu
12). Zend OpCache Install/Re-install
13). Install ioping.sh vbtechsupport.com/1239/
14). SELinux disable
15). Install/Reinstall ImagicK PHP Extension
16). Change SSHD Port Number
17). Multi-thread compression: pigz,pbzip2,lbzip2...
18). Suhosin PHP Extension install
19). Install FFMPEG and FFMPEG PHP Extension
20). NSD Re-install
21). Update - Nginx + PHP-FPM + Siege
22). Add WordPress Nginx vhost + WP Super Cache
23). Update Centmin Mod Code Base
24). Exit
--------------------------------------------------------
Enter option [ 1 - 24 ] 23
--------------------------------------------------------

Kita isikan 23 untuk memperbarui kode Centmin Mod.

Menu selanjutnya akan muncul:

--------------------------------------------------------
        Centmin Mod Updater Sub-Menu              
--------------------------------------------------------
1). Setup Centmin Mod Github Environment
2). Update Centmin Mod Current Branch
3). Update Centmin Mod Newer Branch
4). Back to Main menu
--------------------------------------------------------
Enter option [ 1 - 4 ] 2
--------------------------------------------------------

Isikan angka 2 untuk update kode dengan versi yang sama, atau 3 untuk pengembangan yang lebih baru.

Nanti log prosesnya akan tampi supaya kita tahu akan diapakan saja:

Updating Current Centmin Mod code branch via git
	cd /usr/local/src/centminmod
	git stash
	git pull
	chmod +x centmin.sh
Saved working directory and index state WIP on master: 20ed9db Merge branch '123.08stable'
HEAD is now at 20ed9db Merge branch '123.08stable'
From https://github.com/centminmod/centminmod
   20ed9db..494c569  master     -> origin/master
   77d6eae..583d82a  123.08stable -> origin/123.08stable
   668f643..ec36802  123.09beta01 -> origin/123.09beta01
 * [new branch]      123.09beta01le4 -> origin/123.09beta01le4
 * [new branch]      123.09beta01le5 -> origin/123.09beta01le5
Updating 20ed9db..494c569
Fast-forward
 README.md                                    |   5 +-
 addons/customcurl.sh                         | 265 ++++++------------
 addons/ioncube.sh                            |  72 +++--
 addons/mysqladmin_shell.sh                   |  10 +-
 addons/passenger.sh                          |   4 +-
 addons/wget.sh                               | 276 ++++++++++++++++++
 centmin.sh                                   | 385 ++++++++++++++-----------
 config/memcached/memcached1426.patch         |  23 ++
 config/nginx/fastcgi_params                  |   1 +
 config/nginx/php-pool2.conf                  |  15 +-
 config/nginx/php-pool3.conf                  |  15 +-
 config/nginx/php-pool4.conf                  |  15 +-
 config/nginx/php-pool5.conf                  |  15 +-
 config/nginx/php.conf                        |  15 +-
 config/nginx/phpalt.conf                     |   3 +-
 config/nginx/phpssl.conf                     |  15 +-
 downloads/svr-setup.zip                      | Bin 52248466 -> 49486095 bytes
 inc/centoscheck.inc                          |  30 ++
 inc/cpcheck.inc                              | 404 +++++++++++++++++++++++++--
 inc/customrpms.inc                           | 226 +++++----------
 inc/downloadlinks.inc                        |  15 +-
 inc/downloads.inc                            |  62 ++--
 inc/downloads_centosseven.inc                |   1 +
 inc/igbinary.inc                             |   5 +-
 inc/imagick_install.inc                      |   1 +
 inc/memcached_install.inc                    |  69 +++--
 inc/nginx_addvhost.inc                       |   7 +-
 inc/nginx_configure.inc                      |  59 +++-
 inc/nginx_install.inc                        |   5 +-
 inc/nginx_patch.inc                          |  33 +++
 inc/nginx_upgrade.inc                        |  20 +-
 inc/openssl_install.inc                      |  50 +++-
 inc/php_configure.inc                        |  27 +-
 inc/php_upgrade.inc                          |   4 +-
 inc/phpng_download.inc                       |   6 +-
 inc/pureftpd.inc                             |   1 +
 inc/wpsetup.inc                              | 181 +++++++++++-
 patches/memc-nginx/memc-nginx-1116.patch     |  17 ++
 patches/redis2-nginx/redis2-nginx-1116.patch |  19 ++
 tools/cminfo.sh                              |  24 +-
 tools/imagemagick-fix.sh                     | 106 +++++++
 tools/nv.sh                                  |   9 +-
 tools/nvwp.sh                                |   9 +-
 43 files changed, 1829 insertions(+), 695 deletions(-)
 create mode 100755 addons/wget.sh
 create mode 100644 config/memcached/memcached1426.patch
 create mode 100644 patches/memc-nginx/memc-nginx-1116.patch
 create mode 100644 patches/redis2-nginx/redis2-nginx-1116.patch
 create mode 100644 tools/imagemagick-fix.sh

Jangan ragu kalau mau update, karena ini cuma script Centmin Mod yang dimutakhirkan, jadi tidak berpengaruh pada stack yang sudah terpasang dan bekerja. Aslinya ini juga pertama kalinya saya mencoba update. 😀 Ternyata lancar jaya. Hehe. 🙂

2 Comments

  1. klo cara update php nya ke php 7 gimana ya ?
    udah klik option 5 trus ngisi php nya 7 tapi pas selesai gak update php nya
    masih di php 5.5

    1. Bisa dicopas log instalasi PHP 7-nya mas? Atau mas ini install versi 7.0.14 atau 7.1.0?

      Mas ga lupa restart kan?

      fpmrestart

Tinggalkan Balasan ke Chandra Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *