From f43384ad23460b4404c5773c996ed378aed17f74 Mon Sep 17 00:00:00 2001 From: niko Date: Thu, 29 Oct 2026 04:37:05 +0000 Subject: [PATCH] Kaku README.md --- README.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) diff --git a/README.md b/README.md index e69de29..869aeed 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,93 @@ +# Innetatsu + +Afto gitkaban tte, mahklar au ufne tropos per innetatsu WordPress brukena per Viossa.net, nasvar tabunzma ke sore mus tønniena en huomikompju(1) kara andra made nabystra au na tsatain. + +## De-sentakura / pingzma + +Afto festatropos bruk: +- **Ubuntu** na huomikompju +- **Nginx** na høresvarilo +- **Podman** na kompjubaksu per: + - Mariadb + - WordPress + +DNS mus auen anstrela IP fu huomikompju + +## Konto auau + +1. Maha andrdjin ke ruga `sudo` lakizma, tabun `kontodui` +1. Maha konto na kompjudui per jewald WordPressno Podman-vove, tabun `wp-jewald` osos, uten `sudo` - afto gi ke li vrag(2) puang huomikompjudui au shkekso Podman-kaban, de sore deki suru nil na kompju. +1. Tsa na `kontodui`: + +```bash +sudo apt update +sudo apt install -y podman podman-compose uidmap systemd-container dbus-user-session nginx certbot +sudo useradd -m -s /bin/bash wp-jewald +grep wp-jewald /etc/subuid /etc/subgid +sudo loginctl enable-linger wp-jewald +sudo machinectl shell wp-jewald@ # (`@` je gwir prav) +``` + +Za afto, du jewald konto fu `wp-jewald`: + +--- + +```bash +mkdir -p ~/wordpress/php && cd ~/wordpress +``` + +Antaa al implating fu afto gitkaban der. De, + +```bash +cp .env.example .env +``` + +au zari-malla ni czigau tainako per `.env`-no impla. + +```bash +openssl rand -hex 24 # muerm +openssl rand -hex 24 # muerm gjen +nano .env # antaa rjoho na impla WP_DB_PASSWORD au MARIADB_ROOT_PASSWORD +ss -tlnp | grep 18080 +``` + +Per hadji + +```bash +podman-compose up -d +podman ps # se we sore jam os nai +curl -I http://127.0.0.1:18080 # jamzol 302 +``` + +--- + +Gjen trag `kontodui` per sudozma: + +```bash +sudo mkdir -p /var/www/certbot + +# antaa implatumam perke vi deki saada certbotno guirpie: +sudo tee /etc/nginx/sites-available/viossa.net >/dev/null <<'EOF' +server { + listen 80; + listen [::]:80; + server_name viossa.net; + location /.well-known/acme-challenge/ { root /var/www/certbot; } + location / { return 404; } +} +EOF + +sudo ln -s /etc/nginx/sites-available/viossa.net /etc/nginx/sites-enabled/ +sudo nginx -t && sudo systemctl reload nginx +sudo certbot certonly --webroot -w /var/www/certbot -d viossa.net + +sudo cp viossa.net.conf /etc/nginx/sites-available/viossa.net +``` + +de owaris raz + +Asatsa WP na https://viossa.net/ + + +(1) kompju ke huomi fu dwaibmavuj +(2) kundr mik \ No newline at end of file