{"id":501,"date":"2020-06-09T10:14:22","date_gmt":"2020-06-09T03:14:22","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=501"},"modified":"2025-03-16T21:03:57","modified_gmt":"2025-03-16T14:03:57","slug":"cara-install-php-di-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/","title":{"rendered":"Cara install PHP di Ubuntu 20.04"},"content":{"rendered":"<p>PHP adalah salah satu bahasa pemrograman server-side yang paling banyak digunakan. Banyak Content Management System (CMS) dan framework populer seperti WordPress, Magento, dan Laravel ditulis dalam PHP. Artikel ini akan memandu Anda melalui langkah-langkah yang diperlukan untuk menginstal PHP di Ubuntu 20.04 dan mengintegrasikannya dengan server web Apache atau Nginx. Pastikan untuk memeriksa persyaratan aplikasi Anda sebelum memilih versi PHP yang akan diinstal.<\/p>\n<h2>Alasan Mengapa Menggunakan PHP?<\/h2>\n<p>PHP kompatibel dengan berbagai sistem operasi dan server web, menjadikannya fleksibel dalam penggunaan. Yang tidak kalah penting, PHP dapat dengan mudah diintegrasikan dengan basis data seperti MySQL, memungkinkan pengembang untuk membuat aplikasi web yang kuat dan dinamis. Kesederhanaan dan kecepatan pengembangan dengan PHP juga membuatnya menjadi pilihan yang populer dalam membangun situs web dan aplikasi web.<\/p>\n<h3><strong>Install PHP di Apache<\/strong><\/h3>\n<h4><strong>Langkah 1: Update Repositori<\/strong><\/h4>\n<p>Sebelum menginstal PHP, pastikan repositori paket sistem Anda terbaru dengan menjalankan perintah berikut:<\/p>\n<pre>sudo apt update<\/pre>\n<p><strong>Langkah 2: Instalasi PHP dengan Apache<\/strong><\/p>\n<p>Jika Anda menggunakan Apache sebagai server web, Anda dapat menginstal modul PHP dan Apache PHP dengan perintah berikut:<\/p>\n<pre>sudo apt install php libapache2-mod-php<\/pre>\n<p>Setelah paket diinstal, Anda perlu me-restart Apache agar modul PHP dimuat:<\/p>\n<pre>sudo systemctl restart apache2<\/pre>\n<h3><strong>Install PHP di Nginx<\/strong><\/h3>\n<h4><strong>Langkah 1: Instalasi PHP dengan Nginx<\/strong><\/h4>\n<p>Nginx tidak memiliki dukungan bawaan untuk memproses file PHP seperti Apache. Oleh karena itu, kita akan menggunakan PHP-FPM (FastCGI Process Manager) untuk menangani file PHP.<\/p>\n<p>Untuk menginstal PHP dan PHP-FPM, jalankan perintah berikut:<\/p>\n<pre>sudo apt install php-fpm<\/pre>\n<p>Setelah instalasi selesai, layanan PHP-FPM akan dimulai secara otomatis. Anda dapat memeriksa status layanan dengan perintah:<\/p>\n<pre>systemctl status php7.4-fpm<\/pre>\n<h4><strong>Langkah 2: Konfigurasi Nginx untuk PHP<\/strong><\/h4>\n<p>Anda perlu mengedit server block Nginx agar dapat memproses file PHP. Berikut adalah contoh konfigurasi:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">server {&#13;\n&#13;\n    # ... kode lainnya ...&#13;\n&#13;\n    location ~ \\.php$ {&#13;\n        include snippets\/fastcgi-php.conf;&#13;\n        fastcgi_pass unix:\/run\/php\/php7.4-fpm.sock;&#13;\n    }&#13;\n}<\/pre>\n<p>Setelah mengedit konfigurasi Nginx, pastikan untuk me-restart layanan Nginx agar konfigurasi baru berlaku:<\/p>\n<pre>sudo systemctl restart nginx<\/pre>\n<p><strong>Langkah 5: Instalasi Ekstensi PHP<\/strong><\/p>\n<p>Ekstensi PHP adalah perpustakaan yang memperluas fungsionalitas inti PHP. Anda dapat menginstal ekstensi PHP dengan mudah menggunakan apt. Misalnya, untuk menginstal ekstensi MySQL dan GD, jalankan perintah berikut:<\/p>\n<pre>sudo apt install php-mysql php-gd<\/pre>\n<p>Setelah menginstal ekstensi PHP, pastikan untuk me-restart layanan Apache atau PHP-FPM, tergantung pada konfigurasi Anda.<\/p>\n<p><strong>Langkah 6: Uji Pemrosesan PHP<\/strong><\/p>\n<p>Untuk memastikan bahwa server web Anda dikonfigurasi dengan benar untuk memproses PHP, buat file baru bernama \u201cinfo.php\u201d di dalam direktori \u201c\/var\/www\/html\u201d dengan isi berikut:<\/p>\n<pre>&lt;?php&#13;\nphpinfo();<\/pre>\n<p>Simpan file dan buka browser Anda. Kunjungi alamat <code>http:\/\/alamat_ip_server_anda\/info.php<\/code>. Anda akan melihat informasi lengkap tentang konfigurasi PHP server Anda.<\/p>\n<p><strong>Langkah 7: Menginstal Versi PHP Sebelumnya<\/strong><\/p>\n<p>Jika Anda memerlukan versi PHP sebelumnya, Anda dapat menggunakan repositori pihak ketiga yang disediakan oleh Ond\u0159ej Sur\u00fd. Jalankan perintah berikut untuk mengaktifkan repositori:<\/p>\n<pre>sudo apt install software-properties-common&#13;\nsudo add-apt-repository ppa:ondrej\/php<\/pre>\n<p>Setelah itu, Anda dapat menginstal versi PHP yang Anda butuhkan dengan menambahkan nomor versi ke nama paket. Misalnya, untuk menginstal PHP 7.1, jalankan perintah ini:<\/p>\n<pre>sudo apt install php7.1 php7.1-common php7.1-opcache php7.1-mcrypt php7.1-cli php7.1-gd php7.1-curl php7.1-mysql<\/pre>\n<h2><strong>Kesimpulan<\/strong><\/h2>\n<p>Menginstal PHP di server Ubuntu 20.04 adalah tugas yang cukup mudah. Dengan mengikuti langkah-langkah di atas, Anda akan dapat mengonfigurasi server web Anda untuk mendukung PHP dan mengelola aplikasi web Anda dengan baik. Jika Anda memiliki pertanyaan atau umpan balik, jangan ragu untuk meninggalkan komentar. Semoga tutorial ini membantu Anda berhasil menginstal dan mengonfigurasi PHP di sistem Anda.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PHP adalah salah satu bahasa pemrograman server-side yang paling banyak digunakan. Banyak Content Management System&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[38,28,22,82],"class_list":["post-501","post","type-post","status-publish","format-standard","hentry","category-ubuntu","tag-apache","tag-nginx","tag-php","tag-ubuntu-20-04"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara install PHP di Ubuntu 20.04 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara install PHP di Ubuntu 20.04 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"PHP adalah salah satu bahasa pemrograman server-side yang paling banyak digunakan. Banyak Content Management System&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-09T03:14:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-16T14:03:57+00:00\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/\",\"name\":\"Cara install PHP di Ubuntu 20.04 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"datePublished\":\"2020-06-09T03:14:22+00:00\",\"dateModified\":\"2025-03-16T14:03:57+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara install PHP di Ubuntu 20.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara install PHP di Ubuntu 20.04 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/","og_locale":"id_ID","og_type":"article","og_title":"Cara install PHP di Ubuntu 20.04 - Linuxid","og_description":"PHP adalah salah satu bahasa pemrograman server-side yang paling banyak digunakan. Banyak Content Management System&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/","og_site_name":"Linuxid","article_published_time":"2020-06-09T03:14:22+00:00","article_modified_time":"2025-03-16T14:03:57+00:00","author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/","url":"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/","name":"Cara install PHP di Ubuntu 20.04 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"datePublished":"2020-06-09T03:14:22+00:00","dateModified":"2025-03-16T14:03:57+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-install-php-di-ubuntu-20-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara install PHP di Ubuntu 20.04"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=501"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/501\/revisions"}],"predecessor-version":[{"id":1397,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/501\/revisions\/1397"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}