Stecken geblieben bei root@forum:~#

Im (nie endenden) Prozess, Discourse über Mailgun + Digital Ocean einzurichten.
Ich habe meinen Droplet mit Digital Ocean gesichert und die DNS-Einstellungen mit name.com und Mailgun bestätigt.
Ich habe mein temporäres Passwort eingegeben und zurückgesetzt. Jetzt bin ich hier:

und weiß nicht weiter, weil die Anleitung, der ich folge, diesen Schritt nicht enthält.
Was soll ich mit folgendem tun: root@forum:~#

Kann mir jemand BITTE helfen?! Ich arbeite seit zwei Tagen daran, und es fühlt sich an, als hätte ich es auf hundert verschiedene Arten versucht.

Hey Whitney!

Gerne helfe ich dir, aber ich bin mir nicht sicher, was genau du vorhast.

root@forum:~# ist eine Eingabeaufforderung, die auf eine Eingabe wartet. Du hast erfolgreich Zugriff auf den Server erhalten und musst nun den nächsten Schritt in deinem Prozess ausführen. Wenn du den offiziellen Installationsprozess befolgst, wäre der nächste Schritt die Installation von Discourse.

Das bedeutet tatsächlich, dass du dich in deinem Server befindest.

Du solltest hier weitermachen: hier (Docker / Git installieren)

Ok. Wow, ja. Das ist peinlich. Ha! Ich bin hier noch sehr neu.
Ich bin zum nächsten Schritt übergegangen – das scheint erfolgreich gewesen zu sein. Aber dann das…

Zum Kontext: Ich habe das alles gestern bereits durchlaufen, nur um festzustellen, dass Gmail nicht funktionieren wird. Jetzt versuche ich, die Installation genauer zu befolgen… aber ja.

Schau dir die fünfte Zeile von unten an – du hast zwei Schritte zusammengefasst. Du musst zuerst

cd /var/discourse

ausführen. Sobald das abgeschlossen ist, führe dann

./discourse-setup

aus.

Außerdem ist es, falls möglich, besser, die Ausgabe in einen Code-Block zu kopieren, statt ein Bild zu verwenden. So kann der Text durchsucht und kopiert werden.

Um einen Code-Block zu erstellen, verwende drei Backticks auf einer eigenen Zeile über und unter dem Code.

Eingabe:

```
code
 goes
  here
```

Ergebnis:

code
 goes
  here

Danke dafür! Ich bin zurückgegangen, und es schien, als würde endlich alles laufen – ich hatte erwartet, nach Admin-Informationen gefragt zu werden, aber es blieb hier stehen:

+ /usr/bin/docker run --shm-size=512m -d --restart=always -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=4 -e UNICORN_SIDEKIQS=1 -e RUBY_GLOBAL_METHOD_CACHE_SIZE=131072 -e RUBY_GC_HEAP_GROWTH_MAX_SLOTS=40000 -e RUBY_GC_HEAP_INIT_SLOTS=400000 -e RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=1.5 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST= -e DISCOURSE_DB_PORT= -e DISCOURSE_HOSTNAME=forum.irresistible.org -e DISCOURSE_DEVELOPER_EMAILS=healingjusticepodcast@gmail.com -e DISCOURSE_SMTP_ADDRESS=smtp.mailgun.org -e DISCOURSE_SMTP_PORT=587 -e DISCOURSE_SMTP_USER_NAME=postmaster@mg.irresistible.org -e DISCOURSE_SMTP_PASSWORD=11d47709c46c21ccb043f7c914dbdba7-f696beb4-6a27c118 -h forum-app -e DOCKER_HOST_IP=172.17.0.1 --name app -t -p 80:80 -p 443:443 -v /var/discourse/shared/standalone:/shared -v /var/discourse/shared/standalone/log/var-log:/var/log --mac-address 02:96:f4:e6:e7:14 local_discourse/app /sbin/boot
4d96de7fffe652fa5a000fb73176f9942e9001f91c0b75520b75670ed869aca4
root@forum:/var/discourse# 
+ /usr/bin/docker run --shm-size=512m -d --restart=always -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=4 -e UNICORN_SIDEKIQS=1 -e RUBY_GLOBAL_METHOD_CACHE_SIZE=131072 -e RUBY_GC_HEAP_GROWTH_MAX_SLOTS=40000 -e RUBY_GC_HEAP_INIT_SLOTS=400000 -e RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=1.5 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST= -e DISCOURSE_DB_PORT= -e DISCOURSE_HOSTNAME=forum.irresistible.org -e DISCOURSE_DEVELOPER_EMAILS=healingjusticepodcast@gmail.com -e DISCOURSE_SMTP_ADDRESS=smtp.mailgun.org -e DISCOURSE_SMTP_PORT=587 -e DISCOURSE_SMTP_USER_NAME=postmaster@mg.irresistible.org -e DISCOURSE_SMTP_PASSWORD=11d47709c46c21ccb043f7c914dbdba7-f696beb4-6a27c118 -h forum-app -e DOCKER_HOST_IP=172.17.0.1 --name app -t -p 80:80 -p 443:443 -v /var/discourse/shared/standalone:/shared -v /var/discourse/shared/standalone/log/var-log:/var/log --mac-address 02:96:f4:e6:e7:14 local_discourse/app /sbin/boot
4d96de7fffe652fa5a000fb73176f9942e9001f91c0b75520b75670ed869aca4
root@forum:/var/discourse# 
+ /usr/bin/docker run --shm-size=512m -d --restart=always -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=4 -e UNICORN_SIDEKIQS=1 -e RUBY_GLOBAL_METHOD_CACHE_SIZE=131072 -e RUBY_GC_HEAP_GROWTH_MAX_SLOTS=40000 -e RUBY_GC_HEAP_INIT_SLOTS=400000 -e RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=1.5 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST= -e DISCOURSE_DB_PORT= -e DISCOURSE_HOSTNAME=forum.irresistible.org -e DISCOURSE_DEVELOPER_EMAILS=healingjusticepodcast@gmail.com -e DISCOURSE_SMTP_ADDRESS=smtp.mailgun.org -e DISCOURSE_SMTP_PORT=587 -e DISCOURSE_SMTP_USER_NAME=postmaster@mg.irresistible.org -e DISCOURSE_SMTP_PASSWORD=11d47709c46c21ccb043f7c914dbdba7-f696beb4-6a27c118 -h forum-app -e DOCKER_HOST_IP=172.17.0.1 --name app -t -p 80:80 -p 443:443 -v /var/discourse/shared/standalone:/shared -v /var/discourse/shared/standalone/log/var-log:/var/log --mac-address 02:96:f4:e6:e7:14 local_discourse/app /sbin/boot
4d96de7fffe652fa5a000fb73176f9942e9001f91c0b75520b75670ed869aca4
root@forum:/var/discourse#

