Jalankan php di terminal ubuntu

Untuk menjalankan file PHP sederhana, kita perlu menyiapkan server karena ini adalah bahasa backend. Mari kita bahas langkah-langkah menjalankan aplikasi PHP di sistem Ubuntu. Perhatikan bahwa, kami menjalankan file PHP sederhana di sistem Ubuntu lokal

Untuk mengkonfigurasi server Ubuntu untuk menjalankan aplikasi PHP, lebih baik ikuti artikel Deploy Laravel 5. 7 Aplikasi Di VULTR VC2. Ini mencakup semua langkah untuk mengonfigurasi sistem Ubuntu untuk menjalankan PHP dan menerapkan aplikasi Laravel. Laravel adalah kerangka kerja PHP

Menjalankan file atau aplikasi PHP di sistem operasi Windows jauh lebih sederhana menggunakan software XAMPP. XAMPP dibundel dengan server apache, database Mysql, FTP, dll

Prasyarat

Sebelum melanjutkan artikel ini, saya berasumsi bahwa pembaca sudah bekerja dengan sistem operasi Linux dan perintah Unix/Linux

Kami menggunakan teknologi berikut untuk menjalankan PHP di Ubuntu dan Anda harus mengetahuinya

  • Apache2
  • PHP
  • MySQL
  • phpMyAdmin

Apa yang akan kita pelajari

Pada artikel ini, kita akan menjalankan aplikasi PHP di sistem Ubuntu. -

  • Siapkan server Apache2
  • Instal PHP
  • Siapkan MySQL
  • Instal phpMyAdmin

Langkah-langkah menjalankan aplikasi PHP di Ubuntu

Mari gali langkah-langkah untuk menjalankan aplikasi PHP di Ubuntu. Kita perlu menyiapkan server web, PHP, dan MySQL terlebih dahulu untuk menjalankan aplikasi PHP

Perbarui dan Tingkatkan Paket

Sebelum memulai penginstalan paket, lebih baik perbarui dan perbarui paket yang ada di sistem kami

  • apt-get update memperbarui daftar paket yang tersedia dan versinya, tetapi tidak menginstal atau memutakhirkan paket apa pun
  • apt-get upgrade sebenarnya menginstal versi terbaru dari paket yang Anda miliki. Setelah memperbarui daftar, pengelola paket mengetahui tentang pembaruan yang tersedia untuk perangkat lunak yang telah Anda instal
sudo apt-get update
sudo apt-get upgrade

Instal Apache2

File PHP membutuhkan server web untuk dijalankan. Server web yang umum digunakan saat ini adalah, Apache2 dan NGINX. Dalam panduan ini, kami menggunakan Apache2. Itu dapat diinstal dengan perintah di bawah ini

sudo apt-get install apache2
_

Instal PHP

Kami sangat membutuhkan PHP di sistem Ubuntu kami untuk menjalankan aplikasi PHP. Instal versi terbaru PHP dengan perintah di bawah ini

sudo apt install php

Instal MySQL

Jika proyek PHP kami menggunakan database, itu membutuhkan server database di sistem kami. Basis data dengan PHP yang paling banyak digunakan adalah MySQL. Ini dapat diatur menggunakan langkah-langkah di bawah ini

sudo apt-get install mysql-server mysql-client
sudo mysql_secure_installation

Saat diminta, jawab pertanyaan menggunakan panduan di bawah ini

Enter current password for root (enter for none): (Press Enter)
Set root password? [Y/n]: Y
New password: (Enter password for mysql DB)
Re-enter new password: (Repeat password)
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]:  Y
Reload privilege tables now? [Y/n]:  Y
_

Di versi terbaru MySQL, ini mengembalikan dukungan untuk pengguna root. Jadi, Anda tidak dapat memigrasi database dengan pengguna root. Sehingga kita perlu membuat pengguna baru dan memberikan semua hak istimewa kepada pengguna

Catatan. Ubah nama pengguna dan kata sandi seperti yang kita butuhkan dalam perintah di bawah ini

sudo mysql --user=root mysql

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;
EXIT;

Instal phpMyAdmin

phpMyAdmin adalah alat perangkat lunak gratis yang ditulis dalam PHP, dimaksudkan untuk menangani administrasi MySql melalui Web. Secara sederhana, kita dapat menggambarkannya sebagai, Graphical User Interface (GUI) untuk mengelola database MySQL

Untuk menginstal phpMyAdmin menggunakan perintah di bawah ini

sudo apt-get install phpmyadmin
_

