From e16bdcc915ee47224ce0125ba85807f078426954 Mon Sep 17 00:00:00 2001 From: iBNu Maksum Date: Sun, 17 Mar 2024 13:43:03 +0700 Subject: [PATCH] Updated Home (markdown) --- Home.md | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/Home.md b/Home.md index f3b0aa4..5b00db5 100644 --- a/Home.md +++ b/Home.md @@ -78,16 +78,20 @@ composer create-project hotspotbilling/phpnuxbill phpnuxbill ### Docker installation Download PHPNuxBill installation, extract to folder you want to use, -Open Terminal got to PHPNuxBill folder and run this command inside phpnuxbill folder. +Open Terminal go to PHPNuxBill folder and run this command inside phpnuxbill folder. Change port `8880` according to your need. ```bash docker run -d -p 8880:80 --name PHPNuxBill -v "$PWD":/var/www/html php:8.2-apache +``` + +Install PHP Extension + +```bash docker exec PHPNuxBill apt-get update -docker exec PHPNuxBill apt-get install -y --fix-missing apt-utils gnupg -docker exec PHPNuxBill echo "deb http://packages.dotdeb.org bookworm all" >> /etc/apt/sources.list -docker exec PHPNuxBill echo "deb-src http://packages.dotdeb.org bookworm all" >> /etc/apt/sources.list -docker exec PHPNuxBill curl -sS --insecure https://www.dotdeb.org/dotdeb.gpg | apt-key add - +docker exec PHPNuxBill apt-get install -y --fix-missing apt-utils gnupg cron +docker exec PHPNuxBill echo "deb http://httpredir.debian.org/debian bookworm all" >> /etc/apt/sources.list +docker exec PHPNuxBill echo "deb-src http://httpredir.debian.org/debian bookworm all" >> /etc/apt/sources.list docker exec PHPNuxBill apt-get update docker exec PHPNuxBill apt-get install -y zlib1g-dev libzip-dev \ libpng-dev libjpeg-dev libgif-dev libwebp-dev \ @@ -103,10 +107,20 @@ docker exec PHPNuxBill docker-php-ext-install mbstring docker exec PHPNuxBill docker-php-ext-install pdo docker exec PHPNuxBill docker-php-ext-install pdo_mysql docker exec PHPNuxBill docker-php-ext-install zip -docker exec PHPNuxBill service apache2 restart -docker start PHPNuxBill +docker exec PHPNuxBill service apache2 reload ``` +Setup Cron + +```bash +cat <