john

john

Apa itu Docker?

Docker adalah platform open-source yang dirancang untuk mengotomatisasi proses pengembangan, pengujian, dan penerapan aplikasi dalam container. Container adalah unit standar perangkat lunak yang membungkus kode aplikasi beserta semua dependensinya sehingga aplikasi dapat berjalan secara konsisten di berbagai lingkungan. Mengapa Docker…

Install WordPress dengan Nginx dan MariaDB di Debian 12

Update Ssytem sudo apt update && sudo apt upgrade -y Install Nginx sudo apt install nginx -y Install MariaDB sudo apt install mariadb-server mariadb-client -y Install Php dan extension php sudo apt install php-fpm php-mysql php-cli php-curl php-gd php-xml php-mbstring…

Install Lemp pada docker

Update ssytem instal paket mkdir lemp-dockercd lemp-docker Buat file docker-compose.yml di dalam direktori tersebut: version: ‘3.8’services:nginx:image: nginx:latestcontainer_name: lemp-nginxports:– “80:80”volumes:– ./nginx/conf.d:/etc/nginx/conf.d– ./nginx/html:/usr/share/nginx/html– ./nginx/log:/var/log/nginxdepends_on:– phpnetworks:– lemp-networkphp:image: php:8.1-fpmcontainer_name: lemp-phpvolumes:– ./nginx/html:/usr/share/nginx/htmlnetworks:– lemp-networkmariadb:image: mariadb:latestcontainer_name: lemp-mariadbenvironment:MYSQL_ROOT_PASSWORD: root_passwordMYSQL_DATABASE: mydbMYSQL_USER: myuserMYSQL_PASSWORD: mypasswordvolumes:– db_data:/var/lib/mysqlnetworks:– lemp-networkvolumes: db_data:networks: lemp-network: mkdir -p…

Install LAMP dengan Docker debian

sudo apt updatesudo apt install -y docker.iosudo systemctl start dockersudo systemctl enable docker sudo apt install -y docker-compose Buat direktori mkdir lamp_docker && cd lamp_docker Buat file docker-compose.yml version: ‘3.8’ services:apache:image: php:8.1-apachecontainer_name: apachevolumes:– ./html:/var/www/htmlports:– “8080:80”networks:– lamp-networkdepends_on:– mariadb mariadb:image: mariadb:latestcontainer_name: mariadbenvironment:MYSQL_ROOT_PASSWORD:…

Instalasi Docker pada debian 12

sudo apt updatesudo apt-get install ca-certificates curl gnupgsudo install -m 0755 -d /etc/apt/keyringscurl -fsSL | sudo gpg –dearmor -o chmod a+r \ “deb [arch=”$(dpkg –print-architecture)” signed-by=] \ “$(. /etc/os-release && echo “$VERSION_CODENAME”)” stable” | \ sudo…

LAMP pada debian 12

sudo apt update && sudo apt upgrade -y 2. install aphace2 sudo apt install apache2 -y 3. Install MariaDB sudo apt install mariadb-server -y Mengamankan Database sudo mysql_secure_installation 4. Install PHP sudo apt install php libapache2-mod-php php-mysql php-xml php-mbstring php-curl…

Membuat Server Reverse Proxy

Membuat server reverse proxy dengan Nginx adalah langkah yang umum dilakukan untuk mengelola dan mengarahkan lalu lintas web. Berikut adalah panduan langkah demi langkah untuk mengatur Nginx sebagai reverse proxy server di Ubuntu Server 24.04: 1. Instalasi Nginx sudo apt…

Operasi Dasar Docker

Berikut ini Contoh Perintah Dasar Untuk mengoperasikan Docker Container 1. Pull image Docker Ketika akan mengambil docker image dari registry Dockerhub, bisa digunakan perintah docker pull seperti di bawah. Command syntax : docker pull [image_name]:[tag] Contoh pull image nginx versi…