Bearbeiten von „StuRa:Server/Ghost

Zur Navigation springen Zur Suche springen
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 1: Zeile 1:
= [[{{PAGENAME}}]] =
Zum Testen wurde für das [[Referat Öffentlichkeitsarbeit]] im Zusammenwirken mit dem [[Bereich Administration Rechentechnik]] eine Instanz [[Server/Ghost]] erstellt.  
 
== Intsallation ==
 
* https://docs.ghost.org/docs/install
* https://ghost.org/docs/install/
 
 
= [[Ubuntu]] =
 
Zum Testen wurde für das [[Referat Öffentlichkeitsarbeit]] im Zusammenwirken mit dem [[Bereich Administration Rechentechnik]] eine Instanz [[Server/Ghost]] als [[LXC]] ([[Ubuntu]] 16.04) bei [[srs2709]] ([[srs27090]]/[[srs27091]]/…) erstellt.
 
----
 
https://ghost.org/docs/install/ubuntu/


----
----
Zeile 24: Zeile 10:


----
----
: <code>sudo apt install -y ddate</code>


: <code>sudo apt update && sudo apt upgrade -y</code>
: <code>sudo apt update && sudo apt upgrade -y</code>
Zeile 63: Zeile 47:
✔ Downloading and installing Ghost v1.25.3
✔ Downloading and installing Ghost v1.25.3
✔ Finishing install process
✔ Finishing install process
</pre>
<pre>
? Enter your blog URL: http://ghost.stura-dresden.de
? Enter your blog URL: http://ghost.stura-dresden.de
</pre>
<pre>
? Enter your MySQL hostname: localhost
? Enter your MySQL hostname: localhost
</pre>
<pre>
? Enter your MySQL username: root
? Enter your MySQL username: root
</pre>
<pre>
? Enter your MySQL password: [hidden]
? Enter your MySQL password: [hidden]
</pre>
<pre>
? Enter your Ghost database name: ghost_prod
? Enter your Ghost database name: ghost_prod
</pre>
<pre>
✔ Configuring Ghost
✔ Configuring Ghost
✔ Setting up instance
✔ Setting up instance
Zeile 85: Zeile 57:
Running sudo command: chown -R ghost:ghost /var/www/ghost/content
Running sudo command: chown -R ghost:ghost /var/www/ghost/content
✔ Setting up "ghost" system user
✔ Setting up "ghost" system user
</pre>
<pre>
? Do you wish to set up "ghost" mysql user? Yes
? Do you wish to set up "ghost" mysql user? Yes
</pre>
<pre>
✔ Setting up "ghost" mysql user
✔ Setting up "ghost" mysql user
</pre>
<pre>
? Do you wish to set up Nginx? Yes
? Do you wish to set up Nginx? Yes
✔ Creating nginx config file at /var/www/ghost/system/files/ghost.stura-dresden.de.conf
✔ Creating nginx config file at /var/www/ghost/system/files/ghost.stura-dresden.de.conf
Zeile 99: Zeile 65:
Running sudo command: nginx -s reload
Running sudo command: nginx -s reload
✔ Setting up Nginx
✔ Setting up Nginx
</pre>
<pre>
? Do you wish to set up SSL? Yes
? Do you wish to set up SSL? Yes
Uh-oh! It looks like your domain isn't set up correctly yet. Because of this, SSL setup won't work correctly.Once you've set up your domain and pointed it at this server's IP, try running `ghost setup ssl` again.
Uh-oh! It looks like your domain isn't set up correctly yet. Because of this, SSL setup won't work correctly.Once you've set up your domain and pointed it at this server's IP, try running `ghost setup ssl` again.
✔ Setting up SSL
✔ Setting up SSL
</pre>
<pre>
? Do you wish to set up Systemd? Yes
? Do you wish to set up Systemd? Yes
✔ Creating systemd service file at /var/www/ghost/system/files/ghost_ghost-stura-dresden-de.service
✔ Creating systemd service file at /var/www/ghost/system/files/ghost_ghost-stura-dresden-de.service
Zeile 113: Zeile 75:
Running sudo command: /var/www/ghost/current/node_modules/.bin/knex-migrator-migrate --init --mgpath /var/www/ghost/current
Running sudo command: /var/www/ghost/current/node_modules/.bin/knex-migrator-migrate --init --mgpath /var/www/ghost/current
✔ Running database migrations
✔ Running database migrations
</pre>
<pre>
? Do you want to start Ghost? Yes
? Do you want to start Ghost? Yes
Running sudo command: systemctl is-active ghost_ghost-stura-dresden-de
Running sudo command: systemctl is-active ghost_ghost-stura-dresden-de
Zeile 137: Zeile 97:
To set up an alternative email method read our docs at https://docs.ghost.org/docs/mail-config
To set up an alternative email method read our docs at https://docs.ghost.org/docs/mail-config
</pre>
</pre>
----
http://ghost.stura-dresden.de/ghost/
Einrichtung per WUI
; : StuRa HTW Dresden
; : Studentinnen- und Studentenrat der Hochschule für Technik und Wirtschaft Dresden
; : [[mail-verteiler:ghost|ghost]]@stura.htw-dresden.de
; Passwort: (g…0ll)
; "Einladung" von anderen:
:* remyjane@
:* pv@
----
: <code>sudo apt install -y tmux</code>
: <code>tmux</code>
: <code>tmux a</code>
----


