05

Capitolul 5 din 12

EC2 — prima mașină virtuală Linux

Launch, SSH, web server

EC2 Linux SSH Security Group Descarcă PDF
Feedback

Cum se traduce mentalEC2 este echivalentul conceptual pentru Azure Virtual Machines. Diferentele importante sunt AMI, key pair, security group și modelul de conectare SSH.

5.1

Ce veți construi

Veti lansa o instanta Linux mica, veți permite SSH doar de pe IP-ul vostru, veți instala un web server simplu și veți verifica pagina in browser. Apoi veți opri sau sterge instanta.

AWSAzureExplicatie
AMIImageImaginea sistemului de operare.
Instance typeVM sizeDimensiunea compute: CPU, RAM, network.
Key pairSSH key / admin credentialCheie pentru conectare la Linux.
Security GroupNSGFirewall stateful atașat instantei / network interface.
Elastic IPPublic IP staticIP public rezervat. Atentie la cost dacă ramane nefolosit.

5.2

Lab: lansați EC2 Amazon Linux

Deschideti EC2 in AWS Management Console.

Verificați regiunea aleasa pentru curs.

Click Launch instance.

Name: ec2-lab-web-01.

AMI: Amazon Linux 2023 sau ultima versiune Amazon Linux disponibilă.

Instance type: alegeti optiunea marcata Free tier eligible, dacă este disponibilă.

Key pair: creați o cheie noua, de exemplu kp-lab-student. Descarcati fisierul .pem și păstrați-l in siguranta.

Network settings: folosiți VPC default pentru primul lab.

Security Group: permiteti SSH doar de pe My IP. Nu folosiți 0.0.0.0/0 pentru SSH.

Storage: păstrați valoarea implicita pentru lab.

Click Launch instance.

"

SSH de pe Mac/LinuxMutati fisierul .pem intr-un folder sigur și rulati chmod 400 nume-cheie.pem înainte de conectare.

chmod 400 kp-lab-student.pem

ssh -i kp-lab-student.pem ec2-user@<PUBLIC-IP>

5.3

Instalare web server simplu

sudo dnf update -y
sudo dnf install -y httpd
sudo systemctl enable httpd
sudo systemctl start httpd
echo "Salut din AWS EC2" | sudo tee /var/www/html/index.html

Pentru a accesa pagina din browser, editati Security Group și adaugati inbound rule pentru HTTP port 80. Pentru laborator puteti permite 0.0.0.0/0 pe port 80, dar înțelegeți ca faceti serverul public pe internet.

5.4

Stop vs Terminate

ActiuneCe înseamnăCosturi posibile
StopOpreste VM-ul, dar pastreaza discul EBS.Discul EBS poate costa in continuare.
StartPorneste din nou instanta oprita.Compute se taxeaza dupa pornire.
TerminateSterge instanta. De obicei sterge și discul root dacă setarea implicita ramane activa.Verificați volumele EBS rămase.

Cleanup EC2Dupa laborator, folosiți Terminate dacă nu mai aveți nevoie de instanta. Apoi verificați Volumes și Elastic IPs ca să nu ramana resurse taxabile.

Crează-ți profil

Dacă nu te loghezi, parcursul prin sesiuni rămâne doar în acest browser: nu îl vezi pe alt dispozitiv sau în alt browser și îl pierzi dacă ștergi datele site-ului ori folosești incognito.

PIN-ul nu este un cont securizat și nu trebuie să fie aceeași combinație ca parole importante (Microsoft, email bancă). Este doar o etichetă locală + sincronizare pentru progresul din Learn Cloud.

Cu prenume, nume și PIN (4 cifre) îți poți continua cursul oriunde — același cont ca în Game Hub și Realizări(vizite, audio, quiz, lectură).

Ai uitat PIN-ul?

Nu există recuperare automată a PIN-ului. Încearcă combinația salvată sau creează un profil nou cu alt nume/prenume (generând alt ID). Pentru date pe server vezi Ajutor · PIN.

Backup & date locale

Exportul este un fișier JSON pentru arhivă personală; nu îl încărca în locuri publice (poate conține pseudo-identificatori).