Cara update Centmin Mod

By | August 3, 2019

Biasanya yang jadi fokus kita bagi diupdate yakni paket program yang terinstall pada server. Ini tak salah karena memang yang bekerja yakni stacknya. Tetapi bagaimana kalau kamu gunakan Centmin Mod dan ingin mengupdate scriptnya ke versi baru? Ya, ini yang kemarin malam saya lakukan di diantara VPS milik teman.

Ini melanjutkan tutorial saya sebelumnya dan masih dengan asumsi gunakan Git bagi program 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 Fitur
--------------------------------------------------------
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-Fitur
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 bagi memperbarui kode Centmin Mod.

Fitur berikutnya akan muncul:

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

Isikan angka 2 bagi update kode dengan versi yang sama, atau 3 bagi 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 tak berpengaruh di stack yang telah terpasang dan bekerja. Aslinya ini pun pertama-tama kalinya saya mencoba update. 😀 Ternyata mudah jaya. Hehe. 🙂


Sumber https://servernesia.com