Kaku README.md
This commit is contained in:
parent
1d82be6c59
commit
f43384ad23
1 changed files with 93 additions and 0 deletions
93
README.md
93
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
|
||||
Loading…
Add table
Add a link
Reference in a new issue