Cara menggunakan install php-gd ubuntu

Panduan Cara Instal PHP di Ubuntu 18.04

Panduan Cara Instal PHP di Ubuntu 18.04

Centerklik | All About, Linux

Panduan Cara Instal PHP di Ubuntu 18.04 – Dalam tutorial ini kita akan membahas langkah-langkah yang diperlukan untuk menginstal distro default PHP 7.2 di Ubuntu 18.04 dan mengintegrasikannya dengan Nginx dan Apache. Saya juga akan menunjukkan kepada Anda cara instal PHP 7.1 dan 7.3.

Cara menggunakan install php-gd ubuntu

Sebagian besar framework PHP populer dan aplikasi pembuatan web seperti WordPress, Laravel, Drupal dan Nextcloud kompatibel dengan PHP 7.2. PHP adalah bahasa pemrograman tujuan umum yang awalnya dirancang untuk pengembangan web. Awalnya dibuat oleh Rasmus Lerdorf pada tahun 1994; implementasi referensi PHP sekarang diproduksi oleh The PHP Group.

Daftar Isi

Persyaratan

Sebelum memulai dengan panduan tutorial ini, pastikan Anda login sebagai pengguna dengan hak istimewa sudo. → Cara Membuat Sudo User dan Sudo Group di Ubuntu.

Instal PHP 7.2 dengan Apache

Jika Anda menggunakan Apache sebagai web server Anda untuk instal PHP dan modul Apache PHP jalankan perintah berikut:

$ sudo apt install php libapache2-mod-php

Setelah paket di instal, restart Apache services:

$ sudo systemctl restart apache2

Instal PHP 7.2 dengan Nginx

Tidak seperti Apache, Nginx tidak memiliki dukungan bawaan untuk memproses file PHP sehingga kita perlu menginstal aplikasi terpisah seperti PHP FPM (“fastCGI process manager”) yang akan menangani file PHP.

Untuk menginstal paket PHP dan PHP FPM, jalankan perintah berikut:

$ sudo apt install php-fpm

Setelah paket diinstal, Anda dapat memeriksa status PHP FPM services dengan:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
0

Output

* php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager
   Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2018-06-30 23:56:14 PDT; 1min 28s ago
     Docs: man:php-fpm7.2(8)
 Main PID: 10080 (php-fpm7.2)
   Status: "Processes active: 0, idle: 2, Requests: 0, slow: 0, Traffic: 0req/sec"
    Tasks: 3 (limit: 2321)
   CGroup: /system.slice/php7.2-fpm.service
           |-10080 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)

Anda sekarang dapat mengedit blok server Nginx dan menambahkan baris berikut sehingga Nginx dapat memproses file PHP:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}

Jangan lupa untuk me-restart layanan Nginx sehingga konfigurasi baru yang Anda lakukan dijalankan:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
1

Instal ekstensi PHP

Untuk memperluas fungsionalitas inti PHP Anda dapat menginstal beberapa ekstensi tambahan. Ekstensi PHP tersedia sebagai paket dan dapat dengan mudah dipasang dengan:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
2

Sebagai contoh jika Anda ingin menginstal ekstensi PHP MySQL dan GD Anda akan menjalankan perintah berikut:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
3

Setelah menginstal ekstensi PHP baru jangan lupa untuk me-restart Apache atau layanan PHP FPM, tergantung pada pengaturan Anda.

Menguji Pemrosesan PHP

Untuk menguji apakah server web Anda dikonfigurasi dengan benar untuk pemrosesan PHP, buat file baru bernama info.php di dalam direktori

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
4 dengan kode berikut:

<?php

phpinfo();

Simpan file, buka browser pilihan Anda dan kunjungi

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
5

Fungsi

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
6 akan mencetak informasi tentang konfigurasi PHP Anda seperti yang ditunjukkan pada gambar di bawah ini:

Cara menggunakan install php-gd ubuntu

Instal PHP 7.3 di Ubuntu 18.04

PHP 7.3 adalah rilis stabil terbaru dari PHP. Lakukan langkah-langkah di bawah ini untuk menginstal PHP 7.3 di Ubuntu 18.04.

Mulailah dengan mengaktifkan repositori PHP Ondrej:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
7

Instal PHP 7.3 dan beberapa modul PHP yang paling umum:

$ sudo apt install php7.3 php7.3-common php7.3-opcache php7.3-cli php7.3-gd php7.3-curl php7.3-mysql

Untuk memverifikasi instalasi, jalankan perintah berikut yang akan mencetak versi PHP:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
8

Output

PHP 7.3.1-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jan 13 2019 10:19:33) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.1-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Instal PHP 7.1 di Ubuntu 18.04

Gunakan PHP 7.1 hanya jika Anda akan menginstal aplikasi yang tidak kompatibel dengan PHP 7.2.

Ikuti langkah-langkah di bawah ini untuk menginstal PHP 7.1:

Aktifkan repositori PHP Ondrej dengan mengetik:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
7

Instal PHP 7.1 dan beberapa modul PHP paling umum:

$ 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

Verifikasi instalasi, dengan mengetik:

server {

    # . . . other code

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    }
}
8

Output
PHP 7.1.20-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jul 25 2018 10:07:09) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
  with Zend OPcache v7.1.20-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Kesimpulan

Anda telah berhasil instal PHP di server Ubuntu 18.04 Anda. Dengan ini, Anda akan segera dapat membuat web server di ubuntu Anda dengan mengikuti beberapa langkah yang akan saya bahas di artikel berikutnya.

Jika Anda memiliki pertanyaan atau umpan balik, jangan ragu untuk meninggalkan komentar.

Panduan Cara Instal PHP di Ubuntu 18.04 was last modified: December 13th, 2019 by Centerklik

Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Google+.

Previous Post Next Post

  • Cara menggunakan install php-gd ubuntu
    Cara Merekam Panggilan Telepon di iPhone dan Android
  • Cara menggunakan install php-gd ubuntu
    10 Situs Web Terbaik untuk Freelance di 2022
  • Cara menggunakan install php-gd ubuntu
    Cara Manajemen Risiko dalam Dunia Forex
  • Cara menggunakan install php-gd ubuntu
    Cara Konfigurasi Apache Virtual Host di Ubuntu 18.04
  • Cara menggunakan install php-gd ubuntu
    Cara Instal dan Konfigurasi FTP dengan VSFTPD di Ubuntu 18.04
  • Cara menggunakan install php-gd ubuntu
    Apa itu Black Friday? Sejarah Lengkap Black Friday

10 top hosting!

Cara menggunakan install php-gd ubuntu

Register Now: TOP 10 Hosting

Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals

Cara menggunakan install php-gd ubuntu

Niagahoster

Rp.26.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

Cara menggunakan install php-gd ubuntu

IDCloudhost

Rp.30.000/Bln Free Domain, Unlimited Space & Bandwidth Get Host

Cara menggunakan install php-gd ubuntu

Bluehost Hosting

$2.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

Cara menggunakan install php-gd ubuntu

iPage Hosting

$1.99/Month Free Domain, Unlimited Space & Bandwidth Get Host

Cara menggunakan install php-gd ubuntu

SiteGround Hosting

$3.45/Month Free Domain, Unlimited Space & Bandwidth Get Host

Cara menggunakan install php-gd ubuntu

Hostgator

$3.95/Month Free Domain, Unlimited Space & Bandwidth Get Host

About The Author

John Mamad

Media belajar WordPress Indonesia yang gratis dan lengkap dengan konten yang mudah dipahami. "Hormatilah orang tuamu dan perbanyaklah membaca Sholawat"