ZIP merupakan salah satu format arsip yang paling populer di kalangan administrator sistem. Format ini sering digunakan untuk menghemat ruang pada sistem file Linux dan memungkinkan pengarsipan beberapa file dengan mudah. Dalam tutorial ini, kita akan mempelajari cara mudah mengarsipkan beberapa file di Linux menggunakan perintah zip
.
Install ifconfig Jika tidak Ditemukan
Perintah ifconfig
secara default tidak tersedia di Debian 10 (Buster) dan Debian 11 (Bullseye) karena alasan berikut:
ifconfig
sudah deprecated (usang)
ifconfig
merupakan bagian dari paket net-tools yang sudah lama tidak aktif dikembangkan (terakhir update besar sekitar 2001).- Proyek net-tools tidak mengikuti perkembangan kernel Linux terbaru (misalnya untuk fitur seperti VLAN, network namespaces, dsb).
- Oleh karena itu, distro Linux modern termasuk Debian mulai beralih ke tools yang lebih modern dan aktif dikembangkan.
Configuring Apache Virtual Hosts: A Step-by-Step Guide
root@www:~# nano /etc/apache2/sites-available/virtual.host.conf
# settings for new domain <VirtualHost *:80> DocumentRoot /var/www/virtual.host ServerName www.virtual.host ServerAdmin webmaster@virtual.host ErrorLog /var/log/apache2/virtual.host.error.log CustomLog /var/log/apache2/virtual.host.access.log combined </VirtualHost> <Directory "/var/www/virtual.host"> Options FollowSymLinks AllowOverride All </Directory>
root@www:~# a2ensite virtual.host
Enabling site virtual.host. To activate the new configuration, you need to run: systemctl reload apache2
root@www:~# systemctl restart apache2
Tips Efektif Merawat Log Journal Systemd di Ubuntu
Membersihkan File Log Journal Systemd di Ubuntu. Log yang dihasilkan oleh systemd akan terus bertambah seiring waktu jika tidak dikelola dengan baik. Oleh karena itu, penting bagi pengguna sistem operasi berbasis systemd untuk rutin memeriksa dan membersihkannya agar tidak membebani sistem.
Continue reading “Tips Efektif Merawat Log Journal Systemd di Ubuntu”Cara Setup rc.local di Linux dengan Systemd
Penjelasan Singkat:
- /etc/rc.local
Digunakan oleh sistem init tradisional seperti SysVinit. File ini adalah skrip shell yang dijalankan setelah semua service lainnya selesai dimuat. Pengguna dapat menambahkan perintah apa pun ke dalamnya agar dijalankan secara otomatis saat sistem booting. - systemd
Merupakan sistem init modern yang menggantikan SysVinit di banyak distribusi Linux (seperti Ubuntu, Fedora, Debian, Arch, dan lain-lain). Systemd jauh lebih kompleks, tetapi juga lebih cepat dan modular. Ia menggunakan unit files untuk mengelola service dan proses selama boot.
Menggunakan SSH Key Authentication
Menggunakan autentikasi berbasis key memberikan tingkat kenyamanan dan keamanan yang lebih tinggi saat melakukan login melalui SSH. Dengan metode ini, pengguna tidak perlu lagi memasukkan nama pengguna dan kata sandi seperti pada umumnya, yang rentan terhadap serangan brute-force. SSH key dianggap lebih aman dibandingkan metode autentikasi konvensional karena private key yang digunakan untuk mengamankan koneksi hanya dimiliki oleh pihak yang berwenang dan tidak dibagikan kepada orang lain. Selain itu, private key juga dapat dienkripsi, sehingga isinya tidak mudah diakses atau dibaca oleh pihak yang tidak berwenang.
Continue reading “Menggunakan SSH Key Authentication”Instalasi LetsEncrypt Pada Apache
Let’s Encrypt adalah sebuah layanan Certificate Authority (CA) gratis, otomatis, dan terbuka yang menyediakan sertifikat SSL/TLS untuk membantu situs web menggunakan HTTPS secara aman.
Penjelasan lebih lengkap:
Tujuan utama Let’s Encrypt:
- Menyediakan enkripsi pada komunikasi antara pengguna dan server (misalnya situs web), sehingga data seperti password, informasi pribadi, atau kartu kredit tidak mudah disadap pihak ketiga.
- Mendorong semua situs web agar menggunakan HTTPS, demi meningkatkan privasi dan keamanan internet secara menyeluruh.
Install Apache, PHP, dan DataBase di Debian
Install Apache
apt install apache2 apache2-utils -y
Install PHP
apt install php php-mbstring php-curl php-xml php-pear php-bcmath php-pdo php-zip php-fpm php-cli php-mysql libapache2-mod-php php-gd php-xml php-curl php-common php-json -y
Continue reading “Install Apache, PHP, dan DataBase di Debian”