Haben Sie auf der Tastatur eine Änderung eingegeben, indem Sie Ctrl+c gedrückt haben? An welcher Stelle des Vorgangs befanden Sie sich genau, als dies passierte? Wir müssen sehen, was vor der oben geteilten Ausgabe geschehen ist.

Nach unserer letzten Nachricht habe ich mich zurückgezogen und Folgendes eingegeben:

root@forum:~# cd /var/discourse
root@forum:/var/discourse# ./discourse-setup
Docker nicht installiert. Drücken Sie Enter, um die Installation von https://get.docker.com/ zu starten, oder Strg+C zum Beenden.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13216  100 13216    0     0   322k      0 --:--:-- --:--:-- --:--:--  322k
# Ausführung des Docker-Installations-Skripts, Commit: f45d7c11389849ff46a6b4d94e0dd1ffebca32c1
+ sh -c apt-get update -qq > /dev/null
+ sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl > /dev/null
+ sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | apt-key add -qq - > /dev/null
Warnung: Die Ausgabe von apt-key sollte nicht geparst werden (stdout ist kein Terminal)

Okay, ich bin kein Experte – wenn ich an deiner Stelle wäre, würde ich diesen Server zerstören und einen neuen erstellen. Das spart Fehlerbehebung. Du installierst einfach etwas Neues und speicherst kein Produktionsforum, also spare dir die Zeit und erstelle einfach einen neuen Server. Das ist in wenigen Minuten erledigt, besonders bei Servern mit 4 GB+ RAM.

Und niemand weiß, was du vor all dem eigentlich gemacht hast. Nur meine zwei Cent.

Ein paar Minuten danach sollte es Sie nach Ihrem Hostnamen und ähnlichem fragen.

Das ist wirklich nicht nötig. Sie haben noch nichts getan, was diesen Server von einem neuen unterscheidet. (Außer vielleicht der Installation von Docker).

Ich weiß es nicht. Wir wissen nicht, was er in diesen zwei Tagen getan hat.

Ich habe deine Vorschläge gelesen und den Prozess noch einmal durchgegangen. Discourse schien eingerichtet und startbereit zu sein. Ich erhielt folgende Aufforderung:

Discourse ist jetzt installiert. Melde dich in einem Browser mit deinem Admin-Konto an, um die Konfiguration von Discourse fortzusetzen.
root@forum:~#

Ich ging zu http://167.71.253.224. Ich wurde aufgefordert, einen Benutzernamen und ein Passwort einzugeben. (Ich bin jetzt viermal bis zu diesem Punkt gekommen.) Das habe ich getan. Und dies war das Ergebnis dieser Eingabe:

Ich habe meine E-Mails überprüft und folgende Nachricht erhalten:
Willkommen bei Discourse!

Klicke auf den folgenden Link, um dein neues Konto zu bestätigen und zu aktivieren:
http://forum.irresistible.org/u/activate-account/aaec7ffdc5fcd82b1fd9610b66f1fda9

Wenn der obige Link nicht anklickbar ist, versuche, ihn in die Adressleiste deines Webbrowsers zu kopieren und einzufügen.

Als ich darauf geklickt habe, bin ich wieder beim Nullpunkt angelangt, da ich hierhin weitergeleitet werde:

Bislang habe ich nichts außer den im Installationsleitfaden aufgeführten Schritten durchgeführt. Was ist der nächste beste Schritt? Denn ich bin ratlos.

Du musst ins Kontrollpanel der Website gehen, auf der du die Domain irresistible.org gekauft hast, und einen DNS-Eintrag hinzufügen:

Typ: A
Name: forum
Wert: 167.71.253.224

Warte fünf Minuten, und es sollte funktionieren.

Du bist ein Lebensretter. So sehr ich es auch liebe, neue Dinge zu lernen, das hier war eine echte Herausforderung. Danke!