{"id":982,"date":"2024-06-25T15:50:35","date_gmt":"2024-06-25T08:50:35","guid":{"rendered":"https:\/\/focusnic.com\/blog\/?p=982"},"modified":"2024-11-22T23:43:37","modified_gmt":"2024-11-22T16:43:37","slug":"cara-install-php-almalinux-8","status":"publish","type":"post","link":"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/","title":{"rendered":"Cara Install PHP di Cloud VPS Server AlmaLinux 8"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Pengenalan\" >Pengenalan<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Persyaratan\" >Persyaratan<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Langkah_1_%E2%80%94_Persiapan\" >Langkah 1 &#8212; Persiapan<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Setup_Repository\" >Setup Repository<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Langkah_2_%E2%80%94_Install_PHP\" >Langkah 2 &#8212; Install PHP<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_56\" >Install PHP 5.6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_70\" >Install PHP 7.0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_71\" >Install PHP 7.1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_72\" >Install PHP 7.2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_73\" >Install PHP 7.3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_74\" >Install PHP 7.4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_80\" >Install PHP 8.0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_81\" >Install PHP 8.1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_82\" >Install PHP 8.2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Install_PHP_83\" >Install PHP 8.3<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/focusnic.com\/blog\/cara-install-php-almalinux-8\/#Penutup\" >Penutup<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pengenalan\"><\/span>Pengenalan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.php.net\/\" target=\"_blank\" rel=\"noopener\">PHP<\/a> (Hypertext Preprocessor) adalah bahasa pemrograman skrip open-source yang secara luas digunakan untuk pengembangan aplikasi web. Diciptakan pada tahun 1994 oleh Rasmus Lerdorf, PHP telah berkembang menjadi salah satu bahasa pemrograman web paling populer di dunia.<\/p>\n\n\n\n<p>Dalam era digital saat ini, kemampuan untuk menginstal dan mengonfigurasi lingkungan pemrograman web menjadi semakin penting bagi pengembang maupun administrator sistem. Salah satu bahasa pemrograman web yang banyak digunakan adalah PHP. Artikel ini kami akan memandu Anda melalui proses instalasi PHP di server berbasis AlmaLinux 8, sebuah distribusi Linux enterprise yang semakin populer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Persyaratan\"><\/span>Persyaratan<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sebelum memulai instalasi, pastikan Anda telah memenuhi persyaratan berikut:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Akses ke server berbasis AlmaLinux 8.<\/li>\n\n\n\n<li>Hak akses root atau akun pengguna dengan izin sudo.<\/li>\n\n\n\n<li>Koneksi internet server yang stabil untuk mengunduh paket-paket yang diperlukan.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_1_%E2%80%94_Persiapan\"><\/span>Langkah 1 &#8212; Persiapan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Update server untuk memperbarui paket yang diperlukan agar tetap optimal<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf update -y<\/pre><\/div>\n\n\n\n<p>Langkah berikutnya adalah melakukan setup repository <strong>REMI<\/strong> karena repository tersebut cukup lengkap dan terupdate mengenai repository PHP daripada <strong>AppStream<\/strong> bawaan server<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Setup_Repository\"><\/span>Setup Repository<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall <strong>REMI<\/strong> repo pada server<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install https:\/\/rpms.remirepo.net\/enterprise\/remi-release-8.rpm -y<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall EPEL repo pada server<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install epel-release -y<\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Langkah_2_%E2%80%94_Install_PHP\"><\/span>Langkah 2 &#8212; Install PHP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Saat artikel ini dibuat versi PHP terbaru yang di rilis adalah <strong>PHP 8.3<\/strong>. Namun, kami akan menunjukkan pada Anda untuk menginstall beberapa versi PHP sesuai kebutuhan Anda. Silahkan jalankan perintah berikut untuk melihat versi PHP yang tersedia<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module list php<\/pre><\/div>\n\n\n\n<p>Melalui output berikut Anda dapat melihat PHP yang tersedia dari dua sumber yaitu repository <strong>AppStream<\/strong> dan <strong>Remi<\/strong><\/p>\n\n\n\n<p>Pada tahap selanjutnya kita akan menggunakan <strong>Remi<\/strong> repository untuk instalasi berbagai versi PHP dan dependensinya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >AlmaLinux 8 - AppStream\nName                                         Stream                                           Profiles                                                           Summary                                                       \nphp                                          7.2 [d]                                          common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          7.3                                              common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          7.4                                              common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          8.0                                              common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          8.2                                              common [d], devel, minimal                                         PHP scripting language                                        \n\nRemi's Modular repository for Enterprise Linux 8 - x86_64\nName                                         Stream                                           Profiles                                                           Summary                                                       \nphp                                          remi-7.2                                         common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          remi-7.3                                         common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          remi-7.4                                         common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          remi-8.0                                         common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          remi-8.1                                         common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          remi-8.2                                         common [d], devel, minimal                                         PHP scripting language                                        \nphp                                          remi-8.3                                         common [d], devel, minimal                                         PHP scripting language                                        \n\nHint: [d]efault, [e]nabled, [x]disabled, [i]nstalled<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_56\"><\/span>Install PHP 5.6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Ketika artikel ini dibuat untuk versi paling tua dari PHP yang masih di support oleh <strong>Remi<\/strong> adalah PHP 5.6. Versi ini berguna apabila Anda mempunyai <em>legacy app<\/em> yang memerlukan versi PHP 5.6<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf --enablerepo=remi install php56<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                                     Architecture                                  Version                                                      Repository                                        Size\n===============================================================================================================================================================================================================================\nInstalling:\n php56                                                       x86_64                                        5.6-1.el8.remi                                               remi                                             8.4 k\nInstalling dependencies:\n environment-modules                                         x86_64                                        4.5.2-4.el8                                                  baseos                                           421 k\n libxslt                                                     x86_64                                        1.1.32-6.el8                                                 baseos                                           248 k\n php56-php-cli                                               x86_64                                        5.6.40-41.el8.remi                                           remi                                             2.7 M\n php56-php-common                                            x86_64                                        5.6.40-41.el8.remi                                           remi                                             716 k\n php56-php-pear                                              noarch                                        1:1.10.15-3.el8.remi                                         remi                                             368 k\n php56-php-pecl-jsonc                                        x86_64                                        1.3.10-3.el8.remi                                            remi                                              51 k\n php56-php-pecl-zip                                          x86_64                                        1.22.3-1.el8.remi                                            remi                                              60 k\n php56-php-process                                           x86_64                                        5.6.40-41.el8.remi                                           remi                                              78 k\n php56-php-xml                                               x86_64                                        5.6.40-41.el8.remi                                           remi                                             183 k\n php56-runtime                                               x86_64                                        5.6-1.el8.remi                                               remi                                             1.1 M\n remi-libzip                                                 x86_64                                        1.10.1-1.el8.remi                                            remi                                              73 k\n scl-utils                                                   x86_64                                        1:2.0.2-16.el8                                               appstream                                         46 k\n tcl                                                         x86_64                                        1:8.6.8-2.el8                                                baseos                                           1.1 M\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  14 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php56<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-fpm<\/strong> agar file dengan ekstensi PHP dapat di eksekusi oleh web server apache<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf --enablerepo=remi install php56-php-fpm<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 5.6<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/opt\/remi\/php56\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 5.6 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php56<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php56 -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_70\"><\/span>Install PHP 7.0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 7.0 melalui repository remi<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf --enablerepo=remi install php70<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                                     Architecture                                   Version                                                    Repository                                         Size\n===============================================================================================================================================================================================================================\nInstalling:\n php70                                                       x86_64                                         7.0-1.el8.remi                                             remi                                              7.7 k\nInstalling dependencies:\n environment-modules                                         x86_64                                         4.5.2-4.el8                                                baseos                                            421 k\n php70-php-cli                                               x86_64                                         7.0.33-42.el8.remi                                         remi                                              2.8 M\n php70-php-common                                            x86_64                                         7.0.33-42.el8.remi                                         remi                                              618 k\n php70-php-json                                              x86_64                                         7.0.33-42.el8.remi                                         remi                                               74 k\n php70-runtime                                               x86_64                                         7.0-1.el8.remi                                             remi                                              1.1 M\n scl-utils                                                   x86_64                                         1:2.0.2-16.el8                                             appstream                                          46 k\n tcl                                                         x86_64                                         1:8.6.8-2.el8                                              baseos                                            1.1 M\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  8 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php70<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-fpm<\/strong> agar file dengan ekstensi PHP dapat di eksekusi oleh web server apache<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf --enablerepo=remi install php70-php-fpm<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 7.0<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/opt\/remi\/php70\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 7.0 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php70<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php70 -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_71\"><\/span>Install PHP 7.1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 7.1 melalui repository remi<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf --enablerepo=remi install php71<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                                     Architecture                                   Version                                                    Repository                                         Size\n===============================================================================================================================================================================================================================\nInstalling:\n php71                                                       x86_64                                         7.1-1.el8.remi                                             remi                                              6.8 k\nInstalling dependencies:\n environment-modules                                         x86_64                                         4.5.2-4.el8                                                baseos                                            421 k\n php71-php-cli                                               x86_64                                         7.1.33-29.el8.remi                                         remi                                              2.9 M\n php71-php-common                                            x86_64                                         7.1.33-29.el8.remi                                         remi                                              631 k\n php71-php-json                                              x86_64                                         7.1.33-29.el8.remi                                         remi                                               74 k\n php71-runtime                                               x86_64                                         7.1-1.el8.remi                                             remi                                              1.1 M\n scl-utils                                                   x86_64                                         1:2.0.2-16.el8                                             appstream                                          46 k\n tcl                                                         x86_64                                         1:8.6.8-2.el8                                              baseos                                            1.1 M\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  8 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php71<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-fpm<\/strong> agar file dengan ekstensi PHP dapat di eksekusi oleh web server apache<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf --enablerepo=remi install php71-php-fpm<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 7.1<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/opt\/remi\/php71\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 7.1 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php71<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php71 -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_72\"><\/span>Install PHP 7.2<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Untuk instalasi versi PHP 7.2 dan keatasnya  merupakan versi yang di support oleh AlmaLinux 8 dan secara default sudah ada pada repository defaultnya yaitu <strong>AppStream<\/strong>. Namun, untuk instalasi kali ini kami akan menggunakan dari <strong>remi<\/strong>.<\/p>\n\n\n\n<p>Aktifkan repository remi agar instalasi PHP 7.2 dan extensionnya secara default menggunakan repository <strong>remi<\/strong>. Jalankan perintah berikut untuk me-reset repository PHP kemudian men-setting defaut repository ke <strong>remi<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module reset php<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module enable php:remi-7.2<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 7.2<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                           Architecture                            Version                                                                         Repository                                     Size\n===============================================================================================================================================================================================================================\nInstalling:\n php                                               x86_64                                  7.2.34-22.el8.remi                                                              remi-modular                                  3.1 M\nInstalling dependencies:\n libargon2                                         x86_64                                  20171227-3.el8                                                                  epel                                           29 k\n php-cli                                           x86_64                                  7.2.34-22.el8.remi                                                              remi-modular                                  4.7 M\n php-common                                        x86_64                                  7.2.34-22.el8.remi                                                              remi-modular                                  1.1 M\n php-json                                          x86_64                                  7.2.34-22.el8.remi                                                              remi-modular                                   76 k\nInstalling weak dependencies:\n nginx-filesystem                                  noarch                                  1:1.14.1-9.module_el8.3.0+2165+af250afe.alma                                    appstream                                      23 k\n php-fpm                                           x86_64                                  7.2.34-22.el8.remi                                                              remi-modular                                  1.6 M\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  7 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php72<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-ioncube-loader<\/strong> sebuah ekstensi untuk decoding dan mengeksekusi dari sebuah script yang di enkripsi oleh ionCube PHP Encoder<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php-ioncube-loader<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 7.2<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 7.2 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_73\"><\/span>Install PHP 7.3<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Aktifkan repository remi agar instalasi PHP 7.3 dan extensionnya secara default menggunakan repository <strong>remi<\/strong>. Jalankan perintah berikut untuk me-reset repository PHP kemudian men-setting defaut repository ke <strong>remi<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module reset php<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module enable php:remi-7.3<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 7.3<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                           Architecture                            Version                                                                         Repository                                     Size\n===============================================================================================================================================================================================================================\nInstalling:\n php                                               x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  3.0 M\nInstalling dependencies:\n libargon2                                         x86_64                                  20171227-3.el8                                                                  epel                                           29 k\n libxslt                                           x86_64                                  1.1.32-6.el8                                                                    baseos                                        248 k\n oniguruma5php                                     x86_64                                  6.9.9-1.el8.remi                                                                remi-safe                                     213 k\n php-cli                                           x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  4.6 M\n php-common                                        x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  1.1 M\n php-json                                          x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                   78 k\nInstalling weak dependencies:\n nginx-filesystem                                  noarch                                  1:1.14.1-9.module_el8.3.0+2165+af250afe.alma                                    appstream                                      23 k\n php-fpm                                           x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  1.6 M\n php-mbstring                                      x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  527 k\n php-opcache                                       x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  328 k\n php-pdo                                           x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  145 k\n php-xml                                           x86_64                                  7.3.33-14.el8.remi                                                              remi-modular                                  236 k\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  13 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php73<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-snmp<\/strong> sebuah extension untuk melakukan koneksi dengan perangkat yang memiliki protokol <strong>Simple Network Management Protocol<\/strong> (SNMP) seperti router, switch, server dan perangkat sejenis lainnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php-snmp<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 7.3<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 7.3 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_74\"><\/span>Install PHP 7.4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Aktifkan repository remi agar instalasi PHP 7.4 dan extensionnya secara default menggunakan repository <strong>remi<\/strong>. Jalankan perintah berikut untuk me-reset repository PHP kemudian men-setting defaut repository ke <strong>remi<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf module reset php<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module enable php:remi-7.4<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 7.4<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                           Architecture                            Version                                                                         Repository                                     Size\n===============================================================================================================================================================================================================================\nInstalling:\n php                                               x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  3.0 M\nInstalling dependencies:\n libsodium                                         x86_64                                  1.0.18-2.el8                                                                    epel                                          162 k\n libxslt                                           x86_64                                  1.1.32-6.el8                                                                    baseos                                        248 k\n oniguruma5php                                     x86_64                                  6.9.9-1.el8.remi                                                                remi-safe                                     213 k\n php-common                                        x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  1.2 M\n php-json                                          x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                   81 k\nInstalling weak dependencies:\n nginx-filesystem                                  noarch                                  1:1.14.1-9.module_el8.3.0+2165+af250afe.alma                                    appstream                                      23 k\n php-cli                                           x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  4.6 M\n php-fpm                                           x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  1.6 M\n php-mbstring                                      x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  531 k\n php-opcache                                       x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  341 k\n php-pdo                                           x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  148 k\n php-sodium                                        x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                   94 k\n php-xml                                           x86_64                                  7.4.33-15.el8.remi                                                              remi-modular                                  223 k\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  14 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php74<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-brotli<\/strong> sebuah kompresi php untuk menghemat bandwidth yang keluar dari server<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php-brotli<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 7.4<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 7.4 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_80\"><\/span>Install PHP 8.0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Aktifkan repository remi agar instalasi PHP 8.0 dan extensionnya secara default menggunakan repository <strong>remi<\/strong>. Jalankan perintah berikut untuk me-reset repository PHP kemudian men-setting defaut repository ke <strong>remi<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf module reset php<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module enable php:remi-8.0<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 8.0<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                           Architecture                            Version                                                                         Repository                                     Size\n===============================================================================================================================================================================================================================\nInstalling:\n php                                               x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  1.6 M\nInstalling dependencies:\n libsodium                                         x86_64                                  1.0.18-2.el8                                                                    epel                                          162 k\n libxslt                                           x86_64                                  1.1.32-6.el8                                                                    baseos                                        248 k\n oniguruma5php                                     x86_64                                  6.9.9-1.el8.remi                                                                remi-safe                                     213 k\n php-common                                        x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  1.2 M\nInstalling weak dependencies:\n nginx-filesystem                                  noarch                                  1:1.14.1-9.module_el8.3.0+2165+af250afe.alma                                    appstream                                      23 k\n php-cli                                           x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  4.7 M\n php-fpm                                           x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  1.6 M\n php-mbstring                                      x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  529 k\n php-opcache                                       x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  783 k\n php-pdo                                           x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  160 k\n php-sodium                                        x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                   99 k\n php-xml                                           x86_64                                  8.0.30-6.el8.remi                                                               remi-modular                                  244 k\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  13 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php80<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-mysqlnd<\/strong> sebuah driver untuk melakukan koneksi dengan database MySQL<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php-mysqlnd<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 8.0<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 8.0 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_81\"><\/span>Install PHP 8.1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Aktifkan repository remi agar instalasi PHP 8.1 dan extensionnya secara default menggunakan repository <strong>remi<\/strong>. Jalankan perintah berikut untuk me-reset repository PHP kemudian men-setting defaut repository ke <strong>remi<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf module reset php<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module enable php:remi-8.1<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 8.1<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                           Architecture                            Version                                                                         Repository                                     Size\n===============================================================================================================================================================================================================================\nInstalling:\n php                                               x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  1.8 M\nInstalling dependencies:\n libsodium                                         x86_64                                  1.0.18-2.el8                                                                    epel                                          162 k\n libxslt                                           x86_64                                  1.1.32-6.el8                                                                    baseos                                        248 k\n oniguruma5php                                     x86_64                                  6.9.9-1.el8.remi                                                                remi-safe                                     213 k\n php-common                                        x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  1.3 M\nInstalling weak dependencies:\n nginx-filesystem                                  noarch                                  1:1.14.1-9.module_el8.3.0+2165+af250afe.alma                                    appstream                                      23 k\n php-cli                                           x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  5.3 M\n php-fpm                                           x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  1.8 M\n php-mbstring                                      x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  529 k\n php-opcache                                       x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  644 k\n php-pdo                                           x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  167 k\n php-sodium                                        x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  106 k\n php-xml                                           x86_64                                  8.1.29-1.el8.remi                                                               remi-modular                                  261 k\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  13 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php81<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-intl<\/strong> sebuah library yang bertujuan agar membuat standarisasi fitur-fitur yang ada di dalam PHP seperti DATE, TIME, CURRENCY, dan yang lainnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php-intl<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 8.1<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >\/etc\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 8.1 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >php -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_82\"><\/span>Install PHP 8.2<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Aktifkan repository remi agar instalasi PHP 8.2 dan extensionnya secara default menggunakan repository <strong>remi<\/strong>. Jalankan perintah berikut untuk me-reset repository PHP kemudian men-setting defaut repository ke <strong>remi<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf module reset php<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module enable php:remi-8.2<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 8.2<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                           Architecture                            Version                                                                         Repository                                     Size\n===============================================================================================================================================================================================================================\nInstalling:\n php                                               x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  1.8 M\nInstalling dependencies:\n libsodium                                         x86_64                                  1.0.18-2.el8                                                                    epel                                          162 k\n libxslt                                           x86_64                                  1.1.32-6.el8                                                                    baseos                                        248 k\n oniguruma5php                                     x86_64                                  6.9.9-1.el8.remi                                                                remi-safe                                     213 k\n php-common                                        x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  1.3 M\nInstalling weak dependencies:\n nginx-filesystem                                  noarch                                  1:1.14.1-9.module_el8.3.0+2165+af250afe.alma                                    appstream                                      23 k\n php-cli                                           x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  5.5 M\n php-fpm                                           x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  1.9 M\n php-mbstring                                      x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  583 k\n php-opcache                                       x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  645 k\n php-pdo                                           x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  171 k\n php-sodium                                        x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  110 k\n php-xml                                           x86_64                                  8.2.20-1.el8.remi                                                               remi-modular                                  264 k\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  13 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php82<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-imap<\/strong> sebuah extension yang berkaitan dengan email<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php-imap<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 8.2<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">\/etc\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 8.2 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">php<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">php -v<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_PHP_83\"><\/span>Install PHP 8.3<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Aktifkan repository remi agar instalasi PHP 8.3 dan extensionnya secara default menggunakan repository <strong>remi<\/strong>. Jalankan perintah berikut untuk me-reset repository PHP kemudian men-setting defaut repository ke <strong>remi<\/strong><\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf module reset php<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf module enable php:remi-8.3<\/pre><\/div>\n\n\n\n<p>Jalankan perintah berikut untuk menginstall PHP 8.3<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">dnf install php<\/pre><\/div>\n\n\n\n<p>Berikut contoh outputnya<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >===============================================================================================================================================================================================================================\n Package                                           Architecture                            Version                                                                         Repository                                     Size\n===============================================================================================================================================================================================================================\nInstalling:\n php                                               x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  1.9 M\nInstalling dependencies:\n capstone                                          x86_64                                  4.0.2-5.el8                                                                     epel                                          1.1 M\n libsodium                                         x86_64                                  1.0.18-2.el8                                                                    epel                                          162 k\n libxslt                                           x86_64                                  1.1.32-6.el8                                                                    baseos                                        248 k\n oniguruma5php                                     x86_64                                  6.9.9-1.el8.remi                                                                remi-safe                                     213 k\n php-common                                        x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  1.3 M\nInstalling weak dependencies:\n nginx-filesystem                                  noarch                                  1:1.14.1-9.module_el8.3.0+2165+af250afe.alma                                    appstream                                      23 k\n php-cli                                           x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  5.6 M\n php-fpm                                           x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  2.0 M\n php-mbstring                                      x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  583 k\n php-opcache                                       x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  613 k\n php-pdo                                           x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  173 k\n php-sodium                                        x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  110 k\n php-xml                                           x86_64                                  8.3.8-1.el8.remi                                                                remi-modular                                  270 k\n\nTransaction Summary\n===============================================================================================================================================================================================================================\nInstall  14 Packages<\/pre><\/div>\n\n\n\n<p>Jika Anda memerlukan ekstensi PHP lainnya silahkan jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf search php83<\/pre><\/div>\n\n\n\n<p>Misalnya disini kami akan menginstall <strong>php-redis<\/strong> sebuah extension pada PHP agar nantinya aplikasi Anda dapat berinteraksi dengan server Redis (Remote Dictionary). Redis adalah penyimpanan struktur data dalam memori  yang biasanya digunakan sebagai database, cache, dan message broker<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \" >dnf install php-redis<\/pre><\/div>\n\n\n\n<p>Berikut adalah file konfigurasi php-fpm pool pada PHP 8.3<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">\/etc\/php-fpm.d\/www.conf<\/pre><\/div>\n\n\n\n<p>Untuk mengeksekusi PHP 8.3 jalankan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">php<\/pre><\/div>\n\n\n\n<p>Perintah cek versi PHP<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:sh decode:true \">php -v<\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Penutup\"><\/span>Penutup<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dengan mengikuti panduan dalam artikel ini, Anda telah berhasil menginstal PHP di server berbasis AlmaLinux 8. Langkah-langkah yang disajikan mencakup penginstalan PHP dari berbagai versi, dan PHP extensionnya dan semoga artikel ini membantu Anda dalam mempersiapkan lingkungan pengembangan web yang handal!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pengenalan PHP (Hypertext Preprocessor) adalah bahasa pemrograman skrip open-source yang secara luas digunakan untuk pengembangan aplikasi web. Diciptakan pada tahun 1994 oleh Rasmus Lerdorf, PHP telah berkembang menjadi salah satu bahasa pemrograman web paling populer di dunia. Dalam era digital saat ini, kemampuan untuk menginstal dan mengonfigurasi lingkungan pemrograman web menjadi semakin penting bagi pengembang [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":985,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[28,23],"class_list":{"0":"post-982","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorial","8":"tag-php","9":"tag-server"},"_links":{"self":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/comments?post=982"}],"version-history":[{"count":68,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/982\/revisions"}],"predecessor-version":[{"id":1051,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/posts\/982\/revisions\/1051"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/media\/985"}],"wp:attachment":[{"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/media?parent=982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/categories?post=982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/focusnic.com\/blog\/wp-json\/wp\/v2\/tags?post=982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}