{"id":1829,"date":"2020-07-25T14:02:54","date_gmt":"2020-07-25T07:02:54","guid":{"rendered":"https:\/\/www.domosquare.com\/tutorial\/?p=1829"},"modified":"2020-07-25T14:03:21","modified_gmt":"2020-07-25T07:03:21","slug":"panduan-cara-update-php-7-3-atau-7-4-pada-vestacp-ubuntu","status":"publish","type":"post","link":"https:\/\/www.domosquare.com\/tutorial\/server\/panduan-cara-update-php-7-3-atau-7-4-pada-vestacp-ubuntu.html","title":{"rendered":"Panduan Cara Update PHP 7.3 atau 7.4 pada VestaCP UBUNTU"},"content":{"rendered":"\n<p>Pada tutorial kali ini kita akan belajar bagaimana mengupdate PHP pada VestaCP menjadi PHP versi 7.3 atau 7.4 pada OS Ubuntu.<\/p>\n\n\n\n<p class=\"has-background has-pale-cyan-blue-background-color\">Keterangan pada tutorial ini berisikan instalasi 7.3, jika Anda ingin menginstall 7.4, silahkan di ganti versi angka yang ada di perintah instalasi dari 7.3 ke 7.4. <\/p>\n\n\n\n<p>Pertama yang perlu kita lakukan adalah menginstall software-properties-common:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt-get install software-properties-common<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"748\" height=\"230\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-21.png\" alt=\"\" class=\"wp-image-1832\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-21.png 748w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-21-300x92.png 300w\" sizes=\"auto, (max-width: 748px) 100vw, 748px\" \/><\/figure>\n\n\n\n<p>Ketik dan enter Y jika dikonfirmasi.<\/p>\n\n\n\n<p>Selanjutnya kita installkan repo dari ppa:ondrej\/php<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">export LANG=C.UTF-8\nadd-apt-repository ppa:ondrej\/php\napt-get update<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"408\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-22-1024x408.png\" alt=\"\" class=\"wp-image-1833\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-22-1024x408.png 1024w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-22-300x119.png 300w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-22-768x306.png 768w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-22.png 1073w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Enter saat dikonfirmasi.<\/p>\n\n\n\n<p>Selanjutnya, kita akan mulai menginstall semua module php yang diinginkan.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt-get install libapache2-mod-php7.3 php7.3 php7.3-bcmath php7.3-bz2 php7.3-cgi php7.3-cli php7.3-common php7.3-curl php7.3-dba php7.3-dev php7.3-enchant php7.3-fpm php7.3-gd php7.3-gmp php7.3-imap php7.3-interbase php7.3-intl php7.3-json php7.3-ldap php7.3-mbstring php7.3-mysql php7.3-odbc php7.3-opcache php7.3-pgsql php7.3-phpdbg php7.3-pspell php7.3-readline php7.3-recode php7.3-snmp php7.3-soap php7.3-sqlite3 php7.3-sybase php7.3-tidy php7.3-xml php7.3-xmlrpc php7.3-xsl php7.3-zip<\/pre>\n\n\n\n<p>Anda bisa menambahkan module lainnya jika diinginkan.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"470\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-23-1024x470.png\" alt=\"\" class=\"wp-image-1834\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-23-1024x470.png 1024w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-23-300x138.png 300w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-23-768x353.png 768w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-23.png 1052w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-pale-cyan-blue-background-color\">Jika VestaCP Anda tidak memakai Apache, silahkan abaikan error-error berkenaan dengan restart apache nya.<\/p>\n\n\n\n<p>Nah jika sudah selesai diinstall, kita verifikasi dengan command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">php -v<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"87\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-24.png\" alt=\"\" class=\"wp-image-1835\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-24.png 767w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-24-300x34.png 300w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n\n\n\n<p>Jika benar, Anda akan melihat php 7.3 nya sudah berhasil terinstall.<\/p>\n\n\n\n<p>Jika Anda memakai Apache Anda bisa enable php 7.3 nya dengan:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">a2dismod php7.2\na2enmod php7.3<\/pre>\n\n\n\n<p>Bagian a2dismod diatas bisa Anda sesuaikan dengan php yang telah terinstall sebelumnya.<\/p>\n\n\n\n<p>Dan jika Anda memakai nginx dengan php-fpm pada VestaCP tanpa Apache, maka Anda perlu menyesuaikan instalasi sebelumnya agar VestaCP nya tidak error.<\/p>\n\n\n\n<p>Jika di dalam folder \/etc\/php\/* ada folder php lainnya misal:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">7.2<br>7.3<\/pre>\n\n\n\n<p>Maka silahkan terlebih dahulu Anda pindahkan folder selain 7.3 ke folder lain.<\/p>\n\n\n\n<p>Jika sudah, Anda jalankan perintah rebuild config web vesta nya untuk masing-masing user Vesta nya, misal:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">v-rebuild-web-domains admin<\/pre>\n\n\n\n<p>Pastikan tidak ada error saat rebuild.<\/p>\n\n\n\n<p>Setelah itu silahkan Anda restart kembali service php7.3-fpm nya:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">service php7.3-fpm restart<\/pre>\n\n\n\n<p>Restart webservernya<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">service nginx restart<\/pre>\n\n\n\n<p>Atau jika pakai apache:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">service apache2 restart<\/pre>\n\n\n\n<p>Dan yang terakhir, silahkan cek via web dengan phpinfo():<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"664\" height=\"426\" src=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-25.png\" alt=\"\" class=\"wp-image-1836\" srcset=\"https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-25.png 664w, https:\/\/www.domosquare.com\/tutorial\/wp-content\/uploads\/2020\/07\/image-25-300x192.png 300w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/figure>\n\n\n\n<p>Nah sudah berhasil &#x1f601;&#x1f44d;<\/p>\n\n\n\n<p>Repot install sendiri? Yuk beli <a href=\"http:\/\/domosquare.com\/server\/vps-openvz-iix\" target=\"_blank\" rel=\"noreferrer noopener\">VPS <\/a>di Domosquare &#x1f970;, Akan kami bantu installkan dengan gratis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada tutorial kali ini kita akan belajar bagaimana mengupdate PHP pada VestaCP menjadi PHP versi 7.3 atau 7.4 pada OS Ubuntu. Keterangan pada tutorial ini berisikan instalasi 7.3, jika Anda ingin menginstall 7.4, silahkan di ganti versi angka yang ada di perintah instalasi dari 7.3 ke 7.4. Pertama yang perlu kita lakukan adalah menginstall software-properties-common: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"rating_form_position":"","rating_results_position":"","mr_structured_data_type":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[810],"tags":[690,812,811,813],"class_list":["post-1829","post","type-post","status-publish","format-standard","hentry","category-server","tag-php","tag-server","tag-vestacp","tag-vps"],"jetpack_featured_media_url":"","multi-rating":{"mr_rating_results":[{"adjusted_star_result":0,"star_result":0,"total_max_option_value":5,"adjusted_score_result":0,"score_result":0,"percentage_result":0,"adjusted_percentage_result":0,"count":0,"post_id":1829}]},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts\/1829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/comments?post=1829"}],"version-history":[{"count":3,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts\/1829\/revisions"}],"predecessor-version":[{"id":1838,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/posts\/1829\/revisions\/1838"}],"wp:attachment":[{"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/media?parent=1829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/categories?post=1829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.domosquare.com\/tutorial\/wp-json\/wp\/v2\/tags?post=1829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}