Tampilkan postingan dengan label termux. Tampilkan semua postingan
Tampilkan postingan dengan label termux. Tampilkan semua postingan

Selasa, 28 September 2021

Pengenalan Program PHP

Sejarah dan Pengenalan PHP

PHP merupakan bahasa pemrograman pada sisi server. PHP sendiri tadinya merupakan singkatan dari Personal Home Page yang sekarang malah menjadi Hypertext Preprocessor. PHP bersifat gratis, bersumber bebas dan sangat terkenal. PHP dibuat oleh Danish-Canadian programmer Rasmus Lerdorf pada tahun 1994. Simbol atau logo php sendiri yakni gajah biru yang memiliki tuliskan php.

Maskot PHP

sumber wiki

PHP keunggulan yakni 

》 Berjalan dengan server modern seperti apache, IIS dan lainya

》 Dapat menggunakan hampir semua basisdata

》 Dipasang hampir semua platform seperti Linux, Apple, Windows dan sebagainya

PHP sendiri banyak yang digunakan sebagai pemrograman dalam bentuk website akan tetapi PHP sebenarnya bisa juga digunakan dalam bentuk cli seperti pada versi php-cli. Pada php-cli mengutamakan akan 3 hal yakni kecepatan, kemudahan dan menjaga sumber (kode) tertutup. Dan ini juga digunakan hampir semua framework php seperti Symfony, Zend, CLImax, Laravel dan sebagainya.

php cli

PHP-GTK merupakan salah satu ekstensi PHP untuk membuat program versi dekstop. Sehingga bahasa pemrograman PHP ini bisa digunakan dalam applikasi lainya sesuai untuk kebutuhan pembuatan applikasi tersebut. Banyak website besar yang dibangun menggunakan bahasa PHP seperti Facebook, Digg, Dailymotion dan Tumblr.

Saya menyarankan agar belajar HTML dulu sebelum mempelajari bahasa pemrograman PHP. Disisi lain pemrograman PHP ini juga bisa digabungkan dengan css dan javascript untuk menambah kesan website yang sangat dinamis dan enak dipandang mata (eyecatching). Sebelum itu kamu harus memasang PHP pada sistem operasi yang kamu gunakan.

Pemasangan PHP

Dengan proses peemasangan PHP maka kamu akan bisa menjalankan server yang bisa mengeksekusi file php. Sekaligus menjalankan server pada local server atau localhost. Namun proses pemasangan PHP berbedaan pada tiap sistem operasi yang dipakai. Saya akan menjelaskannya satu persatu.

WINDOWS

Pada pemasangan PHP di WINDOWS kita perlu mendownload file installernya pad a website resminya yakni https://windows.php.net/download. Kemudian kamu hanya perlu mengeksekusi installer yang tadi kita unduh.

MAC OS

Untuk proses pemasangan MAC OS kamu perlu membuka appstore. Lalu cari dan pasang di applikasi lainya yakni Xcode.

LINUX

Untuk linux kamu bisa dapatkan pada distribusi paket resminya. Atau bisa memakai peintah

$ sudo apt-get -y purge php.*

Perintah diatas akan otomatis menghapus php versi sebelumnya.

$ sudo apt-get install python-software-properties

$ sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php -y

$ sudo apt-get update

Tiga perintah diatas digunakan untuk menambah repository untuk pemasangan PHP versi7.

$ sudo apt-get install php7.0 php7.0-fpm php7.0-mysql -y

$ sudo apt-get --purge autoremove -y

$ sudo service php7.0-fpm start

Tiga perintah diatas untuk proses pemasangan dan memulai server PHP versi 7 dan PHP untuk koneksi ke mysql.

ANDROID

Kamu tinggal pasang termux dan memasang program php dengan perintah 

$ pkg install php-fpm

pada termux. Mudah bukan.

Bila kamu sudah berhasil memasangnya maka kamu bisa menjalankan servernya dan m buatlah 1 file yang bernama index.php pada folder www. Untuk isi dari file index.php yakni:

<?php

$info = phpinfo ();

echo $info;

?>

Kemudian jalankan server php dengan perintah php -S localhost:8000. Buka browsermu lalu pergi ke url localhost:8000 .Maka akan muncul tampilan seperti ini.

Gambar phpinfo


Sabtu, 11 September 2021

Cara Memasang Wordpress Di Android

Pendahuluan

Pada artikel sebelumnya kita telah berhasil memasang php dan mariadb atau mysql pada android. Untuk kali ini saya akan menceritakan pemasangan salah satu cms (content management system) yang sering dipakai oleh para pengembang dan pemakai website yakni wordpress di android atau memasang wordpress di hanphone kita.

