Cum să automatizezi sarcinile VPS cu rețete în Virtualizor
Înapoi la baza de cunoștințe
<p>Rețetele Virtualizor sunt scripturi bash salvate pe care le poți rula pe VPS-ul tău direct din panoul de control — fără a fi necesară o sesiune SSH. Rețetele sunt utile pentru automatizarea sarcinilor repetitive, cum ar fi instalarea de software, aplicarea modificărilor de configurare sau rularea rutinelor de întreținere pe una sau mai multe instanțe VPS.</p>
<hr />
<p><strong>Cum să creezi o rețetă</strong></p>
<ol>
<li>Autentifică-te în panoul Virtualizor Enduser.</li>
<li>În bara laterală, fă clic pe <strong>Recipes</strong>.</li>
<li>Fă clic pe <strong>Add Recipe</strong>.</li>
<li>Completează formularul:
<ul>
<li><strong>Name:</strong> o etichetă scurtă și descriptivă (ex. <em>Update All Packages</em>)</li>
<li><strong>Description:</strong> o notă opțională care explică ce face rețeta</li>
<li><strong>Script:</strong> lipește scriptul bash în editor</li>
</ul>
</li>
<li>Fă clic pe <strong>Save</strong>. Rețeta este salvată în contul tău și poate fi rulată pe orice VPS oricând.</li>
</ol>
<!-- SCREENSHOT: Virtualizor Add Recipe form with a name, description, and a bash script pasted in the script field -->
<hr />
<p><strong>Exemplu de rețetă: actualizarea tuturor pachetelor</strong></p>
<p>Următorul script actualizează lista de pachete și instalează toate actualizările disponibile. Folosește versiunea corectă pentru sistemul de operare al VPS-ului tău:</p>
<ul>
<li><strong>Debian / Ubuntu:</strong> <em>apt update && apt upgrade -y</em></li>
<li><strong>CentOS / AlmaLinux / Rocky Linux:</strong> <em>yum update -y</em></li>
</ul>
<hr />
<p><strong>Cum să rulezi o rețetă</strong></p>
<ol>
<li>În secțiunea <strong>Recipes</strong>, găsește rețeta pe care dorești să o rulezi.</li>
<li>Fă clic pe butonul <strong>Run</strong> din dreptul rețetei.</li>
<li>Va apărea un ecran de selecție — alege VPS-ul țintă din listă.</li>
<li>Fă clic pe <strong>Confirm</strong>. Virtualizor va executa scriptul pe VPS-ul selectat ca utilizator root.</li>
<li>Un jurnal al rezultatelor scriptului va fi afișat după finalizarea execuției. Verifică rezultatele pentru a confirma că scriptul a rulat cu succes.</li>
</ol>
<!-- SCREENSHOT: Virtualizor recipe run dialog with a VPS selected and the Confirm button visible -->
<!-- SCREENSHOT: Virtualizor recipe execution log showing script output after a successful run -->
<hr />
<p><strong>Cum să editezi sau să ștergi o rețetă</strong></p>
<ol>
<li>Accesează secțiunea <strong>Recipes</strong>.</li>
<li>Găsește rețeta pe care dorești să o modifici.</li>
<li>Fă clic pe <strong>Edit</strong> pentru a deschide formularul rețetei și actualizează numele, descrierea sau scriptul, apoi fă clic pe <strong>Save</strong>.</li>
<li>Pentru a elimina o rețetă, fă clic pe <strong>Delete</strong> din dreptul acesteia și confirmă ștergerea. Ștergerea unei rețete nu anulează scripturile care au fost deja rulate.</li>
</ol>
<hr />
<p><strong>Note importante</strong></p>
<ul>
<li><strong>Rețetele rulează ca root:</strong> scripturile au privilegii depline asupra sistemului pe VPS-ul țintă. Testează toate scripturile într-un mediu care nu este de producție sau pe o copie de rezervă de tip snapshot înainte de a le rula pe un server activ.</li>
<li><strong>Rețetele sunt private:</strong> doar tu și administratorul de server TPC Hosting puteți vizualiza rețetele salvate. Acestea nu sunt partajate cu alți utilizatori Virtualizor.</li>
<li><strong>Nicio planificare încorporată:</strong> rețetele sunt declanșate manual. Dacă ai nevoie de execuție planificată, configurează un cron job în interiorul VPS-ului prin SSH.</li>
</ul>
<hr />
<p><strong>Depanare</strong></p>
<ul>
<li><strong>Rețeta eșuează cu o eroare de permisiuni:</strong> confirmă că agentul guest Virtualizor este instalat și rulează pe VPS. Agentul este necesar pentru execuția rețetelor. Contactează suportul TPC Hosting dacă agentul nu este prezent.</li>
<li><strong>Rezultatul scriptului este gol:</strong> unele scripturi nu produc niciun rezultat în caz de succes. Dacă nu este afișat niciun mesaj de eroare, scriptul s-a finalizat probabil fără probleme. Verifică autentificându-te pe VPS prin SSH și controlând rezultatul așteptat al scriptului.</li>
<li><strong>Rețeta a rulat, dar modificările nu au fost aplicate:</strong> verifică rezultatul scriptului pentru mesaje de eroare. Cauzele frecvente includ o comandă greșită a managerului de pachete pentru sistemul de operare instalat sau un serviciu care nu a fost repornit după o modificare de configurare.</li>
</ul>
A fost util acest articol?
Articole similare
Cum să activezi și să dezactivezi APIC, ACPI, VNC în Virtualizor Cum să schimbi numele de gazdă în Virtualizor Cum să schimbați parola VNC în Virtualizor Cum să editezi temporizatorul de auto-închidere în Virtualizor Cum să ștergi temporizatorul de auto-închidere în VirtualizorAveți în continuare nevoie de ajutor?
Deschideți un tichet de suport →