Skip to content

Commit 0bbbea4

Browse files
New Crowdin updates (#2912)
* New translations chyrp_lite.md (French) * New translations wordpress-on-lamp.md (German) * New translations chyrp_lite.md (German) * New translations dokuwiki_server.md (German)
1 parent 1b356bb commit 0bbbea4

File tree

4 files changed

+611
-12
lines changed

4 files changed

+611
-12
lines changed

docs/guides/cms/chyrp_lite.de.md

Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
---
2+
title: Chyrp Lite
3+
author: Neel Chauhan
4+
contributors: Steven Spencer, Ganna Zhyrnova
5+
tested_with: 9.5
6+
tags:
7+
- cms
8+
- blogging
9+
---
10+
11+
## Einleitung
12+
13+
[Chyrp Lite](https://chyrplite.net/) ist eine ultraleichte Blogging-Engine, die in PHP geschrieben ist.
14+
15+
## Voraussetzungen
16+
17+
Für die Verwendung dieses Verfahrens sind folgende Mindestanforderungen zu erfüllen:
18+
19+
- Die Möglichkeit, Befehle als Root-Benutzer auszuführen oder `sudo` zu verwenden, um Berechtigungen zu erhöhen
20+
- Erfahrung mit einem Befehlszeileneditor. Der Autor verwendet hier `vi` oder `vim`, aber ersetzen Sie es durch Ihren bevorzugten Editor
21+
22+
## `Caddy`-Installation
23+
24+
Sie werden `Caddy` als Webserver verwenden. Um Caddy zu installieren, müssen Sie zuerst EPEL (Extra Packages for Enterprise Linux) installieren und Updates ausführen:
25+
26+
```bash
27+
dnf -y install epel-release && dnf -y update
28+
```
29+
30+
Dann `Caddy` installieren:
31+
32+
```bash
33+
dnf -y install Caddy
34+
```
35+
36+
Öffnen Sie anschließend die Datei `Caddyfile`:
37+
38+
```bash
39+
vi /etc/caddy/Caddyfile
40+
```
41+
42+
Fügen Sie Ihrer `Caddyfile` Folgendes hinzu:
43+
44+
```bash
45+
your.domain.name {
46+
root * /var/www/chyrp-lite
47+
file_server
48+
php_fastcgi 127.0.0.1:9000
49+
}
50+
```
51+
52+
Speichern Sie die Datei mit `:wq!` und öffnen Sie anschließend die entsprechenden Firewall-Ports:
53+
54+
```bash
55+
sudo firewall-cmd --permanent --zone=public --add-service=http
56+
sudo firewall-cmd --permanent --zone=public --add-service=https
57+
sudo firewall-cmd --reload
58+
```
59+
60+
Abschließend starten Sie `Caddy`:
61+
62+
```bash
63+
systemctl enable --now caddy
64+
```
65+
66+
## PHP — Installation
67+
68+
!!! note "Anmerkung"
69+
70+
```
71+
Wenn Sie Rocky Linux 8.x oder 10.x ausführen, ersetzen Sie in der Installationszeile des Remi-Pakets neben der Version `8` oder `10`.
72+
```
73+
74+
Um PHP aufzusetzen, benötigen Sie das Remi-Repository. Um `Remi` zu installieren, führen Sie Folgendes aus:
75+
76+
```bash
77+
dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm
78+
```
79+
80+
Installieren Sie anschließend PHP und die benötigten Module:
81+
82+
```bash
83+
dnf install -y php83-php php83-php-session php83-php-json php83-php-ctype php83-php-filter php83-php-libxml php83-php-simplexml php83-php-mbstring php83-php-pdo php83-php-curl
84+
```
85+
86+
Öffnen Sie als Nächstes die PHP-Konfigurationsdatei:
87+
88+
```bash
89+
vi /etc/opt/remi/php83/php-fpm.d/www.conf
90+
```
91+
92+
Gehen Sie zur Zeile `listen =` und legen Sie sie wie folgt fest:
93+
94+
```bash
95+
listen = 127.0.0.1:9000
96+
```
97+
98+
Beenden Sie `vi` mit `:wq!` und aktivieren Sie PHP:
99+
100+
```bash
101+
systemctl enable --now php83-php-fpm.service
102+
```
103+
104+
## `Chyrp`-Installation
105+
106+
Jetzt installieren Sie Chyrp Lite. Laden Sie die neueste Version herunter:
107+
108+
```bash
109+
cd /var/www
110+
wget https://github.com/xenocrat/chyrp-lite/archive/refs/tags/v2024.03.zip
111+
```
112+
113+
Als nächstes dekomprimieren und verschieben Sie den extrahierten Ordner:
114+
115+
```bash
116+
unzip v2024.03.zip
117+
mv chyrp-lite-2024.03/ chyrp-lite
118+
```
119+
120+
Legen Sie die richtigen Berechtigungen für den Ordner `chyrp-lite` fest:
121+
122+
```bash
123+
chown -R apache:apache chyrp-lite/
124+
```
125+
126+
Richten Sie ein Datenverzeichnis zum Speichern der SQLite-Datenbank ein:
127+
128+
```bash
129+
mkdir chyrp-lite-data
130+
chown -R apache:apache chyrp-lite-data/
131+
```
132+
133+
Als nächstes richten Sie die SELinux-Dateikontexte ein:
134+
135+
```bash
136+
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/chyrp-lite(/.*)?"
137+
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/chyrp-lite-data(/.*)?"
138+
restorecon -Rv /var/www/chyrp-lite
139+
restorecon -Rv /var/www/chyrp-lite-data
140+
```
141+
142+
Öffnen Sie auf einem Client-Computer einen Webbrowser unter `https://example.com/install.php` und führen Sie das Installationsprogramm aus (ersetzen Sie `example.com` durch Ihren tatsächlichen Domänennamen oder Hostnamen):
143+
144+
![Chyrp Lite Setup](../images/chyrp_lite_setup.png)
145+
146+
Wählen Sie im Abschnitt **Database** einen Pfadnamen im zuvor erstellten Verzeichnis `chyrp-lite-data` aus, z. B. `/var/www/chyrp-lite-data/sqlite.db`.
147+
148+
Füllen Sie dann die anderen Felder aus, die selbsterklärend sein sollten.
149+
150+
Klicken Sie anschließend auf **Install me** und dann auf **Take me to my site**. Sie sollten jetzt in der Lage sein, eine abgeschlossene Installation Ihrer `Chyrp`-Site zu besuchen:
151+
152+
![Chyrp Lite](../images/chyrp_lite.png)
153+
154+
## Zusammenfassung
155+
156+
Wenn man bedenkt, dass sich WordPress zu einem Schweizer Taschenmesser der Webentwicklung entwickelt hat, ist es nicht überraschend, dass einige Webmaster (einschließlich des Autors) eine leichtgewichtige Blogging-Engine bevorzugen. `Chyrp Lite` ist perfekt für diese Benutzer.

docs/guides/cms/chyrp_lite.fr.md

Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
---
2+
title: Chyrp Lite
3+
author: Neel Chauhan
4+
contributors: Steven Spencer, Ganna Zhyrnova
5+
tested_with: 9.5
6+
tags:
7+
- cms
8+
- blog
9+
---
10+
11+
## Introduction
12+
13+
[Chyrp Lite](https://chyrplite.net/) est un moteur de blog ultra-léger écrit en PHP.
14+
15+
## Prérequis
16+
17+
Les conditions suivantes sont indispensables pour utiliser cette procédure :
18+
19+
- La possibilité d'exécuter des commandes en tant qu'utilisateur root ou d'utiliser `sudo` pour élever les privilèges
20+
- Maîtrise d'un éditeur de ligne de commande. L'auteur utilise `vi` ou `vim` ici, mais vous pouvez le remplacer par votre éditeur préféré
21+
22+
## Installation de Caddy
23+
24+
L'article montre comment utiliser `Caddy` comme serveur Web. Pour installer `Caddy`, vous devez d'abord installer `EPEL` (Extra Packages for Enterprise Linux) et exécuter les mises à jour :
25+
26+
```bash
27+
dnf -y install epel-release && dnf -y update
28+
```
29+
30+
Ensuite, installez `Caddy` :
31+
32+
```bash
33+
dnf -y install Caddy
34+
```
35+
36+
Ensuite, ouvrez le fichier `Caddyfile` :
37+
38+
```bash
39+
vi /etc/caddy/Caddyfile
40+
```
41+
42+
Ajoutez ce qui suit au fichier `Caddyfile` :
43+
44+
```bash
45+
your.domain.name {
46+
root * /var/www/chyrp-lite
47+
file_server
48+
php_fastcgi 127.0.0.1:9000
49+
}
50+
```
51+
52+
Sauvegardez le fichier avec `:wq!` puis ouvrez les ports de pare-feu correspondants :
53+
54+
```bash
55+
sudo firewall-cmd --permanent --zone=public --add-service=http
56+
sudo firewall-cmd --permanent --zone=public --add-service=https
57+
sudo firewall-cmd --reload
58+
```
59+
60+
Enfin, lancez `Caddy` :
61+
62+
```bash
63+
systemctl enable --now caddy
64+
```
65+
66+
## Installation de PHP
67+
68+
!!! note "Remarque"
69+
70+
```
71+
Si vous utilisez Rocky Linux 8.x ou 10.x, remplacez « 8 » ou « 10 » à côté de la version dans la ligne d'installation du paquet Remi.
72+
```
73+
74+
Pour mettre en place PHP, vous aurez besoin du dépôt `Remi`. Pour l'installer, exécutez la commande suivante :
75+
76+
```bash
77+
dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm
78+
```
79+
80+
Installez ensuite PHP et les modules requis :
81+
82+
```bash
83+
dnf install -y php83-php php83-php-session php83-php-json php83-php-ctype php83-php-filter php83-php-libxml php83-php-simplexml php83-php-mbstring php83-php-pdo php83-php-curl
84+
```
85+
86+
Ensuite, ouvrez le fichier de configuration PHP :
87+
88+
```bash
89+
vi /etc/opt/remi/php83/php-fpm.d/www.conf
90+
```
91+
92+
Allez à la ligne `listen =` et définissez-la comme suit :
93+
94+
```bash
95+
listen = 127.0.0.1:9000
96+
```
97+
98+
Quittez `vi` avec `:wq!` et activez PHP :
99+
100+
```bash
101+
systemctl enable --now php83-php-fpm.service
102+
```
103+
104+
## Installation de `Chyrp`
105+
106+
Maintenant, vous allez installer Chyrp Lite. Téléchargez la dernière version :
107+
108+
```bash
109+
cd /var/www
110+
wget https://github.com/xenocrat/chyrp-lite/archive/refs/tags/v2024.03.zip
111+
```
112+
113+
Ensuite, décompressez le fichier et déplacez le dossier extrait :
114+
115+
```bash
116+
unzip v2024.03.zip
117+
mv chyrp-lite-2024.03/ chyrp-lite
118+
```
119+
120+
Définissez les autorisations correctes sur le dossier `chyrp-lite` :
121+
122+
```bash
123+
chown -R apache:apache chyrp-lite/
124+
```
125+
126+
Configurer un répertoire de données pour stocker la base de données SQLite :
127+
128+
```bash
129+
mkdir chyrp-lite-data
130+
chown -R apache:apache chyrp-lite-data/
131+
```
132+
133+
Ensuite, configurez les contextes de fichiers SELinux :
134+
135+
```bash
136+
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/chyrp-lite(/.*)?"
137+
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/chyrp-lite-data(/.*)?"
138+
restorecon -Rv /var/www/chyrp-lite
139+
restorecon -Rv /var/www/chyrp-lite-data
140+
```
141+
142+
Sur une machine cliente, ouvrez un navigateur Web sur `https://example.com/install.php` et exécutez le programme d'installation (remplacez `example.com` par votre nom de domaine ou nom d'hôte réel) :
143+
144+
![Chyrp Lite Setup](../images/chyrp_lite_setup.png)
145+
146+
Dans la section **Database**, sélectionnez un nom de chemin dans le répertoire `chyrp-lite-data` créé précédemment, tel que `/var/www/chyrp-lite-data/sqlite.db`.
147+
148+
Ensuite, remplissez les autres champs, qui devraient être explicites.
149+
150+
Ensuite, cliquez sur **Install me** puis sur **Take me to my site**. Vous devriez maintenant pouvoir visiter l'installation terminée de votre site `Chyrp` :
151+
152+
![Chyrp Lite](../images/chyrp_lite.png)
153+
154+
## Conclusion
155+
156+
Étant donné que WordPress est devenu un couteau suisse du développement Web, il n’est pas surprenant que certains webmasters (l’auteur inclus) préfèrent un moteur de blogue léger. `Chyrp Lite` est parfait pour ces utilisateurs.

0 commit comments

Comments
 (0)