Ini akan meminta kredensial MySQL Anda dan Anda harus memberikannya dengan benar

Kita dapat mengakses panel phpMyAdmin menggunakan tautan di bawah ini

http://localhost/phpmyadmin

Kesalahan phpMyAdmin tidak ditemukan

Terkadang mengakses phpMyAdmin dari browser dapat menghasilkan kesalahan,

“URL yang diminta /phpmyadmin tidak ditemukan di server ini”

Jalankan php di terminal ubuntu
Jalankan php di terminal ubuntu

Untuk mengatasi kesalahan ini, jalankan langkah-langkah berikut. -

  1. Buka apache2. conf menggunakan editor nano
sudo -H nano /etc/apache2/apache2.conf
_

2. Tempel baris berikut ke akhir file

Include /etc/phpmyadmin/apache.conf
_

3. Mulai ulang server apache

sudo apt-get install apache2
_0

Buat Database (Hanya jika aplikasi PHP kita membutuhkan database untuk dijalankan)

Ini adalah langkah opsional dan hanya diperlukan jika proyek PHP kita membutuhkan database. Membuat database MySQL dapat dengan mudah dilakukan menggunakan phpMyAdmin

  • Buka tautan di bawah ini. http. //localhost/phpmyadmin
  • Sekarang Masukkan nama pengguna dan kata sandi (Seperti yang Anda berikan pada langkah 4)
  • Klik tab Baru 
  • Masukkan nama basis data

Tekan Buat

Jalankan php di terminal ubuntu
Jalankan php di terminal ubuntu

Itu juga perlu mengonfigurasi detail database dalam proyek PHP kami

Tempel atau tiru proyek ke direktori root server web Apache

var/www/html adalah direktori tempat server web Apache mencari file untuk ditayangkan di domain kami secara default. Lokasi ini nantinya dapat diubah menjadi nilai berapa pun yang kita inginkan

Tapi sekarang, kita harus menempelkan/menggandakan file atau proyek PHP kita ke direktori ini. Secara default, lokasi direktori ini dapat dilihat di lokasi yang ditunjukkan di bawah ini

sudo apt-get install apache2
_1

Menjalankan file atau proyek PHP

Sekarang saatnya menjalankan file PHP kita. https. //localhost langsung ke beranda apache2 kita. http. //localhost/MyApp. php menjalankan MyApp. php di dalam direktori /var/www/html

Catatan. Sebagai contoh, saya memilih MyApp. php sebagai contoh file PHP dan MyPHPProject sebagai contoh direktori proyek PHP

sudo apt-get install apache2
_2

Jika ini adalah proyek PHP di dalam direktori, ubah jalur URL

sudo apt-get install apache2
_3

Jika proyek PHP kita berisi file index. php di root, tidak perlu memasukkan nama file. URL di bawah menjalankan proyek PHP kami

sudo apt-get install apache2
_4

Ringkasan

Nah pada artikel kali ini kita membahas langkah-langkah menjalankan aplikasi PHP di sistem Ubuntu. Pertama, kami menyiapkan lingkungan LAMP dan menjalankan aplikasi PHP

Bagaimana cara menjalankan PHP di terminal Ubuntu?

Anda tinggal mengikuti langkah-langkah untuk menjalankan program PHP menggunakan baris perintah. .
Buka terminal atau jendela baris perintah
Pergi ke folder atau direktori yang ditentukan di mana file php ada
Kemudian kita dapat menjalankan kode php menggunakan perintah berikut. php file_name.php. php

Bagaimana cara menjalankan file PHP di Ubuntu?

Cara menjalankan PHP di Ubuntu .
sudo apt-get instal php. .
Untuk me-restart server web Apache cukup ketik perintah berikut sudo gedit /var/www/html/index. .
Dalam tutorial ini saya menggunakan gedit untuk membuat halaman web saya tetapi Anda juga dapat menginstal IDE seperti netbeans dan mengelola proyek Anda dari sana dengan cara yang lebih efisien

Bagaimana cara menjalankan PHP dari baris perintah Linux?

Contoh. .
Untuk mengeksekusi file my_script. php dengan PHP 8. 0, masukkan perintah berikut. /usr/bin/php8. 0-cli my_script. php
Untuk menjalankan file my_script. php dengan PHP7. 4, masukkan perintah berikut. /usr/bin/php7. 4-cli my_script. php

Bagaimana cara menguji kode PHP di Ubuntu?

Menguji Instalasi PHP Dengan Phpinfo() . . Open your web browser and type the url: http://example.com/test.php.