# 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