Heim > Artikel > System-Tutorial > Amazon Cloud richtet kostenlos einen Server ein, um Ihre Instanz zu erstellen
Als Entwickler habe ich immer gehofft, einen eigenen Server für die Bereitstellung von Anwendungen zu haben. Ich interessiere mich schon seit langem für Alibaba Cloud/Tencent Cloud, aber die Testphase bei Alibaba beträgt nicht lange. Während Tencents Es nur 7 Tage hält, habe ich es beiseite gelegt, weil ich keine besonderen Bedürfnisse habe
Ich habe schon gehört, dass es für Amazon Cloud eine einjährige kostenlose Testversion gibt, aber ich befürchtete, dass Server im Ausland unpraktisch sein könnten, also habe ich es vor kurzem, an einem langweiligen Nachmittag, endlich beschlossen, es auszuprobieren. Ich habe an zwei Dingen herumgespielt und es kam mir ziemlich praktisch vor. Jetzt möchte ich meine Erfahrungen mit dem Stolpern in Fallstricke zusammenfassen und mit Ihnen teilen.
E-Mail und eine Kreditkarte .
Der AWS-Cloud-Dienst verfügt über eine offizielle chinesische Website, daher ist die Zugriffsgeschwindigkeit relativ langsam und wir brauchen genügend Geduld. Sie können direkt auf der Seite auf „Kostenloses Konto erstellen“ klicken, oder AWS-Konsole – Befolgen Sie einfach die Schritte Schritt für Schritt. Während des Registrierungsprozesses sind Sie an eine Kreditkartennummer gebunden und müssen eine Vorautorisierung in Höhe von 1 $ vornehmen. Es erfolgt jedoch keine Eingabeaufforderung. Es wird gesagt, dass der Ruf von Amazon immer noch gut ist, sie berechnen Ihnen keine willkürlichen Gebühren und Sie können sich beschweren, wenn Sie das Budget überschreiten. Wenn Sie sich also Sorgen machen, hören Sie bitte auf oder beschränken Sie Ihre Kreditkarte auf 0 ~Da es schon lange her ist, dass ich ein Konto beantragt habe, kann ich mich nicht an die genauen Details erinnern, aber kurz gesagt, es wird relativ reibungslos verlaufen
EC2-Instanz erstellen
Der erste Schritt in die Konsole besteht darin, dass Sie sich mit der Umgebung vertraut machen können. Am besten wählen wir jedoch ein Zuhause für den Server. Klicken Sie im Symbol auf die Region, in der sich der Server befindet. Daraufhin wird eine Liste aller auswählbaren Regionen angezeigt. Standardmäßig ist Oregon, USA. Ich habe mich für Asia Pacific Tokyo entschieden, vor allem weil ich gehört habe, dass die Latenz relativ gering ist.
OK, bereiten Sie die Erstellung der ersten Serverinstanz in AWS vor. Klicken Sie auf „Instanz starten“ und Sie gelangen zum AWS-Image-Markt.Hinweis: Wenn Sie es kostenlos testen möchten diejenige, die während des gesamten Prozesses ein kostenloses Logo enthält. Da dies die erste Instanz ist, wählen Sie ein einfaches Bild.
Dies ist ein Image, das mit einer einfachen Entwicklungsumgebung, einem Linux-System, konfiguriert ist. Wählen Sie einen Instanztyp mit der Bezeichnung „Kostenloses Kontingent“ mit qualifizierenden Optionen aus
Wir verwenden die Standardkonfiguration und klicken direkt auf die Schaltflächen „Überprüfen“ und „Starten“. Dann sehen Sie einige Übersichten. Tatsächlich verstehe ich sie nicht sehr gut, also klicken Sie einfach auf Start. AWS fordert Sie dann auf, ein Schlüsselpaar zu konfigurieren, das Ihre Anmeldeinformationen für den Fernzugriff auf die Instanz darstellt, und ihr einen Namen zu geben, z. B. MyPair. Laden Sie es herunter und behalten Sie Ihr Schlüsselpaar. Das Amazon-Tutorial schlägt vor, dass wir es in Ihrem user.ssh-Ordner in C:Users ablegen, was möglicherweise eine gute Idee ist.
Nachdem wir auf „Start“ geklickt haben, kehren wir zur Registerkarte „Instanz“ zurück. Sie werden feststellen, dass Ihre neu erstellte Instanz gestartet wird. Warten Sie nicht einen Moment.
Verwenden Sie SSH, um eine Verbindung zu Ihrer Instanz herzustellen
Wenn die Instanz gestartet wird, wird Ihnen eine öffentliche IP zugewiesen, wenn Sie sie nicht neu starten. Wenn Sie eine feste IP wünschen, können Sie sich zunächst #Elastic IP Application and Binding ansehen. Im AWS-Einführungs-Tutorial verwenden Sie die Git-Befehlszeile, um eine Verbindung zur Instanz herzustellen. Wenn Sie Git installiert haben, können Sie an einer beliebigen Stelle mit der rechten Maustaste auf Git Bash klicken
ssh -i <span class="hljs-string">'私钥地址\MyPair.pem'</span> ec2-<span class="hljs-symbol">user@</span>{公网IP 地址}Wenn die Verbindung erfolgreich ist, wird die AWS-Willkommensseite angezeigt.
Eine weitere Option ist auf AWS verfügbar: Mit PuTTY können Sie von Windows aus eine Verbindung zu einer Linux-Instanz herstellen. Das Tutorial ist auf Chinesisch und nicht schwer zu verstehen. Der Gesamtprozess ist
Unter dem gerade bereitgestellten Link finden Sie eine detaillierte Anleitung. Wenn Sie es nicht verstehen, können Sie es sorgfältig lesen Elastische IP-Anwendung und -Bindung
Die Beantragung einer elastischen IP ist sehr, sehr, sehr einfach. Sie müssen nur die Registerkarte „Elastic IP“ aufrufen – eine neue Adresse zuweisen – zuordnen.
Aktionshinweis
Die flexible IP-Zuteilungsrichtlinie von AWS ist sehr interessant. Die Beantragung einer IP ist kostenlos, für die Leerlaufzeit wird jedoch eine Gebühr erhoben. Die von Ihnen beantragte IP muss an eine laufende Instanz gebunden sein, andernfalls wird sie mit 0,05 USD pro Stunde berechnet. Mir ist eine 0,5-USD-Rechnung entstanden, nur weil ich eine Instanz für eine Nacht heruntergefahren habe. Die angewendete IP-Adresse sollte also sofort zugewiesen werden. Dazu reicht es aus, die Adresse zuzuordnen, die zugehörige Instanz auszuwählen und zuzuordnen. Wenn überschüssige IPs vorhanden sind, können Sie diese freigeben, indem Sie „Adresse freigeben“ ausführen.
SicherheitsgruppenrichtlinieSie können die Sicherheitsgruppenrichtlinie über die beste Spalte der Instanzstatusleiste eingeben. Wenn ich beispielsweise eine Website erstellen möchte, muss ich Port 80 und Port 443 in der Eingangsrichtlinie öffnen. Ebenso kann es sein, dass Ihr HTTP-Port nicht geöffnet ist, wenn Sie eine Website erstellen, von außen aber nicht darauf zugreifen können.
Kostenloses LimitZweitens gibt es das gerade erwähnte Problem mit der elastischen IP. Wenn Sie darüber besorgt sind, können Sie keine elastische IP beantragen. Es ist garantiert, dass die IP nicht geändert wird, ohne die Instanz herunterzufahren.
Das obige ist der detaillierte Inhalt vonAmazon Cloud richtet kostenlos einen Server ein, um Ihre Instanz zu erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!