Wordpress merupakan salah satu cms terbesar dan terkenal didunia dan memiliki banyak fitur maupun plugin yang membuatnya menjadi pilihan yang sering digunakan untuk membuat website dengan cepat. Disisi lain ada juga banyak pengembang yang mengembangkan baik plugin maupun tema yang ada pada Wordpress.

Persiapan

Untuk tahap ini jika kamu sudang memginstall php dan mariadb dengan benar pada android kamu. Maka kamu baru bisa mengikuti langkah-langkah pada artikel ini. Hal atau applikasi yang perlu ada yakni:

> Termux

> PHP

> MariaDb atau Mysql

> Wordpress

Untuk memasang wordpress, kamu harus memiliki file wordpress-5.8.1-id_ID.zip yang bisa diunduh di website resmi wordpress.org. Bila sudah memilikinya kamu bisa ekstrak file tersebut.

wordpress-android

Proses Pemasangan

Pemasangan wordpress pada android cukup mudah pertama yang paling utama kamu harus membuat database. Disini saya membuat database yang bernama wordpressku pada mariadb atau mysql server atau bisa juga pada phpMyadminmu.

phpmyadmin-wordpress-android

Langkah berikutnya kamu harus menjalankan perintah $ php -S localhost:8000 untuk menjalankan php pada direktory wordpress yang tadi kamu ekstrak. Tetapi jangan lupa menjalanakan server mariadb nya dengan mysqld pada session baru di Termux.

wordpress-pada-android

mulai-mariadb

Selanjutnya jalankan browser dengan alamat url localhost:8000. Maka akan tampil proses instalasi wordpress.

wordpress-di-hadphone

Setting nama server dan nama database yang tadi kamu buat.

Jika semuanya sudah benar maka akan tampil perintah untuk membuat config.php file pada direktori wordpress.

Selanjutnya tekan tombol lanjutkan proses.

Proses instalasi selesai.

wordpress-pada-android

wordpress-pada-android2

Kamu bisa menggunakan nama pengguna dan password yang tadi kamu ciptakan untuk masuk ke halaman admin wordpress.

Nah sekarang kamu memiliki wordpress di hp kamu kamu bisa menggunakanya untuk kepentingan backup atau menulis secara offline sebelum di upload di website di internet yang kamu miliki.

Minggu, 05 September 2021

Cara Menginstall Postgresql Pada Android

Pendahuluan

Postgresql dahulu dikenal dengan nama POSTGRES dibuat oleh University of California di Berkeley pada tahun 1996. Postgresql juga banyak dipakai sebagai database applikasi-applikasi besar di dunia. Postgresql memiliki antar muka grafik yang user friendly dengan nama pgAdmin.

Artikel ini akan menjelaskan pemasangan PostgreSQL pada android sehingga database ada digenggaman tangan kita. Selain itu ada sedikit pembahasan tentang penggunaan dasar pada postgresql.

Persiapan dan Pemasangan

Untuk pemasangan PostgreSQL di handphone, kita membutuhkan 2 applikasi.

> Termux

> PostgreSQL

Termux dipasang melalui playstore, sedangkan PostgreSQL dipasang pada termux dengan perintah pkg install postgresql tetapi sebelum melakukan proses pemasangan jalankan perintah pkg update untuk memperbarui repository termux.

postgresql android

Memulai PostgreSQL

Langkah selanjutnya yakni memulai server PostgreSQL. Gunakan perintah ini:

initdb ~/pg

pg_ctl -D ~/pg start

Bila selesai menggunakan perintah diatas maka akan muncul tampilan seperti dibawah ini:

postgres android

Server PostgreSQL berjalan pada iplocal yakni 127.0.0.1 dengan port asalnya yakni 5432.

Membuat Database

Untuk membuatnya cukup mudah yakni dengan menggunakan perintah createdb "mydb" maka database mydb pun akan tercipta.

Masuk PostgreSQL

Untuk masuk ke PostgreSQL kita hanya perlu menggunakan perintah psql mydb. Nantinya kita akan masuk ke PostgreSQL dengan menggunakan database mysql. Akan tetapi bila kamu hanya ingin masuk ke PostgreSQL maka ganti nama database dengan postgresql. Bila berhasil masuk maka kamu bisa menggunakan perintah-perintah sql pada database tersebut.

Mengganti Password

Password kamu bisa diganti dengan perintah /p.

Menampilkan Bantuan

Untuk menampilkanya kamu bisa menggunakan perintah help untuk menampilkan bantuan. Kamu bisa melihat perintah sql yang bisa digunakan dan perintah postgres yang digunakan untuk keperluan kamu.

