Persiapan Pemrograman PHP di Linux
81 / 100

6 Peralatan yang Harus dipersiapkan untuk Belajar Pemrograman Web PHP di Linux

6 Peralatan yang Harus dipersiapkan untuk Belajar Pemrograman Web (PHP) di Linux. Apa saja aplikasi yang dibutuhkan untuk pemrograman web di Linux?

Advertisements

Jawabannya: tergantung bahasa yang akan digunakan.

Biasanya bahasa yang umum digunakan adalah PHP.

Selain PHP, kita juga menggunakan Python, Java, Ruby, C#, dan sebagainya.

Pada tulisan ini, kita akan menggunakan PHP…

Untuk bahasa yang lain silahkan baca di sini:

Lalu untuk alat-alat yang kita butuhkan untuk pemrograman PHP di Linux adalah sebagai berikut:

1. Teks Editor

Teks Editor akan kita gunakan untuk menulis kode.

Ada banyak pilihan teks editor di Linux seperti: Gedit, Geany, Atom, Sublime, CodeLite, dsb.

Pilihlah teks editor yang kamu sukai.

Saya sendiri menggunakan VS Code, karena cukup lengkap dan mudah digunakan.

Teks editor VS Code untuk menulis kode PHP

(baca juga: 6 Teks Editor Berbasis Teks (CLI) di Linux untuk Menulis Kode)

2. Browser

Program ini wajib kita install, karena akan kita gunakan untuk melihat hasil dari kode web yang ditulis.

Ada banyak pilihan browser di Linux: Google Chrome, Firefox, Opera, dsb.

Pilihlah browser yang kamu sukai.

Browser Mozilla Firefox di Linux Mint

3. PHP

Agar kode PHP dapat dieksekusi, kita membutuhkan interpreter PHP. Interpreter bertugas untuk menerjemahkan kode PHP agar dipahami komputer.

Ada dua versi PHP yang beredear saat ini: PHP 5.x dan PHP 7.x

Versi yang manakah yang harus saya install?

Saya merekomendasikan install yang terbaru, yaitu PHP 7.x. Karena PHP 5.x akan segera berakhir masa dukungannya.

Masa dukungan PHP

Pada Ubuntu 16.04 dan Linux Mint 18.2, PHP 7 sudah bisa diinstal dengan perintah:

sudo apt install php

Lalu, ketik y untuk melanjutkan:

Install PHP 7 di Linux

Setelah itu, jangan lupa install library umum yang sering dibutuhkan.

sudo apt install libapache2-mod-php php-mysql php-common

Keterangan:

  • paket libapache2-mod-php dibutuhkan oleh server Apache2;
  • paket php-common berisi bebrapa libray yang sering dibutuhkan;
  • paket php-mysql dibutuhkan untuk koneksi PHP dengan MySQL.

Setelah itu, untuk memastikan PHP terinstal dengan benar. Coba ketik perintah php -v:

4. Server Web (Apache)

Sebenarnya PHP sudah mebawa server web sendiri, jadi Apache sebenarnya tidak perlu kita install.

Tapi, karena kita ingin menggunakan PHPMyAdmin, maka kita harus menginstalnya.

Silahkan ketik perintah berikut ini untuk menginstal server apache di Linux:

sudo apt install apache2

Setelah itu, coba periksa versi yang terinstal dengan perintah apache2 -v.

Versi Apache yang terinstall

Lalu bagaimana cara mengoprasikan server Apache ini?

Kalau menggunakan XAMPP, kita tinggal klik start saja, maka service apache2 akan dijalankan.

Nah, kalau di Linux, kita bisa menggunakan perintah ini untuk menyalakan service apache:

sudo service apache2 start

Perintah untuk menghentikan server apache:

sudo service apache2 stop

Perintah untuk me-restart:

sudo service apache2 restart

Perintah untuk melihat status server:

sudo service apache2 status

Selain itu, kita juga bisa membuka alamat http://localhost

untuk memeriksa apakah server apache sudah berjalan atau belum.

Apabila tampilannya seperti berikut ini, maka servernya sedang berjalan.

Ujicoba server apache melalui browser

Jangan lupa juga untuk mengatur hak akses direktori servernya, agar user biasa bebas membuat file dan direktori di sana.

sudo chmod 777 /var/www/html -R

5. Server Database (MySQL)

Saat kita akan membuat aplikasi yang lebih kompleks, kita membutuhkan database untuk menyimpan datanya.

Biasanya, database yang digunakan adalah MySQL. Selain MySQL, ada juga PostgreSQL, Mongodb, SQLite, dsb.

Kita akan menggunakan MySQL saja.

Silahkan ketik perintah berikut ini untuk menginstal MySQL di Linux.

sudo apt install mysql-server

Ketik y untuk melanjutkan:

Install MySQL

Pada proses instalasi, kita akan diminta password untuk user root di MySQL.

Silahkan masukkan password yang mudah diingat (contoh: kopi).

Membuat password root mysql

Masukkan lagi password-nya:

Konfirmasi Password

Instalasi selesai.

Jangan lupa juga untuk memeriksa versi MySQL yang terinstal dengan perintah mysql --version.

Periksa versi mysql yang terinstall

Cara mengoperasikannya sama seperti menjalankan service apache.

sudo service mysql start # menayakan service
sudo service mysql stop # menghentikan service
sudo service mysql restart # menyalakan ulang service
sudo service mysql status # melihat status server

6. PHPMyAdmin

PHPMyAdmin akan digunakan untuk mengelola database MySQL dengan mudah. Karena memiliki tampilan GUI berbasis web.

Selain menggunakan PHPMyAdmin, kita dapat juga menggunakan aplikasi yang lain seperti MySQL Workbench, Navicat, dsb.

Silahkan ketik perintah berikut untuk menginstal PHPMyAdmin di Linux:

sudo apt install phpmyadmin

Ketik y untuk melanjutkan:

Install PHPmyadmin di Linux

Dalam proses instalasi kita akan diminta menentukan jenis server dan password untuk root.

Advertisements

Sumber : https://www.petanikode.com/pemrograman-web-di-linux/

Advertisements

 388 total views,  2 views today

By admin

Penulis

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *