File Key dan Pem Linux

Cara Pakai ‘Key’ & ‘Pem’ File?

Oke kita punya File .key dan .pem yang sangat penting dalam pengelolaan VPS (Virtual Private Server), terutama untuk akses aman via SSH dan SSL/TLS. Berikut penjelasannya secara ringkas dan jelas:


🔐 1. File .key

  • Berisi: Private Key (kunci pribadi)
  • Digunakan untuk:
    • Autentikasi SSH (login ke VPS tanpa password)
    • SSL Certificate (untuk enkripsi HTTPS)
  • Sangat rahasia — jangan dibagikan dipublic!

Contoh Penggunaan:

ssh -i file.key root@192.xxx.xxx.xxx

📄 2. File .pem (Privacy Enhanced Mail)

  • Bisa berisi:
    • Private key, Public key, atau Certificate (tergantung isinya)
  • Digunakan untuk:
    • Login ke VPS (Amazon EC2 pakai .pem untuk SSH)
    • Sertifikat SSL/TLS di web server
  • Format .pem biasanya base64 (bisa dibuka di text editor)

Contoh Penggunaan:

ssh -i file.pem namauser@192.xxx.xxx.xxx

🔄 Perbandingan:

FileIsiDigunakan untukFormat
.keyPrivate keySSH, SSLText
.pemPrivate/Public key/certSSH, SSL/TLS, EC2 loginText

⚠️ Tips Keamanan:

  • Simpan file .key dan .pem di tempat aman, beri permission chmod 400 saat digunakan: chmod 400 filena.pem

Beda halnya kalo niatnya sekarang yaitu mengakses SSH ke VPS di port khusus (misalnya port 212), kamu tinggal tambahkan opsi -p saat menjalankan perintah ssh.

✅ Contoh Lengkap:

ssh -i file.key -p 212 namauser@192.xxx.xxx.xxx

📌 Penjelasan:

  • -i id_rsa.key → untuk menunjuk file private key
  • -p 212 → agar SSH tersambung lewat port 212 (bukan default port 22)
  • namauser@192.xxx.xxx.xxx → login sebagai user ke IP server kamu

Gunakan Reels & TikTok, Pikat Pemilik Usaha Kecil

Gunakan Reels & TikTok, Pikat Pemilik Usaha Kecil

Di era digital saat ini, video pendek bukan hanya untuk hiburan—tapi juga bisa jadi senjata jualan yang luar biasa. Reels Instagram dan TikTok telah menjadi ladang emas bagi banyak orang yang ingin menjangkau calon pembeli dalam waktu singkat. Termasuk kamu, yang ingin menjual sistem kasir atau software grosir ke para pemilik usaha kecil.

Dengan durasi hanya 15–30 detik, kamu bisa menyampaikan value produk, menciptakan rasa penasaran, dan bahkan mendorong orang untuk langsung tanya harga atau minta demo. Dan yang menarik, kamu tak harus jadi influencer besar untuk berhasil!


✅ Kenapa Reels & TikTok Efektif?

  • Pemilik usaha kecil sering scroll video saat istirahat
  • Algoritma Reels & TikTok mendorong konten kamu ke orang yang belum follow
  • Bisa disertai suara tren, teks edukatif, atau testimoni singkat
  • Sifatnya ringan, tidak terasa seperti jualan hard-sell

🎥 Ide Konten Menarik untuk Reels & TikTok:

  1. “Toko tetangga udah pakai ini…”
    • Tampilkan aplikasi sistem grosir sedang digunakan.
    • Tulis caption: “Sistem kasir murah. Bisa cetak struk. Bisa stok otomatis.”
  2. Sebelum & Sesudah Pakai Software
    • Slide 1: Gambar catatan manual yang berantakan.
    • Slide 2: Tampilkan aplikasi mencatat otomatis & cetak struk.
    • Tambah teks: “Yang masih nyatat manual, lihat ini!”
  3. Demo Cetak Struk
    • Perlihatkan saat printer thermal mencetak struk belanja.
    • Tambahkan suara efek cekrek atau lagu viral.
  4. Harga Promo & Bonus
    • Buat desain: “Cuma 945rb langsung dapet software + printer + kertas 3 gulung! Langsung ready!”
    • Akhiri dengan teks: “Mau lihat demonya? Komentar ‘INFO’”

📈 Tips Biar Video Kamu Tayang Banyak:

  • Gunakan hashtag: #kasirtoko #usahakecil #tokokelontong #jualan #sistemkasir
  • Posting jam-jam aktif: Pagi (08.00–09.00), Siang (12.00–13.00), Malam (19.00–21.00)
  • Bikin teks besar & jelas: “CUMA 175RIBU!” atau “CETAK STRUK SENDIRI”
  • Balas komentar dengan video agar engagement naik

💬 Testimoni Nyata:

“Baru upload 2 kali, langsung ada yang DM minta WA. Hari itu juga langsung closing sistem online gold!” – Riko (Sales freelance, 20 tahun)


Jangan remehkan kekuatan 15 detik. Satu video Reels atau TikTok yang menarik bisa menjangkau ratusan hingga ribuan orang. Apalagi jika kamu konsisten dan tahu cara mengarahkan mereka ke WhatsApp atau link demo. Gunakan tren untuk keuntunganmu, dan buktikan kalau kamu juga bisa closing dari konten ringan tapi mengena!


Kunjungi Warung atau Toko Sekitar, Demo & Langsung Closing

Kunjungi Warung atau Toko Sekitar, Demo & Langsung Closing

Jika kamu tinggal di lingkungan yang ramai atau dekat dengan area perdagangan, kamu punya potensi penghasilan yang sangat besar. Banyak pemilik warung, toko kelontong, kios pulsa, bahkan depot air, masih menjalankan usahanya secara manual. Mereka belum tahu bahwa ada sistem yang bisa membantu mereka mencatat transaksi, mencetak struk, dan mengatur stok secara otomatis. Dan di sinilah peluangmu!


✅ Langkah-Langkah Jualan Offline dengan Demo:

1. Siapkan Brosur & HP yang Sudah Terinstal Aplikasi

  • Cetak brosur sederhana atau siapkan di HP (PDF).
  • Install aplikasi sistem grosir (versi demo) di HP kamu.
  • Pastikan kamu bisa menjelaskan fitur-fitur dasar: input barang, transaksi, cetak struk, laporan.

2. Datang dengan Pendekatan Santai

  • Jangan langsung jualan. Mulailah dengan obrolan ringan.
  • Contoh: “Bu, selama ini nyatat belanjaan gimana ya? Manual tulis tangan atau udah pake aplikasi?”

3. Tawarkan Demo Singkat di Tempat

  • Langsung buka aplikasi dan tunjukkan fitur kasir dan cetak struk.
  • Tunjukkan seberapa mudah mereka bisa input barang dan transaksi.

4. Buat Penawaran yang Tak Bisa Ditolak

  • Contoh: “Kalau Ibu ambil yang versi offline, bisa selamanya tanpa langganan, bonus printer thermal, bisa cetak struk kayak minimarket.”
  • Tawarkan juga sistem online jika mereka punya anak/kerabat yang bisa bantu pegang HP atau laptop.

💸 Contoh Penghasilan:

  • Closing 1 produk offline silver (Rp945.000) bisa menghasilkan komisi Rp200.000–Rp300.000 tergantung skema.
  • Jika dalam 1 minggu kamu mengunjungi 10 toko, dan hanya 3 yang deal, itu sudah bisa menghasilkan lebih dari Rp600.000 dalam 1 minggu.

💡 Tips Penting:

  • Bawa printer thermal kecil (kalau ada) agar bisa demo langsung cetak struk.
  • Tunjukkan testimoni pengguna lain yang sudah sukses pakai.
  • Jika belum closing saat itu juga, tinggalkan nomor WhatsApp dan foto tampilan aplikasi. Banyak yang akan berpikir dulu dan menghubungi belakangan.

📍 Target Tempat Kunjungan yang Direkomendasikan:

  • Warung sembako
  • Toko kelontong
  • Depot air isi ulang
  • Konter pulsa
  • Toko alat tulis, toko bangunan kecil
  • Warteg, penjual sayur rumahan

KStrategi ini sangat cocok bagi kamu yang aktif di lapangan. Kamu bisa menggunakan pendekatan persuasif dan demo langsung untuk meningkatkan potensi closing. Hanya bermodal HP, semangat, dan sedikit keberanian, kamu bisa dapat penghasilan besar dari lingkungan sekitarmu.


Broadcast via WhatsApp & Status, Laris dalam 3 Hari

Broadcast via WhatsApp & Status, Laris dalam 3 Hari

Banyak orang belum sadar bahwa potensi penghasilan besar bisa dimulai dari aplikasi yang mereka gunakan setiap hari: WhatsApp. Dengan strategi yang tepat, kamu bisa menjual software grosir bahkan tanpa perlu bicara panjang lebar. Hanya butuh kepercayaan diri, pesan yang tepat, dan niat untuk mulai.

🔥 Kenapa WhatsApp?

Karena semua orang pakai WhatsApp — dari pemilik warung, pedagang kaki lima, sampai supplier. Dengan pendekatan yang tidak mengganggu, kamu bisa mengubah status dan chat pribadi jadi mesin penghasil closing.


✅ Langkah-langkah Jitu:

  1. Kumpulkan Kontak Potensial
    • Ambil dari grup alumni, grup RT, komunitas, atau nomor-nomor yang kamu pernah simpan.
    • Fokus ke kontak yang punya usaha kecil atau sedang merintis bisnis.
  2. Buat Broadcast List
    • Pisahkan kontak berdasarkan karakteristiknya. Misal: “Grup Dagang”, “Teman Dekat”, atau “Pelanggan Potensial”.
    • Kirimkan pesan yang personal, bukan template hard-selling.
  3. Tulis Pesan yang Menarik
    Contoh: “Baru luncur sistem kasir toko harga ekonomis! Gak nyampe 200 ribu udah dapet fitur stok, struk, & login karyawan 😍 Mau lihat demonya? Balas yaa!”
  4. Update Status WhatsApp Setiap Hari
    • Gunakan gambar: testimoni, hasil cetak struk, tampilan aplikasi.
    • Gunakan teks pendek: “Toko deket rumah udah pakai, kamu kapan?” atau “Yang belum punya sistem kasir, WA saya sekarang yaa…”
  5. Responsif & Jangan Memaksa
    • Jangan panik jika belum dibalas. Biasanya mereka diam-diam mengamati.
    • Siapkan jawaban singkat: harga, cara order, demo video.

🎯 Hasil Dalam 3 Hari?

Beberapa freelancer kami sudah membuktikan:

  • Hari ke-1: Broadcast & status ➜ 2 orang tertarik
  • Hari ke-2: Chat follow-up ➜ 1 closing produk silver
  • Hari ke-3: Satu lagi closing setelah lihat demo

Dengan sistem komisi yang progresif, 1 closing produk online bisa jadi Rp50.000 – Rp150.000, dan produk offline bisa lebih besar.


💡 Tips Tambahan

  • Jangan malu untuk mengulang broadcast seminggu sekali.
  • Gunakan nama asli dan foto profil yang meyakinkan.
  • Manfaatkan jam prime-time: jam 08.00–09.00 pagi dan 19.00–21.00 malam.

WhatsApp bukan sekadar alat komunikasi. Bagi yang serius, ia bisa jadi mesin penghasil uang harian. Mulailah dari kontak yang sudah kamu punya, dan buktikan sendiri potensi penghasilanmu — bahkan tanpa keluar rumah.

Linux Command di Terminal

15 Perintah Sakti di Terminal

Eh, belum ikutan kelas linux pro jadi master administrator? Kuasai teknik 15 ini untuk bisa mengenal lebih jauh. Yuk!

  1. cp – Copy file atau folder
    Digunakan untuk menyalin file dari satu lokasi ke lokasi lain.
    Contoh:
    cp file.txt /home/user/
  2. mv – Memindahkan atau merename file/folder
    Bisa digunakan untuk memindahkan file atau mengganti nama file.
    Contoh rename:
    mv oldname.txt newname.txt
  3. rm – Menghapus file
    Menghapus file dari sistem. Hati-hati, tidak masuk Recycle Bin.
    Contoh:
    rm file.txt
  4. rm -r – Menghapus folder secara rekursif
    Menghapus direktori beserta seluruh isinya.
    Contoh:
    rm -r folderku
  5. mkdir – Membuat direktori baru
    Digunakan untuk membuat folder/direktori baru.
    Contoh:
    mkdir proyekku
  6. touch – Membuat file kosong baru
    Berguna untuk membuat file baru dengan cepat.
    Contoh:
    touch catatan.txt
  7. ls – Melihat isi folder
    Menampilkan daftar file dan folder dalam direktori saat ini.
    Contoh:
    ls
    Untuk tampilan lengkap dengan detail:
    ls -l
  8. cd – Masuk ke dalam direktori
    Digunakan untuk berpindah ke direktori lain.
    Contoh:
    cd Documents
  9. pwd – Menampilkan path direktori saat ini
    Berguna untuk mengetahui posisi kita di dalam sistem file.
    Contoh:
    pwd
  10. cat – Menampilkan isi file
    Cocok untuk melihat isi file teks langsung di terminal.
    Contoh:
    cat file.txt
  11. nano – Mengedit file teks di terminal
    Text editor ringan dalam terminal.
    Contoh:
    nano config.txt
  12. chmod – Mengubah permission file atau folder
    Untuk memberikan akses baca/tulis/eksekusi.
    Contoh:
    chmod +x script.sh
  13. chown – Mengubah kepemilikan file atau folder
    Digunakan untuk mengganti user atau grup pemilik.
    Contoh:
    chown user:user file.txt
  14. find – Mencari file berdasarkan nama atau pola
    Berguna untuk menemukan file di seluruh sistem.
    Contoh:
    find /home -name "*.pdf"
  15. df -h – Melihat kapasitas hard disk
    Menampilkan penggunaan disk secara ringkas dan mudah dibaca.
    Contoh:
    df -h

Perintah-perintah ini sangat krusial bagi siapa saja yang ingin menguasai dasar penggunaan Ubuntu, atau Debian Linux secara umum. Bahkan jika kamu bekerja sebagai developer, sysadmin, atau teknisi jaringan, menguasai 15 perintah ini akan membuat kerja kamu jauh lebih efisien dan profesional.

apache-server

Localhost System Tunggal Dan Permission Terkait

Bayangin aja kita udah ada server live (di XAMPP/LAMPP) baca folder sistemkeren/public sebagai root web, tapi belum setel bagian VirtualHost atau ubah DocumentRoot langsung.


✅ Cara Ganti DocumentRoot Langsung (Global)

🔧 1. Edit file Apache config:

sudo nano /opt/lampp/etc/httpd.conf

🔍 2. Cari baris ini:

DocumentRoot "/opt/lampp/htdocs"
<Directory "/opt/lampp/htdocs">

✏️ 3. Ganti jadi:

DocumentRoot "/opt/lampp/htdocs/sistemkeren/public"
<Directory "/opt/lampp/htdocs/sistemkeren/public">
    Options Indexes FollowSymLinks ExecCGI Includes
    AllowOverride All
    Require all granted
</Directory>

💾 4. Simpan & Restart Apache:

sudo /opt/lampp/lampp restart

🌐 5. Akses di browser:

http://localhost/

Akan langsung masuk ke /sistemkeren/public


Udah bisa kan? Nah tapi ada kalanya linux minta permission file dan folder untuk writeable access. Kita atasi dulu dengan cara :


🔧 Ubah Permission Folder & File

Misal folder nya tuh di sini:

/opt/lampp/htdocs/sistemkeren/

Jalankan:

sudo chmod -R 755 /opt/lampp/htdocs/sistemkeren/

Kalau folder itu butuh Apache bisa nulis (buat upload, simpan cache, dll):

sudo chmod -R 775 /opt/lampp/htdocs/sistemkeren/
sudo chown -R daemon:daemon /opt/lampp/htdocs/sistemkeren/

daemon adalah user default Apache di LAMPP/XAMPP Linux.


Udah keren kan? Sip deh.

7zip-linux-1

Extraksi File 7z di Linux

Kalau kita mau extract file .7z di Linux (Ubuntu), sebenernya kita perlu sebuah tool bernama p7zip.


🔧 1. Install dulu (kalau belum):

sudo apt update
sudo apt install p7zip-full

📂 2. Extract file .7z

Misalnya file-nya: /home/a/data.7z

a. Extract ke folder sekarang:

7z x /home/a/data.7z

b. Extract ke folder tujuan:

7z x /home/a/data.7z -o/opt/lampp/htdocs/

-o (huruf o, bukan angka nol) adalah flag untuk output folder


💡 Cek isinya dulu tanpa extract:

7z l /home/a/data.7z

Kalau butuh bantuan teknis lain secara langsung ya kesini aja!

Upgrade Limit Phpmyadmin

Upload File SQL

Misal kitanggak bisa upload file .sql besar lewat phpMyAdmin (misalnya cuma bisa 2MB atau 8MB), itu karena limit bawaan PHP-nya terlalu kecil.


✅ Solusi: Ubah Konfigurasi Limit PHP di XAMPP (Linux)

1. Edit php.ini bawaan XAMPP

sudo nano /opt/lampp/etc/php.ini

Lalu cari dan ubah nilai berikut (pakai Ctrl+W buat cari):

upload_max_filesize = 2M
post_max_size = 8M
max_execution_time = 30
max_input_time = 60
memory_limit = 128M

Ubah jadi lebih besar, misalnya:

upload_max_filesize = 100M
post_max_size = 120M
max_execution_time = 300
max_input_time = 300
memory_limit = 256M

2. Restart XAMPP

sudo /opt/lampp/lampp restart

3. Cek ulang di phpMyAdmin

  • Buka http://localhost/phpmyadmin
  • Klik menu “Import”
  • Di bagian Maximum upload size pastikan sudah berubah, contoh: 100 MiB