; Anpassung der Konfiguration für das Versenden von Mails
; Anpassung der Konfiguration für das Versenden von Mails
Zeile 195: Zeile 132:
Running sudo command: nginx -s reload
Running sudo command: nginx -s reload
✔ Setting up SSL
✔ Setting up SSL
</pre>
: <code>ghost restart</code>
<pre>
Running sudo command: systemctl is-active ghost_ghost-stura-dresden-de
Running sudo command: systemctl restart ghost_ghost-stura-dresden-de
✔ Restarting Ghost
</pre>
</pre>


----
----


----
<!--
<!--
: <code></code>
: <code></code>
Zeile 211: Zeile 141:
</pre>
</pre>
-->
-->
 
</s>
== Ubuntu siehe auch ==
 
https://computingforgeeks.com/how-to-install-ghost-blogging-platform-on-ubuntu-16-04-debian/
 
= [[FreeBSD]] =
 
: <code>pkg install -y node8 npm-node8</code>
: <code>pkg install -y mariadb103-server</code>
: <code>pkg install -y nginx</code>
: <code>pkg install -y bash python3 sudo</code>
 
= [[TurnKey]] =
 
=== [[TurnKey]] Anwendungen ===
 
; Datenbank: MariaDB
; Webserver: Nginx
 
=== [[TurnKey]] Konten ===
 
==== Konto ''ghost'' ====
 
Das Konto ''ghost''
* ist das Konto für den Betrieb der Anwendung Ghost
* ist standardmäßig durch [[TurnKey]] erstellt
.
 
==== Konto ''ghost_user'' ====
 
Das Konto ''ghost_user''
* ist das Konto für das Verwalten der Anwendung Ghost
* ist standardmäßig durch [[TurnKey]] erstellt
* bekommt bei der Initialisierung mit [[TurnKey]] ein Passwort gesetzt
* gehört der Gruppe ''sudo'' an, um dann selbst mit <code>sudo</code> administrative Berechtigung erlangen zu können und dafür das gesetzte Passwort abzufragen
.
 
== [[TurnKey]] auf [[Proxmox]] ==
 
[[Server/Proxmox#Containerisierung für TurnKey ab Version 16]]
 
= [[CentOS]] =
 
https://computingforgeeks.com/how-to-install-and-configure-ghost-on-centos-rhel/
 
[[Kategorie:Server]]
[[Kategorie:Software]]
[[Kategorie:Website]]

Bitte beachte, dass alle Beiträge zu Wiki StuRa HTW Dresden von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter StuRa HTW Dresden:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)