| ... | @@ -14,13 +14,15 @@ ssh $USER@uber.space |
... | @@ -14,13 +14,15 @@ ssh $USER@uber.space |
|
|
|
|
|
|
|
## 3. Projektverzeichnis vorbereiten
|
|
## 3. Projektverzeichnis vorbereiten
|
|
|
|
|
|
|
|
Navigiere zum Web-Root-Verzeichnis und lösche vorhandene Dateien:
|
|
Navigiere zum Document-Root-Verzeichnis und lösche vorhandene Dateien: (Ele
|
|
|
|
|
|
|
|
```sh
|
|
```sh
|
|
|
cd /var/www/virtual/$USER/html
|
|
cd /var/www/virtual/$USER/html
|
|
|
rm *
|
|
rm *
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|
(Eleganter ist es, oblobl z.B. in \~/oblobl zu installieren und den Document-Root zu löschen und durch einen Sym-Link zu ersetzen.
|
|
|
|
|
|
|
## 4. Repository klonen
|
|
## 4. Repository klonen
|
|
|
|
|
|
|
|
Klonen des Projekts aus dem Git-Repository:
|
|
Klonen des Projekts aus dem Git-Repository:
|
| ... | @@ -44,7 +46,8 @@ Erstelle die Datenbank mit folgendem Befehl: |
... | @@ -44,7 +46,8 @@ Erstelle die Datenbank mit folgendem Befehl: |
|
|
```sh
|
|
```sh
|
|
|
mysql -e "CREATE DATABASE $datenbankname;"
|
|
mysql -e "CREATE DATABASE $datenbankname;"
|
|
|
```
|
|
```
|
|
|
**$datenbank** – Platzhalter für einen frei wählbaren Datenbanknamen, z.B. der Name Deiner Gemök, auf Uberspace muss davor Dein Benutzungsname und ein Unterstrich. Vielleicht magst du _prod anhängen falls Du auch noch eine Test-Datenbank magst o.ä. Also ` $user_$GemÖkName_prod`.
|
|
|
|
|
|
**$datenbank** – Platzhalter für einen frei wählbaren Datenbanknamen, z.B. der Name Deiner Gemök, auf Uberspace muss davor Dein Benutzungsname und ein Unterstrich. Vielleicht magst du \_prod anhängen falls Du auch noch eine Test-Datenbank magst o.ä. Also `$user\_$GemÖkName_prod`.
|
|
|
|
|
|
|
|
## 7. Konfigurationsdatei anpassen
|
|
## 7. Konfigurationsdatei anpassen
|
|
|
|
|
|
| ... | @@ -55,6 +58,7 @@ nano ~/html/inc/config.php |
... | @@ -55,6 +58,7 @@ nano ~/html/inc/config.php |
|
|
```
|
|
```
|
|
|
|
|
|
|
|
Ändere die folgenden Werte:
|
|
Ändere die folgenden Werte:
|
|
|
|
|
|
|
- `<DB HOST>` → `127.0.0.1`
|
|
- `<DB HOST>` → `127.0.0.1`
|
|
|
- `database name` → `$USER_oblobldev`
|
|
- `database name` → `$USER_oblobldev`
|
|
|
- `user` → `$USER`
|
|
- `user` → `$USER`
|
| ... | @@ -77,6 +81,7 @@ Bearbeite die Datei `mysql-init-db.sql` |
... | @@ -77,6 +81,7 @@ Bearbeite die Datei `mysql-init-db.sql` |
|
|
```sh
|
|
```sh
|
|
|
nano ~/html/inc/mysql-init-db.sql
|
|
nano ~/html/inc/mysql-init-db.sql
|
|
|
```
|
|
```
|
|
|
|
|
|
|
und setze den Namen Deiner Datenbank ein, den Du unter 6. gewählt hast.
|
|
und setze den Namen Deiner Datenbank ein, den Du unter 6. gewählt hast.
|
|
|
|
|
|
|
|
- `oblobdev` → `$datenbankname`.
|
|
- `oblobdev` → `$datenbankname`.
|
| ... | @@ -112,6 +117,7 @@ UPDATE Mensch SET passwort = 'das bcrypt_hash deines temporären Passworts', nam |
... | @@ -112,6 +117,7 @@ UPDATE Mensch SET passwort = 'das bcrypt_hash deines temporären Passworts', nam |
|
|
```
|
|
```
|
|
|
https://$USER.uber.space
|
|
https://$USER.uber.space
|
|
|
```
|
|
```
|
|
|
|
|
|
|
**$USER** – Platzhalter für den Uberspace-Benutzernamen, der durch den tatsächlichen Nutzernamen ersetzt werden muss.
|
|
**$USER** – Platzhalter für den Uberspace-Benutzernamen, der durch den tatsächlichen Nutzernamen ersetzt werden muss.
|
|
|
|
|
|
|
|
Logge dich mit deinem Namen und deem temporären Passwort ein und ändere es anschließend. (Vor allem, wenn Du ein Online-Tool verwendet hast um es zu hashen)
|
|
Logge dich mit deinem Namen und deem temporären Passwort ein und ändere es anschließend. (Vor allem, wenn Du ein Online-Tool verwendet hast um es zu hashen)
|
| ... | | ... | |