GHIDURI DE TEREN / PRIMUL VPS
Învățați următorul
pas de operare.
Douăzeci de ghiduri practice pentru alegerea, securizarea, operarea și recuperarea unei prime aplicații mici.
Începeți cu sarcina, nu cu o promisiune.
Dimensionați aplicația pe care o rulați efectiv.
Construiți un buget de resurse pentru primul VPS din observații privind memoria, CPU, discul și transferul, cu un exemplu adnotat și decizii clare de upgrade.
Citiți ghidul →GHID DE TERENOferiți primului dvs. API o lansare repetabilă.
Rulați un mic API Node.js sub systemd, verificați executabilul său și răspunsul local, apoi direcționați HTTPS prin Caddy cu un plan sigur de oprire și revenire.
Citiți ghidul →GHID DE TERENO copie de rezervă este o întrebare. O restaurare răspunde la ea.
Exersați o restaurare limitată PostgreSQL și de fișiere încărcate pe o țintă de unică folosință, verificați markerii corespunzători și înregistrați ce dovedește exercițiul.
Citiți ghidul →GHID DE TERENPrima dvs. sesiune SSH, cu o cale de întoarcere.
Verificați cheia gazdă a unui server, conectați-vă cu propria cheie SSH și dovediți o a doua autentificare separată înainte de a închide prima sesiune sau de a modifica accesul.
Citiți ghidul →GHID DE TERENUrmăriți o singură cerere de la DNS la aplicația dvs.
Găsiți stratul defectuos între un domeniu și o aplicație mică: înregistrări DNS, acces la rețea, TLS, proxy invers și procesul care ascultă.
Citiți ghidul →GHID DE TERENAplicația ta s-a oprit. Găsește primul indiciu util.
Construiește o scurtă cronologie a defecțiunii pentru o mică aplicație VPS folosind starea serviciului, portul de ascultare, prima intrare relevantă din jurnal, resursele și versiunea recentă.
Citiți ghidul →GHID DE TERENOferiți unei mici sarcini programate o limită clară.
Proiectați o singură sarcină finită Linux cu un fus orar explicit, permisiuni restricționate, jurnale utile și protecție împotriva suprapunerii folosind un timer systemd și flock.
Citiți ghidul →GHID DE TERENCitiți avertismentele de memorie și disc înainte de upgrade.
Interpretați memoria disponibilă, RSS-ul procesului, capacitatea sistemului de fișiere și utilizarea inode-urilor, apoi identificați jurnalele, încărcările și artefactele de lansare înainte de a modifica resursele VPS.
Citiți ghidul →GHID DE TERENPlătiți pentru primul dvs. VPS cu crypto fără a încurca rețeaua
Citiți activul, rețeaua, codul QR doar cu adresă și totalul exact al perioadei ca o singură instrucțiune de plată.
Citiți ghidul →GHID DE TERENO listă de verificare de securitate pentru prima oră pe un VPS Linux nou
Planificați accesul de recuperare și cea mai mică suprafață expusă înainte de a modifica setările de autentificare.
Citiți ghidul →GHID DE TERENDe ce portul dvs. Docker poate fi încă accesibil
Înțelegeți adresa gazdă din spatele unui port de container publicat înainte de a vă baza pe o regulă de firewall.
Citiți ghidul →GHID DE TERENAlegeți o imagine Linux pentru aplicația pe care doriți să o rulați
Alegeți o cale de runtime suportată înainte de a alege un nume de distribuție.
Citiți ghidul →GHID DE TERENFaceți repornirea unui mic serviciu systemd previzibilă
Conectați executabilul, directorul de lucru și comportamentul de repornire la un rezultat observabil al aplicației.
Citiți ghidul →GHID DE TERENCitiți pas cu pas o cerere HTTPS eșuată
Urmați o cerere de la nume la certificat la proxy la aplicație fără a ghici stratul.
Citiți ghidul →GHID DE TERENMențineți o bază de date legată la interfața dorită
Alegeți listener-ul bazei de date din calea de conexiune a aplicației, nu dintr-un default copiat.
Citiți ghidul →GHID DE TERENTestați o copie de siguranță a aplicației fără a suprascrie producția
Folosiți o țintă de restaurare explicită pentru a dovedi ce poate recupera de fapt copia de siguranță.
Citiți ghidul →GHID DE TERENGăsiți un disc plin fără a șterge date necunoscute
Localizați calea consumatoare înainte de a șterge fișiere, jurnale sau date din baza de date.
Citiți ghidul →GHID DE TERENStocați configurația aplicației separat de codul sursă
Păstrați secretele și setările specifice mediului în afara unui depozit și a unui artefact de lansare.
Citiți ghidul →GHID DE TERENMăsurați o aplicație mică înainte și după o modificare
Decideți ce ar trebui să îmbunătățească o mică modificare înainte de a crește resursele VPS.
Citiți ghidul →GHID DE TERENMutați cu atenție un nume de gazdă pe un VPS de înlocuire
Pregătiți DNS, TLS, datele și o cale de întoarcere înainte de a schimba un nume public.
Citiți ghidul →Termeni utilizați în acest manual.
- VPS
- Un server virtual cu propriul mediu de operare și resurse alocate. Pentru o primă aplicație, planificați atât munca de întreținere a acelui mediu, cât și scrierea aplicației.
- vCPU
- O unitate de alocare virtuală de calcul. Două vCPU nu promit de două ori mai multe cereri: aplicația, baza de date și modelul de alocare afectează rezultatul.
- RAM
- Memoria de lucru partajată de sistemul de operare și procesele în execuție. Un API, baza sa de date și o implementare pot avea nevoie de memorie în același timp.
- Memorie disponibilă
- O estimare a memoriei pe care Linux o poate pune la dispoziție pentru lucrări noi fără swap. De obicei este mai utilă decât citirea doar a coloanei libere.
- Capacitate de stocare
- Spațiu pentru fișiere, baza de date, încărcări, jurnale și artefacte de lansare. Este separat de transferul lunar de rețea și nu stabilește acoperirea de backup.
- Transfer lunar
- Date mutate prin rețea într-o fereastră de facturare. Corpurile răspunsurilor, încărcările și backup-urile off-server pot contribui toate; confirmați regulile reale de numărare și depășire.
- Nume gazdă
- Un nume pentru o instanță sau un serviciu. Introducerea api.example.com în configurator nu creează o înregistrare DNS publică sau un certificat TLS.
- DNS
- Sistemul care publică înregistrări pentru nume. Înregistrările A și AAAA conectează un nume de gazdă la adrese IPv4 și IPv6; răspunsurile cache-uite pot supraviețui unei modificări de înregistrare.
- TLS
- Protocolul folosit de HTTPS pentru a proteja o conexiune și a autentifica numlele de gazdă. Un certificat valid nu dovedește că o aplicație este sănătoasă.
- Cheie publică SSH
- Jumătatea partajabilă a unei perechi de chei SSH. Cheia privată corespunzătoare rămâne la tine. OffVPS acceptă o cheie publică sau îți permite să lași configurarea accesului pentru mai târziu.
- Proxy invers
- Un serviciu care acceptă o cerere incoming și o redirecționează către aplicația ta. O eroare de proxy și o eroare de aplicație pot necesita verificări diferite.
- Unitate de serviciu
- O configurație systemd care descrie modul în care rulează un serviciu pe un sistem care folosește systemd. Utilizatorul, executabilul, directorul de lucru și politica de repornire trebuie să corespundă aplicației tale reale.
- Sarcină programată
- Lucrare pornită la un moment ales, cum ar fi un export zilnic. Decide ce se întâmplă dacă rularea de ieri este încă activă sau mașina a fost oprită la ora programată.
- Punct de restaurare
- O versiune recuperabilă a datelor dintr-un anumit moment în timp. Verifică faptul că baza de date și fișierele necesare pot fi recuperate împreună, în loc să presupui că orice copie este suficientă.
- Perioadă upfront
- O perioadă completă de serviciu plătită într-o singură plată. OffVPS oferă reduceri pentru perioadele de șase luni și anuale; oferta de plată arată întregul total redus, nu o rată lunară.
- Referință locală de plată
- Identificatorul pentru configurația și instrucțiunile de plată salvate în fila browserului tău. Nu este o factură de server sau dovadă că un transfer a fost verificat.