Melihat Status Server

Bila kamu ingin melihat status server pada saat ini maka kamu cukup mengginakan perintah pg_ctl -D ~/pg status.

Menghentikan PostgreSQL

Untuk menghentikan server PostgreSQL silahkan gunakan perintah pg_ctl -D ~/pg stop.

Mantap sekali bukan bila ada kekuatan database dalam genggaman kamu. Bila ada yang kurang faham boleh ditanyakan dikolam komentar atau menghubungi saya di halaman kontak.

Terimakasih dan Selamat Ngoding !

Minggu, 29 Agustus 2021

Cara Menginstall MariaDb Pada Android

Pendahuluan

MariaDb merupakan managemen basis data relasional yang dikembangkan dari kode sumber Mysql. MariaDb lahir dikarenakan kekecewaan pengembang dengan Mysql yang diakuisisi oleh SUN dan Oracle. Dimana Mysql merupakan managemen basisdata relasional yang dikembangkan oleh Michael "Monthy" pada tahun 1990an untuk memenuhi kebutuhan-kebutuhan basisdata yang cepat dan fleksibel untuk applikasi web.

MariaDb adalah telah server database mysql lebih dari 20 tahun dan banyak sekali dokumentasi yang telah ada. Artikel ini membahas pemasangan mysql di android juga kueri yang penting dan biasa digunakan pada MariaDb.

Persiapan

Untuk persiapan memasang mariadb cukup memiliki 2 hal sederhana yaitu

✓ Koneksi internet

✓ Termux

Pemasangan MariaDb

Untuk memasangnya kita hanya perlu menggunakan perintah:

$ pkg update

$ pkg upgrade

$ pkg install mariadb

Bila sudah maka langkah selanjutnya gunakan perintah

$ mysql_install_db

$ mysqld

Lalu buka sesi baru terminal dengan mengusap layar ke kanan, dan tekan tombol new session yang ada di bagian bawah.

new session termux

Masuklah ke mysql dengan perintah

$ mysql

Selanjutnya kita akan mereset password root pada mysql dengan perintah

ALTER USER 'root'@'localhost' IDENTIFIED BY 'yusufabdulloh';

Perintah diatas akan mengubah password root dengan yusufabdulloh tanpa tanda petik.

mariadb android

Untuk keluar silahkan gunakan perintah \q. Bila ingin masuk ke mysql dengan root bisa menggunakan perintah.

$ mysql -u root -p

lalu masukan password yang tadi digunakan.

mysql android

Bila kamu ingin lebih mudah dalam memanage database kamu dengan MariaDb kamu bisa pasang PhpMyadmin juga di android. Untuk tutorialnya bisa dilihat disini.

Kueri Dasar Di MariaDb

Sebelum menggunakan kueri ini kamu harus masuk dulu ke mysql lalu menggunakan kueri-kueri ini atau phpmyadmin lalu mengeksekusinya dibagian sql.

Membuat Database

CREATE DATABASE mydb;

Pernyataan diatas akan membuat database dengan nama mydb.

Menggunakan Database

use mydb;

Membuat Sebuah Tabel

CREATE TABLE `users` (

  `id` int(11) NOT NULL auto_increment,

  `nama_depan` varchar(50) default NULL,

  `nama_belakang` varchar(50) default NULL,

  `telepon` varchar(200) default NULL,

  `email` varchar(200) default NULL,

  PRIMARY KEY  (`id`)

);

Dengan mengeksekusi kueri diatas maka kamu akan membuat tabel bernama users dengan kolom-kolom bernama id, nama_depan, nama_belakang, telepon, email. Lalu menjadikan id sebagai Primary Key, dan tidak boleh kosong juga akan otomatis bertambah sesuai dengan urutan masuknya data pada database.

Memasukan Data Ke Tabel

INSERT INTO users(nama_depan,nama_belakang,telepon,email) VALUES ('yusuf', 'abdulloh', '(+62)838-1676-5188', '[email protected]');

atribut AUTO_INCREMENT digunakan untuk membuat identitas unik bagi data yang baru dibuat.

Menampilkan Data

SELECT * from users;

Kueri itu akan menampilkan semua kolom. Untuk menampilkan kolom nama_depan, dan telepon maka bisa menggunakan kueri ini.

SELECT nama_depan, telepon from users;

Menghapus Data

DELETE from users where id = 1;

Kueri diatas akan menghapus data dari tabel users yang memiliki id 1.

Membuat Komentar

untuk membuat komentar pada kueri yakni menambahkan dua strip sebelum komentar atau keterangan sebagai contoh yakni.

-- Untuk melihat data pada tabel users

SELECT * FROM users;

Mengimpor File SQL

.\ users.sql

Kueri diatas akan mengeksekusi tiap baris kueri pada file user.sql. Dengan catatan ini digunakan pada direktori yang sama pada saat masuk ke mysql.

Untuk tambahan catatan sebelum masuk ke mysql jalankan dulu mysql servernya dengan perintah $ mysqld. Dan bila kamu ingin menghentikan servernya gunakan perintah $ mysqladmin shutdown.

Selamat MariaDb sudah ada dalam genggaman anda. dan Happy Coding!

Rabu, 25 Agustus 2021

Memasang PhpMyAdmin Pada Android

Pendahuluan

Database merupakan jantung dari suatu sistem atau applikasi. Dimana tempat menyimpan data dan informasi baik berupa untuk umum ataupun pribadi (rahasia). Salah satu database yang sering digunakan yakni PhpMyAdmin. PhpMyAdmin biasanya sering digunakan oleh applikasi atau sistem yang berbasiskan website.

Apa itu PhpMyAdmin? PhpMyAdmin adalah sebuah piranti lunak gratis yang dikhususkan untuk menangani administrasi server database yang berbasis MySQL dan MariaDB. Kita juga bisa menggunakannya untuk keperluan penamabahan database, akun pengguna dan mrnjalankan kueri itu sendiri.

Pemasangan PhpMyAdmin

Untuk memasang PhpMyAdmin kamu harus terhubung dengan jaringan internet. Saya memiliki 2 cara untuk memasang PhpMyAdmin pada android.

Cara Pertama

Untuk memasang PhpMyAdmin sebenarnya sudah ada applikasi untuk langsung digunakan setelah diinstall yakni Web Server PHP/Myadmin/MySQL, AWebServer, KSWEB dan sebagainya.

Dengan cara pertama ini kita hanya perlu memasang satu applikasi dan semua sudah tersedia. Kekuranganya yakni semakin banyak applikasi yang ada semakin besar pula ukuran applikasi tersebut. Maka saya menyarankan untuk menggunakan cara kedua bila ingin effisien dalam penyimpanan handphone anda. Sehingga dapat digunakan untuk keperluan applikasi yang lainya.

Cara Kedua

Memaksimalkan applikasi Termux, kita hanya perlu memasang program PHP di android dan MariaDB sebelum pemasangan PhpMyAdmin di android. Karena termux merupakan terminal emulator yang bisa digunakan untuk menginstall paket applikasi seperti dalam keluarga unix. Cara ini bisa digunakan tanpa melakukan rooting pada handphone anda. Untuk pemasangan program PHP di android silahkan klik disini dan MariaDB disini.

Bila PHP dan MariaDB sudah terinstall unduhlah PhpMyAdmin disini. Bila sudah ekstraklah file yang PhpMyAdmin tadi lalu rubah nama file "config.sample.inc.php" menjadi "config.inc.php" lalu rubahlah beberapa settingan dengan merubah isi dari file "config.inc.php" menjadi seperti ini.

phpmyadmin pada android

Kemudian jalankan server kamu dengan menggunakan termux melalui perintah php -S localhost:8080. Jika semua langkah dilakukan dengan benar maka kamu tampilan browser kamu akan seperti ini.

memasang phpmyadmin di android

Untuk password dan username bisa menggunakan password dan username yang dibuat pada pemasangan MariaDB.

Lalu yang cara yang mana akan kamu gunakan? Cara satu atau dua atau kamu memiliki cara lainya. Selamat Anda sudah memiliki applikasi PhpMyAdmin di android anda dan Happy Coding!.

Selasa, 24 Agustus 2021

Cara Memasang Program PHP Pada Android

Pendahuluan

Sebelum kita memasang program PHP di android kita harus tahu "Apa itu PHP?". PHP Hypertext Preprocessor (sebelumnya disebut Personal Home Pages) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP juga merupakan bahasa program komputer terpopuler karena sudah sangat dikenal dan sering digunakan pada website, toko online dan blog. Dikutip dari wikipedia.

Tetapi tak juga diingkari, banyak program yang dibuat oleh bahasa PHP yang memiliki celah keamanan yang menjadikan seakan-akan bahasa PHP ini tidak aman. Jadi sebagian perusahaan banyak yang beralih menggunakan bahasa program lainya seperti Java, C#, GO, Python, Javascript dan lain sebagainya.

Sebenarnya, kelemahan sisitem ini terjadi bukan karena bahasa programnya tetapi sudah banyak program yang mendeteksi celah keamanan pada suatu sistem applikasi yang dibuat program PHP itu. Maka dari itu, para programmer dituntut untuk membuat sintaks kode yang rapi dan juga memakai oop (object oriented programming) sehingga tidak ada istilah Don't Repeat Yourself (DRY) dan memudahkan dalam membuat dokumentasi dari program atau applikasi itu sendiri. Maka dari itu, kita akan menginstall PHP pada smartphone.

Pemasangan PHP

Untuk pemasangan di Android kita membutuhkab sebuah applikasi Termux. Jalankanlah Termux lalu masukan beberapa perintah untuk memasangnya.

~ pkg update

~ pkg upgrade

~ pkg install php

Pada perintah terakhir biasanya akan ada prmberitahuan tentang perubahan applikasi-applikasi yang akan dipasang atau dihapus. Ketik y lalu enter. dan tunggu hingga prosesnya selesai. Pastikan kamu terhubung dengan internet pada saat pemasangan.

Menjalankan Dan Menghentikan Server Dengan Program PHP

Tahap selanjutnya, kita akan menjalankan server melalui 1 perintah saja. Tetapi sebelum itu untuk membuktikan server PHP itu berjalan silahkan buat sebuah file yang bernama index.php yang berisi block kode ini.

php di android

lalu jalankan perintah ini.

~ php -S localhost:8080
php di android

Untuk melihat server kita berjalan, bisa buka perambahan favorit kamu seperti chrome, opera, firefox, dan lainya. Kemudian ganti url atau linknya jadi localhost:8080.

php android

Untuk menghentikan server kamu cukup menggunakan ctrl+c pada termux.

Kesimpulan Dan Keterangan Tambahan

Server dengan PHP ini sangat dinamis, juga bagus dan bisa dikombinasikan dengan program javascript. Untuk database yang digunakan bisa menggunakan mariadb.

Selamat Program PHP kamu sudah dalam genggaman. Happy Coding!

Rabu, 19 Mei 2021

Memasang Program C dan C++ di Termux Android

Termux merupakan terminal atau console atau command prompt emulator pada handphone. Cara menginstallnya mudah sekali tinggal install di google play akan tetapi developer termux sangat merekomendasikan untuk mendowload pada f-ndroid. Lalu kita bisa menjalankanya seperti applikasi biasa, yakni dengan mengklik icon yang ada pada handphone kita yang sudah terpasang Termux.

Proses Pemasangan (Install)Program C dan C++ di Termux

Dengan adanya Termux sebagai emulator tentunya kita bisa menggunakannya seperti menjalankan program C dan C++ yang merupakan bahasa komputer yang menjadikan dasar dari semua program komputer. Cara menginstalnya cukup mudah dengan mengetik perintah apt-get install clang atau bisa juga pkg install clang lalu klik enter.Bila ada peringatan akan mendownload dan menginstall paket maka ketik y lalu enter.Sebelumnya pastikan juga handphone kita memiliki koneksi ke internet.

Cara mengecek pemasangan kita sudah benar, yakni kita bisa mengetik perintah gcc -v dan (atau) g++ -v bila kita melihat pesan seperti digambar ini maka pemasangan yang kita buat sudah benar.


Perintah tadi bisa juga untuk mengecek versi gcc dan g++ juga mengetahui ada dimana direktory paket gcc dan g++.

Menjalankan Program C dan C++ di Termux

Sebelum menjalankanya program C atau C++ kita harus mengkompilenya dengan menggunakan perintah gcc new.c untuk program C sedangkan untuk program C++ yakni dengan g++ new.cpp bila kode program benar maka akan tercipta file a.out pada direktory yang sama dengan new.c atau new.cpp. Lalu jalankan program yang telah kita kompile dengan perintah ./a.out. Jika berhasil maka program kita akan berjalan dengan sendirinya. bagaimana mudah bukan?Ini bisa digunakan ketika kita sedang jauh dari komputer atau laptop kita tetapi kita harus mengerjakan tugas program c atau c++.


Catatan :Jika kita ingin menjalankannya maka kita harus ada di direktory termux.

Menghapus Program C dan C++ di Termux

Cara menghapusnya yakni dengan menggunakan perintah apt-get uninstall clang atau pkg uninstall clang lalu enter.

Saya sering menggunakanya ketika membiat applikasi C dan C++ di kamar sambil rebahan. Karena lebih enak ketimbang memakai laptop atau komputer yang harus duduk karena saya sudah duduk didepan komputer cukup lama dan menginginkan program itu cepat selesai.