2.3 KiB
2.3 KiB
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
- Maha andrdjin ke ruga
sudolakizma, tabunkontodui - Maha konto na kompjudui per jewald WordPressno Podman-vove, tabun
wp-jewaldosos, utensudo- afto gi ke li vrag(2) puang huomikompjudui au shkekso Podman-kaban, de sore deki suru nil na kompju. - Tsa na
kontodui:
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:
mkdir -p ~/wordpress/php && cd ~/wordpress
Antaa al implating fu afto gitkaban der. De,
cp .env.example .env
au zari-malla ni czigau tainako per .env-no impla.
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
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:
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