💡 Alternatif: Import via Terminal

Kalau file .sql terlalu besar (>100MB), lebih cepat import langsung via terminal:

sudo /opt/lampp/bin/mysql -u root -p nama_database < /path/to/file.sql

Contoh:

sudo /opt/lampp/bin/mysql -u root -p mydb < /home/user/Downloads/backup.sql

Nanti diminta password (kalau root gak ada password, cukup tekan Enter).


Ini lebih mending karena kecepatannya lebih cepat! Tapi, ada tapinya nih. Kita ngga tau progress persentasenya, jadi harus di check sendiri di backend, misal saat di phpmyadmin kelihatan tablenya udah nambah otomatis. Dan di terminal nanti end resultnya dia kembali ke account home semula. Done!

Masih ada oprekan serius seputar linux? Ambil aja sesi konsultasi langsung nya disini bareng tim ahli kita!

Xampp for Linux

Membuka Akses PhpMyAdmin

untuk kasus tertentu setelah LAMPP (XAMPP) ala linux terpasang. Kita mau ngecek kondisi backend sebagai maintenance step yang dibutuhkan berkala. So, akses ke PhpMyAdmin kudu bisa secara periodik (temporer). Tapi begitu diakses lha, koq ada tulisan warning ya?

⚠️ Kalau akses http://172.16.21.73/phpmyadmin dan muncul “Forbidden”, artinya phpMyAdmin-nya diblokir untuk akses dari luar localhost.

Ini fitur keamanan default-nya XAMPP/Linux, supaya gak bisa diakses bebas dari jaringan luar.


✅ Solusi: Ubah Konfigurasi Akses phpMyAdmin-nya

Asumsinya kita pakai XAMPP di Ubuntu, phpMyAdmin-nya ada di:

/opt/lampp/phpmyadmin

So cara mengatasinya yaitu dengan langkah ini:


🔧 1. Edit Konfigurasi Apache XAMPP

Buka file ini:

sudo nano /opt/lampp/etc/extra/httpd-xampp.conf

Cari bagian yang mirip ini:

<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Require local
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

✏️ 2. Ubah Require local jadi Require all granted

Jadi:

<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Require all granted
</Directory>

💾 3. Simpan dan Restart XAMPP

sudo /opt/lampp/lampp restart

✅ 4. Coba Akses Lagi:

http://192.123.123.123/phpmyadmin

⚠️ Hati-Hati: Ini membuka phpMyAdmin dari luar!

Kalau server pengen diakses karena terhubung ke internet, tapi tetep kudu diamankan ya limit pake IP tertentu:

Contoh hanya untuk IP kantor aja yang bisa buka:

Require ip 192.168.0.10

Kalo ga pake IP Address?

Ya sistemnya buka tutup tadi pake Requre all granted atau Require local saat dipenyetelan konfigurasi barusan.

Konfigurasi di linux asyikan? Nah itulah dia… Next kita bahas lagi di pertemuan selanjutnya!

Xampp Di Linux

Instalasi Xampp di Linux

Kita sering pake XAMPP di windows ya kan? Nah ini ada versi linuxnya, kita sebut sebagai LAMP alias bundle dari Apache Friends tidak di-install pakai apt atau sudo apt install, karena dia bukan bagian dari repository Ubuntu.

Tapi tenang jangan panik yah, karena kita bisa install XAMPP di Linux Debian *Ubuntu dengan langkah-langkah berikut ini:


Langkah Install XAMPP (.run File)

1. Download XAMPP

Buka https://www.apachefriends.org/index.html

Atau langsung dari terminal:

wget https://www.apachefriends.org/xampp-files/8.2.12/xampp-linux-x64-8.2.12-0-installer.run

Ganti versi jika perlu (lihat di website).


2. Beri permission supaya bisa dijalankan

chmod +x xampp-linux-x64-8.2.12-0-installer.run

3. Jalankan installer

sudo ./xampp-linux-x64-8.2.12-0-installer.run

Ikuti wizard install XAMPP sampai selesai.


🔥 Setelah Terinstall

Menjalankan XAMPP:

sudo /opt/lampp/lampp start

Menghentikan XAMPP:

sudo /opt/lampp/lampp stop

Cek status:

sudo /opt/lampp/lampp status

Buka di browser:

http://localhost

📂 Folder Web:

Setelah install, file web disimpan di:

/opt/lampp/htdocs/

Abis itu udah deh project apapun yang web app based bisa di simpen dilokasi htdocs barusan!

Selamat mencoba!