Mengatasi php tidak terbaca di server nginx ubuntu

Cara Mengatasi File PHP yang tidak terbaca di sever NGINX pada sistem operasi Linux Ubuntu.

  1. Cek php dengan perintah php –version
  2. jika tidak terdeteksi lakukan instalasi php dengan perintah apt install php7.4-cli
  3. kemudian lakukan cek php jika sudah terinstall akan muncul seperti ini: php –version PHP 7.4.3-4ubuntu2.18 (cli) (built: Feb 23 2023 12:43:23) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.3-4ubuntu2.18, Copyright (c), by Zend Technologies
  4. kemudian lakukan perintah : sudo apt install php7.4-fpm
  5. jalankan perintah untuk konfigurasi virtual sever : nano /etc/nginx/sites-enabled/siordik (siordik sesuaikan dengan setingan yang terinstall)
  6. kemudian sesuaikan dengan isi teks seperti dibawah ini untuk nama server sesuaikan
  7. kemudian jalankan perintah : sudo nginx -t jika berhasil maka akan tampil seperti ini : root@siordik:/var/www/siordik/html# sudo nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
  8. selanjutnya lakukan restart nginx dengan perintah : sudo service nginx restart
  9. jalankan perintah untuk menjalankan service php nya : sudo service php7.4.3-fpm start
Read More

LCD 16 x 2 I2C dengan Arduino ESP32

Penggunaan LCD 16 x 2 pada Arduino ESP32 _wiring langkah pertama cek alamat LCD Untuk mengetahui alamat LCD bisa di lihat di board nya atau kita bisa menggunakan perintah seperti dibawah ini :

Read More

Memindahkan File Ke Server dengan SCP pada terminal Linux

Kita bisa melakukan proses copy paste dengan mudah di konsol melalui perintah cp. Nah, ternyata ada yang lebih aman lho DomaiNesians! Kamu bisa gunakan perintah scp untuk menyalin beberapa folder/ file. Scp adalah salah satu command Linux yang digunakan untuk proses transfer data. Scp adalah singkatan dari Secure Copy. Dikutip dari Linuxacademy, scp memiliki 3 fungsi utama. Yaitu untuk menyalin data dari server ke komputer, menyalin data dari komputer ke server, atau menyalin data dari server ke server lainnya

  1. masuk ke komputer lokal dimana file yang akan di upload ke server
Read More

Mengatasi virtual terminal proteus tidak muncul atau error

Sangat Mengesalkan Bahkan membinungkan pada saat membuat project arduino di proteus, saat virtual terminal tidak mau muncul padahal sebelumnya muncul normal, karena tanpa kita sadari kita menutup exit hanya di komponen virtual terminalnya sehingga walaupun proteus kita close dan di hidupkan lagi tetap virtual terminal tidak muncul.

Read More

Perintah Sederhana di Terminal Server Ubuntu

  1. Upload file kedalam serser dengan Protokol SSH dengan perintah scp -P [Port] [file asal] [user server]@[IPServer]:[alamat yang di tuju dalam server/folder] jika ingin mengirim berikut fordernya tinggal tambahkan perintah -r setelah scp
Read More

Membaca dan menulis data ke EEPROM Arduino

Pogram di Arduino akan berjalan baik jika selalu terhubung ke listrik tapi apa jadinnya jika arduino terputus dari aliran listik maka program akan di set ke bagian awal lagi, maka untuk beberapa kasus kita membutuhkan media penyimpan seperti Micro SD Card Module tetapi jika data kita kecil kita bisa mempergunakan memory internal arduino EEPROM sebesar 1 Kb (ATMega128 dan ATMega8 512b), memang kelihatan kecil sekali jika dibandingkan dengan komputer jaman sekarang tetapi 1 KB sudah cukup untuk menyimpan data yang kecil.

Read More

Simulasi Pembacaan Sensor potensiometer di arduino

  1. Data yang tampil berupa tulisan “Angka = 1” atau “Angka = 2” atau “Angka = 3” dan seterusnya hingga “Angka = 10”.
  2. Data ditampilkan hanya 1 kali dalam nilai Angka yang sama.
  3. Tampilan baru hanya akan muncul ketika terjadi perubahan nilai Angka.
  4. Pada saat nilai Angka = 0, LED1 akan menyala dan LED yang lain mati. Keadaan ini akan bertahan hingga nilai Angka = 5.
  5. Pada saat nilai Angka = 5, LED2 akan menyala dan LED yang lain mati. Keadaan ini akan bertahan hingga nilai Angka = 10 atau nilai Angka = 0.
  6. Pada saat nilai Angka = 10, LED3 akan menyala dan LED yang lain mati. Keadaan ini akan bertahan hingga nilai Angka = 5.
Read More

Membuat kalkulator penjumlahan dengan arduino

  1. Pada saat program dihidupkan, maka hanya tombol 1 yang aktif.
  2. Setelah tombol 1 menghasilkan angka variable pertama yang ditampilkan pada layar komputer maka tombol 2 (penjumlah) aktif, sedangkan tombol yang lain tidak aktif
  3. Setelah tombol 2 ditekan 1 kali untuk menjumlah maka hanya tombol 1 yang aktif, sedangkan tombol yang lain tidak aktif. Tombol 2 hanya aktif 1 kali. Pada layar akan tertulis tanda “+”
  4. Karena tombol 1 sudah aktif Kembali, maka tombol 1 dapat digunakan untuk menghasilkan angka variable ke 2.
  5. Setelah variable ke 2 dihasilkan maka tombol 3 dapat aktif untuk menampilkan hasil penjumlahan variable 1 + variable 2. Pada layar akan tertulis nilai variable 1 ditambah nilai variable 2 dan hasil penjumlahan kedua variable tersebut.
Read More

Merancang Antrian parkiran dengan interupt di arduino

  1. Ketika pertama kali dijalankan di layar komputer akan tertulis “PARKIRAN KOSONG”.
  2. Dalam keadaan kosong, jika tombol keluar ditekan maka system tidak bereaksi
  3. Dalam keadaan kosong, jika tombol masuk ditekan satu kali, maka di layar komputer akan tertulis “Jumlah Mobil: 1” dan jika ditekan lagi maka akan tertulis “Jumlah Mobil: 2” dan jika ditekan lagi maka jumlah mobil akan bertambah lagi. Begitu seterusnya hingga jumlahnya menjadi 10.
  4. Pada penekanan yang ke 10 akan muncul tulisan “Jumlah Mobil: 10” yang disertai dengan tulisan “MAAF PARKIRAN PENUH” yang berada di bawahnya.
  5. Dalam keadaan penuh jika tombol masuk di tekan, maka system tidak bereaksi.
  6. Dalam keadaan penuh jika tombol keluar ditekan 1 kali maka jumlah mobil akan berkurang 1. Begitu seterusnya hingga tempat parkir menjadi kosong lagi.
Read More

Contoh sederhana penggunaan Relay di arduino dengan proteus

Komponen Libary yang di butuhkan di proteus adalah :

  1. ARDUINO UNO R3
  2. LAMP
  3. RELAY ( dengan pengaturan component Value 5 V )
  4. VISINE ( dengan pengaturan Aplitudo 12V dan Frequensi 5)

Dengan logika yang akan di buat yaitu relay akan bekerja 1 detik akan mengirimkan nilai LOW pada pin 8 dan 2 detik kemudian akan mengirimkan HIGH pada pin 8

Read More

Penggunaan If Else Arduino Led dengan Protus

Nama : Miswan

NIM : 211012000035

Tugas Matakuliah Rekayasa Perangkat Lunak Pada Pertemuan Ke 5

  1. Pada saat Tombol di Pencet 5 Kali maka Pin 3 akan mengirim tegangan menghidupkan LED1 ( pada counter ke 6 Led 1 menyala )
  2. Pada saat Tombol di pencet 6 Kali maka pin 5 akan mengirim tegangan mengidupkan LED 2 ( pada counter ke 7 Led 2 menyala dan Led 1 Mati )
  3. Pada saat Tombol di pencet 7 Kali maka pin 5 akan mengirim tegangan mengidupkan LED 3 ( pada counter ke 8 Led 3 menyala dan Led 1, Led 2 Mati )
  4. pada Saat Tombol di Pencet 8 Kali maka counter akan di isi angka 0 (nol) dan Semua Led di matikan dan akan kembali ke logika awal
Read More

Contoh Penggunaan Modul Max6675 untuk mengukur suhu thermocouple pada arduino proteus

Komponen Libary yang di butuhkan di proteus adalah :

  1. ARDUINO UNO R3
  2. VIRTUAL TERMINAL
  3. MAX6675
  4. TCK

Penggunaan Modul Max6675 (Thermocouple tipe k ) untuk penerapan memonitong suhu alat tersebut digunakan untuk mengetahui cold and hot juncion compensation, modul Max6675 mampu mengkonversi tegangan menjadi digital ( ADC ) sebesar 12 bit, dengan adanya library max6675.h kita tidak perlu lagi repot untuk memikirkan komunikasi dan konversinya.

Read More

Operasi Relationship dengan Cypher pada Neo4j

Tulisan sebelumnya kita sudah membahas tentang CURD Sederhana pada database Neo4j dengan cypher. Pada pembuatan database tidak hanya membentuk suatu node saja tetapi perlu dibuat relationship antar node. sebagai contoh ada 2 node data 'mahasiswa' dengan nama duta dan miswan, yang dibuat dengan 2 cypher query berikut :

Untuk membuat relationship, diperlukan ‘penemuan’ node terlebih dahulu, kemudian setelah ditemukan baru dibuat relationship yang diinginkan. Sebagai contoh, untuk kasus diatas, dunta memiliki hubungan TEMAN. Cypher query yang digunakan adalah berikut :

Read More

CURD (create, retrieve, update dan delete) pada Neo4J

Dalam suatu menajemen database pasti ada suatu operasi CURD ( Create. Retrive, Update dan Delete ) begitu pula pada database Neo4J juga dapat melakukan operasi CURD layaknya database lainya. Tulisan ini membahas cara-cara tersebut menggunakan cypher query, yang merupakan query khusus untuk graph database pada Neo4j Yang diulas pada catatan kali ini hanya bagaimana CRUD pada node, tanpa relationship
Read More

Mengenal Graph Database Menggunakan Neo4j

Banyak pertanyaan yang muncul di benak saya saat Dosen Saya Dr. Arya Adhyaksa Waskita menyampaikan tentang Graph Database menggunakan Neo4j dan akhirnya saya mencari informasi apa itu Graph Database dan Neo4j itu sendiri

Apa Graph Database ? jika saya sadur dari wikipedia

https://id.wikipedia.org/wiki/Graph_database Graph database dalam dunia ilmu komputer adalah database yang menggunakan struktur data graph yg memiliki komponen node, edge dan properties unutk merepresentasikan penyimpanan data. Graph database menyediakan index-free adjacency yang artinya setiap elemen berisi direct pointer ke adjacent element dan tidak membutuhkan lagi suatu index lookups.

Berikut struktur dari graph database: _config.yml

Read More