Sie benötigen und wollen kein LAMP-Stack.
Bei Digital Ocean (oder jedem anderen Server) möchten Sie einige grundlegende Dinge tun, wie z. B. fail2ban installieren und automatische Betriebssystem-Updates aktivieren. Nein, es wird nicht verwaltet.
Sie benötigen und wollen kein LAMP-Stack.
Bei Digital Ocean (oder jedem anderen Server) möchten Sie einige grundlegende Dinge tun, wie z. B. fail2ban installieren und automatische Betriebssystem-Updates aktivieren. Nein, es wird nicht verwaltet.
Vielen Dank!
In der Heimatregion (Ihre Heimatregion enthält Ihre Kontoinformationen und Identitätsressourcen. Sie kann nach der Bereitstellung Ihrer Mandantenumgebung nicht mehr geändert werden. Wenn Sie unsicher sind, welche Region Sie als Ihre Heimatregion auswählen sollen, wenden Sie sich vor der Erstellung Ihres Kontos an Ihren Vertriebsmitarbeiter: https://www.oracle.com/cloud/data-regions.html) – was soll ich wählen?
Vielen Dank
EDIT:
Ich habe mich registriert und beginne nun mit der Installation.
Ich habe Discourse auf Oracle Cloud installiert!!!
Nun möchte ich meine MyBB-Datenbank importieren (Migrate a MyBB forum to Discourse), aber apt funktioniert nicht ![]()
[root@oecdiscourse discourse]# sudo apt update
sudo: apt: command not found
[root@oecdiscourse discourse]# apt-get update
bash: apt-get: command not found
[root@oecdiscourse discourse]# sudo apt-get update
sudo: apt-get: command not found
[root@oecdiscourse discourse]# cd
[root@oecdiscourse ~]# sudo apt-get update
sudo: apt-get: command not found
Ist es auf dem Server installiert?
Wahrscheinlich hast du ihre Version von Linux anstelle von Ubuntu installiert. Du musst Ubuntu verwenden oder die Dokumentation lesen, um Software mit ihrem Betriebssystem zu installieren.
Oracle Linux ist eher Red Hat als Ubuntu. Versuche die yum-Varianten dieser Befehle.
Weiß jemand, wie sich das im Vergleich zum kleinsten Droplet bei Digital Ocean schlägt? Ich kann nicht herausfinden, wie man sie tatsächlich vergleichen kann.
Der derzeit günstigste Droplet kostet 5 $/Monat für 1 gemeinsamen vCPU, 1 GB RAM, 25 GB SSD (keine Swap-Partition) und 1000 GB Datentransfer. Der kostenlose Oracle-Host bietet 1 OCPU (definiert als „CPU-Kapazität, die einem physischen Kern eines Intel Xeon-Prozessors mit aktivierter Hyper-Threading-Funktion entspricht“), 1 GB RAM, 50 GB SSD (davon 10 GB als Swap) und meiner Einschätzung nach ebenfalls 1000 GB Datentransfer.
Ich habe noch nicht herausgefunden, wie ich den aktuellen Verbrauch an Datentransfer einsehen kann.
Hmmm. An anderer Stelle wird Oracle als Anbieter von 1/8 OCPU aufgeführt: Always Free Resources. Sie können jedoch zwei davon betreiben, sodass Sie bei Bedarf Datenbank und Frontend aufteilen können.
Gibt es eine Möglichkeit, die CPU-Leistung zu vergleichen? Vielleicht einen Befehl, der auf jedem System ausgeführt werden kann? Es scheint, als hätte Oracle einen leichten Vorteil, aber das ignoriert die CPU-Leistung, die für mich eine Blackbox ist.
Der einfache Weg ist, bei jedem Durchlauf eine Neubereinigung des Standard-Discourse durchzuführen, so lange es dauert.
Ich brauche etwa 20 Minuten für den Neuaufbau. Vielleicht kann jemand mit einem kleinen Droplet einen Vergleich anbieten. Aus time sudo /var/discourse/launcher rebuild app, wobei das Upgrade des Postgres-Neuaufbaus weggelassen wird:
Ich werde es auf einem kleinen Droplet von D.O. ausführen. Aber wie kann ich einen PostgreSQL-Neuaufbau ausschließen?
Ich meinte, ich habe den einen mit dem Postgres-Update von 10 auf 12 ausgelassen. Das hat länger gedauert, war aber umfangreicher.
Es gibt viele Faktoren, die beeinflussen, wie alt das Discourse-Image ist und wie viel Arbeit für das Update anfällt – aber eine wirklich gute Neuaufbauzeit liegt eher bei 5 Minuten. Eine annehmbare Neuaufbauzeit würde 10 Minuten betragen.
Das ergibt Sinn. Bei mir war es gerade in 6,5 Minuten fertig. Aber ich hatte es heute Morgen schon aktualisiert… Ich frage mich, @elijah, wie lange der zweite Neuaufbau auf deiner Seite am selben Tag dauern würde (also ähnlich wie bei mir).
Ich weiß, wie man für einen schnelleren Service bezahlt. Aber es ist schön, den Vergleich zu sehen. Vielleicht werde ich die Datenbank irgendwann auf einen separaten Host auslagern und den Test wiederholen.
@jtbayly: Ich habe die genauen Zeiten nicht gespeichert, aber zu Beginn, als ich noch mit den zu verwendenden Plugins experimentiert habe, habe ich einige aufeinanderfolgende Neubuilds durchgeführt. Der Zeitunterschied war nicht sehr groß.
Hmmm… Ich vermute, @codinghorror oder andere könnten da mehr Licht ins Dunkel bringen, aber ich bezweifle, dass dies die Rebuild-Geschwindigkeit stark beeinflussen würde. Mir scheint, ein Großteil des Rebuilds wird nicht in der Datenbank verbracht.
Ein kostenloser Oracle-Server ist also etwa 4-mal langsamer als der günstigste DO-Droplet und etwa 7-mal langsamer als ein High-CPU-DO-Droplet (die Neukonfiguration dauert 3 Minuten).
Leistungstipp: Die Leistung von Blockvolumes hängt von der Festplattengröße ab (60 IOPS/GB und 480 KB/s/GB). Wenn Sie nur eine kostenlose VM nutzen, können Sie Ihre 100 GB kostenlosen Speicher dieser VM zuweisen, um die I/O-Leistung zu verdoppeln. Das beschleunigt die Wiederherstellungszeiten erheblich.
Ein Teil der Definition fehlt: Jede OCPU entspricht zwei Hardware-Ausführungsthreads, die als vCPUs bezeichnet werden. Das heißt, eine OCPU ist in anderen Clouds (wie DigitalOcean) zwei vCPUs gleichwertig. Im Fall des kostenlosen Dienstes erhalten Sie natürlich nicht einmal eine vollständige OCPU…
Und noch ein Hinweis zu den Oracle-Nutzungsbedingungen, falls Sie diese noch nicht gelesen haben:
1.3 Sie dürfen nicht und dürfen andere nicht dazu veranlassen oder erlauben: … (b) Benchmarks oder Verfügbarkeitsprüfungen der Dienste durchzuführen oder offenzulegen;
Sie können einen Server stundenweise bei einem Hosting-Anbieter mit dieser Abrechnungsart mieten und die Tests selbst durchführen. Es wird einige Zeit dauern, Discourse auf den Servern zu installieren und einzurichten, aber Sie erhalten alle gewünschten Spezifikationen, und die Kosten liegen zwischen wenigen Cent und wenigen Dollar.
Eine Nutzungsbedingung, die es Ihnen untersagt, zu prüfen, ob Ihre Website online bleibt? Ob sie das liefern, wofür Sie sie bezahlen. Ob Ihr Server funktioniert. Ob Kunden Ihre Produkte kaufen können. Tatsächlich verbietet sie die Nutzung eines Servers für eine Website, da dies anderen erlaubt, eine Verfügbarkeitsprüfung des Dienstes durchzuführen.
So idiotisch. Wenn die Menschen tatsächlich den „Regeln