Izkoristite razširljivo infrastrukturo AWS EC2 za uvajanje svojih aplikacij React.

V današnjem hitro razvijajočem se digitalnem okolju je računalništvo v oblaku postalo nepogrešljivo orodje za podjetja. Med različnimi platformami za računalništvo v oblaku, ki so na voljo, Amazon Web Services (AWS) EC2 (Elastic Compute Cloud) izstopa kot vsestranska in zmogljiva platforma za uvajanje aplikacij in upravljanje infrastrukture enostavnost.

S svojo razširljivo infrastrukturo, robustnimi varnostnimi funkcijami in brezhibnimi integracijskimi možnostmi vam EC2 omogoča, da sprostite polni potencial svojih aplikacij.

1. Nastavite primerek AWS EC2

Če želite začeti uporabljati AWS EC2, lahko kot izhodišče sledite naslednjim korakom.

  • Prijavite se v Konzola za upravljanje AWS. Če ga še niste, ustvarite račun na uradni spletni strani AWS.
  • Pomaknite se do EC2 in kliknite Zagon primerkov.
  • Izberite Amazon Machine Image (AMI), ki podpira vaš želeni operacijski sistem.
  • Prav tako konfigurirajte varnostne skupine, da dovolite vhodni promet v vašo aplikacijo (npr. HTTP/HTTPS) po vaših željah.
  • instagram viewer
  • Zdaj imate ustvaril vaš primerek strežnika Linux AWS EC2 uspešno in nato ustvaril nov par ključev ali izbral obstoječega.

2. Povežite se s svojim primerkom EC2

Ko uspešno nastavite svoj primerek EC2, je naslednji korak, da se naučite vzpostaviti povezavo z njim.

  • Prenesite ustvarjeno datoteko zasebnega ključa (.pem) za svoj par ključev.
  • Če želite povezati svoj par ključev, lahko tudi uporabite odjemalce FTP, kot je filezilla oz kiti (če ste uporabnik sistema Windows).
  • Nastavite ustrezna dovoljenja za datoteko zasebnega ključa z naslednjim ukazom v terminalu:
 chmod 400 /path/to/key-pair.pem
  • Povežite se s svojim primerkom prek SSH.

Na primer:

ssh -i /path/to/your-key-pair.pem ec2-user@your-instance-public-ip

Če sledite tem korakom, boste uspešno vzpostavili povezavo s svojim primerkom EC2.

3. Posodobite pakete na vašem primerku EC2

Ko vzpostavite povezavo z vašim primerkom EC2, nadaljujte s posodobitvijo paketov v vašem primerku.

  • Posodobite pakete na svojem primerku EC2 tako, da zaženete naslednji ukaz:
posodobitev sudo yum

4. Namestite Node.js in npm

Če želite namestiti Node.js in npm v svoj primerek EC2, zaženite naslednji ukaz:

kodri -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | vir bash ~/.nvm/nvm.sh namestitveno vozlišče nvm

5. Klonirajte svoje skladišče aplikacij React

Za uvedbo vaše aplikacije React na instanco EC2 izvedite naslednje korake:

  • Namestite Git, če še ni nameščen na vašem primerku:
 sudo yum namestite git
  • Klonirajte svoje skladišče aplikacij React z ukazom:
git klon 

6. Namestite odvisnosti projekta

Po kloniranju vašega repozitorija aplikacije React se pomaknite do imenika repozitorija in namestite odvisnosti projekta.

cd  namestitev npm

7. Zgradite svojo aplikacijo React

Če želite zgraditi svojo aplikacijo React za proizvodnjo, uporabite naslednji ukaz:

npm zaženi gradnjo

8. Namestite spletni strežnik

Če želite zagnati svojo aplikacijo React na instanci EC2, namestite spletni strežnik, kot je npr Nginx. Nginx zagotavlja zmogljivost, razširljivost, predpomnjenje, uravnoteženje obremenitve in varnostne funkcije, ki zagotavljajo zanesljivo dostavo vaše aplikacije. Namestite Nginx z ukazom:

sudo yum namestite nginx

9. Konfigurirajte Nginx

Če želite konfigurirati Nginx za vašo aplikacijo React, sledite tem korakom:

  • Odprite konfiguracijsko datoteko Nginx z ukazom:
sudo nano /etc/nginx/nginx.conf
  • Posodobite blok strežnika, da bo vključeval naslednji blok lokacije:
strežnik {...lokacija / {root/path/to/your/react/application/build;
indeks index.html;
try_files $uri /index.html;}... }

Shranite datoteko in zapustite urejevalnik.

10. Zaženite strežnik Nginx

Če želite zagnati strežnik Nginx in omogočiti samodejni zagon ob zagonu sistema, uporabite naslednje ukaze:

sudo service nginx startsudo chkconfig nginx on

11. Dostopajte do svoje aplikacije React

Za dostop do nameščene aplikacije React sledite tem korakom:

  • V svoji konzoli poiščite javni naslov IP svojega primerka tako, da poiščete ustvarjeni primerek EC2.
  • Nato poiščite svojo nameščeno aplikacijo z uporabo tega naslova IP ali domene, povezane z vašim primerkom EC2.

Sprostite moč AWS za izboljšavo aplikacij

AWS ponuja široko paleto storitev in funkcij, ki lahko močno izboljšajo zmogljivosti vaše aplikacije. Z raziskovanjem možnosti, kot so samodejno skaliranje, uravnoteženje obremenitve in baze podatkov, ter nenehnim spremljanjem zmogljivosti in varnosti vaše instance EC2, lahko zagotovite optimalno delovanje.

Obvladovanje postopka nastavitve instance EC2 in uvedbe aplikacije React vas ne opremi le z dragocenimi veščinami, temveč vam omogoča tudi izkoriščanje celotnega potenciala računalništva v oblaku.