Instalasi Apache, mariaDB dan PHP di OpenBSD
Berikut adalah langkah dalam instalasi apache :
Continue reading “Instalasi Apache, mariaDB dan PHP di OpenBSD”Packet Management OpenBSD dan Setting Repository
Hal-hal dasar yang perlu diketahui dalam packet management di sistem operasi OpenBSD adalah sebagai berikut.
# pkg_info -Q unzip
Perintah diatas mencari nama sebuah packet yang ouputnya menyertakan versi
# pkg_add rsync
quirks-7.14 signed on 2024-07-19T23:04:53Z
Ambiguous: choose package for rsync
a 0: <None>
1: rsync-3.2.7p1
2: rsync-3.2.7p1-iconv
Your choice: 1
rsync-3.2.7p1: ok
The following new rcscripts were installed: /etc/rc.d/rsyncd
See rcctl(8) for details.
Perintah diatas adalah melakukan instalasi packet rsync dengan perintah pkg_add.
# pkg_add -u
Perintah pkg_add -u bermaksud untuk melakukan update packet untuk memperbarui packet
# pkg_delete screen
Perintah pkg_delete screen bermaksud untuk melakukan penghapusan paket screen.
# pkg_info -mz | tee list
apache-httpd--
mariadb-server--
nano--
quirks--
rsync--
Pada perintah pkg_info -mz | tee list menghasilkan output adalah packet-packet yang terinstall pada komputer kita.
# pkg_add -uvi namapacket
Perintah pkg_add -uvi
pada OpenBSD adalah kombinasi dari beberapa opsi yang digunakan bersama dengan pkg_add
, alat untuk menginstal paket perangkat lunak. Berikut adalah rincian setiap opsi tersebut:
-u
(update): Opsi ini digunakan untuk memperbarui paket yang sudah ada. Jika ada versi baru dari paket yang telah diinstal, opsi ini akan menginstal versi terbaru tersebut.-v
(verbose): Opsi ini akan menampilkan output yang lebih rinci selama proses instalasi atau pembaruan. Ini membantu pengguna melihat apa yang sedang terjadi secara lebih mendetail.-i
(interactive): Opsi ini memungkinkan instalasi interaktif. Jika ada pilihan atau konflik yang perlu diselesaikan selama proses instalasi, pengguna akan ditanya secara interaktif.
Menggabungkan ketiga opsi ini (-uvi
) dalam satu perintah pkg_add
berarti Anda ingin memperbarui paket yang ada, menampilkan output yang lebih rinci, dan menjalankan proses secara interaktif jika diperlukan.
untuk memperbarui semua paket yang telah diinstal.
Penggunaan ini memungkinkan Anda untuk mengontrol proses pembaruan dengan lebih baik, mendapatkan informasi yang lebih banyak tentang apa yang terjadi, dan membuat keputusan interaktif jika ada konflik atau pertanyaan selama pembaruan.
Untuk setting repository lakukan pengeditan pada file /etc/installurl
# nano /etc/installurl
https://cdn.openbsd.org/pub/OpenBSD
Instalasi IP Address Pada OpenBSD
Berikut ini adalah cara seting IP Address, Gateway dan DNS pada sistem operasi OpenBSD :
Langkah 1 :
Kita harus mengetahui dahulu nama interface yang kita gunakan , karena akan menjadi nama file konfigurasi nantinya. Caranya adalah seperti berikut :
Continue reading “Instalasi IP Address Pada OpenBSD”Melihat Service di SystemD dan Enable Disable Service
SystemD adalah sistem init dan manajer layanan di Linux yang dirancang untuk meningkatkan kecepatan dan efisiensi dalam memulai, mengelola, dan menghentikan layanan pada sistem operasi Linux. Berikut adalah beberapa poin penting tentang SystemD:
Continue reading “Melihat Service di SystemD dan Enable Disable Service”Bagaimana Upgrade PHP 7 Ke PHP 8 ?
Untuk meningkatkan versi PHP kadang menjadi kendala di Linux Debian. Terutama ketika kita enggan menaikkan versi Debian. Misalnya Debian 11 yang posisi di change log masih menggunakan PHP 7.4. Jika kita ingin meningkatkan versi php dari PHP 7 ke PHP 8 maka ikutin langkah seperti dibawah ini :
Continue reading “Bagaimana Upgrade PHP 7 Ke PHP 8 ?”Virtual Host Pada Apache
Berikut adalah konfigurasi untuk membuat virtual host pada apache2 :
# nano /etc/apache2/sites-available/virtual.host.conf
<VirtualHost *:80>
ServerName www.virtual.host
ServerAdmin webmaster@virtual.host
DocumentRoot /home/debian/public_html
ErrorLog /var/log/apache2/virtual.host.error.log
CustomLog /var/log/apache2/virtual.host.access.log combined
LogLevel warn
</VirtualHost>
Langkah selanjutnya adalah melakukan aktif virtual host dan restart pada apache2
# a2ensite virtual.host
# systemctl restart apache2
IP Address Allow to Remote MYSQL/MARIADB
Langkah yang diperlukan untuk melakukan remote MySQL atau Mariadb adalah sebagai berikut :
# nano /etc/mysql/mariadb.conf.d/50-server.cnf
kemudian tambahkan
bind-address = 0.0.0.0
Pada MySQL perlu juga ditambahkan konfigurasi agar ip address publik kita diizinkan untuk mengakses:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'IPADDRESS' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION;
Sejarah Cloud Computing
Sejarah Cloud Computing
Pendahuluan
Cloud computing telah menjadi bagian penting dari teknologi modern, memungkinkan penyimpanan data yang efisien, pengolahan data, dan layanan komputasi yang fleksibel. Teknologi ini memungkinkan pengguna untuk mengakses dan menggunakan sumber daya komputasi melalui internet, tanpa harus memiliki dan mengelola infrastruktur fisik sendiri. Dalam tulisan ini, kita akan menjelajahi sejarah cloud computing dari konsep awalnya hingga perkembangan terkini.
Continue reading “Sejarah Cloud Computing”PicoCTF — Information
Pada case kali ini kita diminta mencari sesuatu flag didalam file cat.jpg. Dalam file tersebut kita akan menggunakan tools yaitu file, bindwalk, hexdump, echo, exiftool dan base64. Berikut perhatikan case nya dibawah ini :
Description
Files can always be changed in a secret way. Can you find the flag? cat.jpg
Langkah 1. Silahkan download file pada url cat.jpg
Langkah 2. Ketikkan perintah file untuk mengetahui spesifikasi file tersebut.
Continue reading “PicoCTF — Information”