sudo apt update
sudo apt install php7.4 php7.4-fpm php7.4-cli php8.1 php8.1-fpm php8.1-cli
sudo a2enmod proxy_fcgi setenvif rewrite
# PHP | |
# https://windows.php.net/download/ | |
# NTS = Non Thread Safe | |
*PHP-8.4=https://windows.php.net/downloads/releases/archives/php-8.4.5-nts-Win32-vs17-x64.zip | |
*PHP-8.3=https://windows.php.net/downloads/releases/archives/php-8.3.18-nts-Win32-vs16-x64.zip | |
*PHP-8.2=https://windows.php.net/downloads/releases/archives/php-8.2.27-nts-Win32-vs16-x64.zip | |
*PHP-8.1=https://windows.php.net/downloads/releases/archives/php-8.1.30-nts-Win32-vs16-x64.zip | |
*PHP-7.4=https://windows.php.net/downloads/releases/archives/php-7.4.33-Win32-vc15-x64.zip | |
<?php | |
if (!function_exists('notif_whatsapp')) { | |
/** | |
* @param array $payload (jika multiple true maka format) | |
* $payload = [ | |
* [ | |
* "phone" => "no_telp", | |
* "message" => "isi pesan" | |
* ], |
server { | |
listen 80; | |
listen [::]:80; | |
server_name example.com www.example.com; | |
root /var/www/example.com; | |
index index.html index.htm index.nginx-debian.html; | |
# Proxy semua request di port 3000 |
const express = require('express') | |
const bodyParser = require('body-parser') | |
const crypto = require('crypto') | |
const fs = require('fs') | |
const app = express() | |
// Ganti dengan private key device kamu | |
const PRIVATE_KEY = 'private_key_anda' | |
// Middleware untuk parsing raw body |
<?php | |
// Ganti dengan private key yang ada di menu edit device | |
$privateKey = 'private_key_anda'; | |
// Ambil raw input JSON | |
$json = file_get_contents('php://input'); | |
// Ambil signature dan event dari header | |
$callbackSignature = $_SERVER['HTTP_X_WEBHOOK_SIGNATURE'] ?? ''; |
server { | |
server_name domain.id www.domain.id mail.domain.id webmail.domain.id admin.domain.id; | |
listen 192.168.1.0; | |
# Root and index settings | |
root /home/domain/public_html; | |
index index.php index.htm index.html; | |
# Log settings | |
access_log /var/log/virtualmin/domain.id_access_log; |
Berikut adalah langkah-langkah untuk mengonfigurasi PowerShell agar aktif ketika terhubung ke Windows melalui SSH:
Buka PowerShell sebagai Administrator:
Windows + X
dan pilih Windows PowerShell (Admin)
.Untuk menambahkan akun SSH di Windows 10 dan memungkinkan remote dari luar, Anda perlu mengikuti beberapa langkah. Berikut adalah panduan yang dapat Anda ikuti:
nano /opt/lampp/control_lampp.sh
#!/bin/bash
systemctl stop apache2
/opt/lampp/lampp stopapache
echo "Stop apache2 dan lampp apache"
sleep 1