Ruby on Rails VPS — alates 5,49 €/kuus
Vii oma Rails rakendus päris serverisse — Ruby, PostgreSQL ja Sidekiq ühes masinas, 5 tundi prooviaega enne maksmist, täiesti riskivabalt
Käivita Rails kohe
Ruby on Rails VPS on virtuaalserver täieliku root-ligipääsuga Rails raamistikul põhinevate rakenduste juurutamiseks. Paigaldad ise Linuxi, rbenv või rvm kaudu vajaliku Ruby versiooni, rakendusserveri Puma ja Nginxi ning võtad kõrvale PostgreSQL-i ja Sidekiqi järjekorrad Redise peal. NVMe kiirendab Active Recordi migratsioone ja varade ehitust, isoleeritud keskkond annab täieliku kontrolli Ruby versioonide ja gem-ide üle. Väike projekt mahub paketti Standard 1 — 4 vCPU, 4 GB mälu ja 50 GB NVMe hinnaga 5,49 €/kuus, taustatöödega tootmisrakendus tahab 6 vCPU ja 8 GB (Standard 3, 8,99 €/kuus). 5-tunnine prooviaeg enne maksmist lubab vastusaega oma rakenduse peal mõõta. Kogu paketiliin on lehel VPS serveri rent.
Paketid
VPS Railsi jaoks
Kõrvalprojekt või MVP läheb paketil Standard 1 (4 vCPU, 4 GB, 5,49 €/kuus). Kui PostgreSQL elab samas masinas, vali Standard 2 (4 vCPU, 6 GB). Sidekiqiga tootmiskeskkonna jaoks alusta paketist Standard 3 (6 vCPU, 8 GB, 8,99 €/kuus). Enne maksmist on 5 tundi prooviaega.
Võrdle kõiki paketteStandard 1
| 4 vCPU · AMD EPYC |
| 4 GB RAM |
| 50 GB NVMe |
| Piiramatu andmeside |
| 1× IPv4 · KVM |
| Tugi 24/7 |
Standard 2
| 4 vCPU · AMD EPYC |
| 6 GB RAM |
| 60 GB NVMe |
| Piiramatu andmeside |
| 1× IPv4 · KVM |
| Tugi 24/7 |
Oma Ruby keskkond
Paigalda rbenv või rvm abil täpselt see Ruby versioon, mida projekt vajab, ja gem-id oma Gemfile-ist — keskkond ehitatakse sinu Rails projekti järgi.
PostgreSQL ja Sidekiq
Võta ühte serverisse PostgreSQL, Redis ja Sidekiqi taustatööd — järjekordade töötlemine ja kirjade saatmine jäävad sinu kontrolli alla.
Täielik kontroll
Root-ligipääs, Puma koos Nginxiga, systemd ja SSL-sertifikaadid, varukoopiad — server kuulub tervenisti sinule.
Kuidas Rails VPS-il käivitada
Vali pakett ja tõmmis
Vali pakett — Standard 1 (4 vCPU, 4 GB) või Standard 2 (4 vCPU, 6 GB) — ja märgi vajalik Linuxi tõmmis: Ubuntu, Debian või mõni muu distributsioon sinu pinu jaoks.
Paigalda OS ise
Juhtpaneelist paigaldad valitud operatsioonisüsteemi KVM-serverisse ise — nii jääb seadistus täielikult sinu kontrolli alla.
Juuruta projekt
SSH või KVM-konsooli kaudu paigalda Ruby, tõmba gem-id bundle abil, seadista Puma koos Nginxiga ja ühenda PostgreSQL.
Server just sinu Rails projekti mõõtu
Aitame paketi koormusele vastavaks valida: mitu vCPU-d ja kui palju mälu läheb Puma tööprotsessidele ning kui palju NVMe-ruumi jätta andmebaasile ja üleslaaditud failidele.
Aitame seadistada ka Nginxi, HTTPS-i Let's Encrypti kaudu ja Sidekiqi taustatööd. Andmebaasi eraldi masinasse viimisest räägib leht VPS andmebaaside jaoks, konteinerites juurutamisest VPS Dockeriga.
Aita konfiguratsioon validaKorduma kippuvad küsimused
Ei leidnud vastust?
Kirjuta meile kontaktilehe vormi kaudu.
Kõiki — paigaldad rbenv või rvm kaudu ise selle Ruby versiooni, mis sobib sinu Railsi versiooni ja projekti gem-idega.
Jah. Root-ligipääsuga võtad kasutusele PostgreSQL-i, Redise ja Sidekiqi taustatööd — kõik ühes VPS-is.
Puma, Nginx ja PostgreSQL mahuvad 6 vCPU ja 8 GB sisse — see on Standard 3 hinnaga 8,99 €/kuus. Sidekiq lisab tööprotsesside arvust sõltuvalt 1–2 GB mälu.
Alguses mitte: PostgreSQL ja rakendus elavad ühes VPS-is. Eralda need siis, kui andmebaas hakkab Puma protsessidega mälu pärast võistlema — tavaliselt pärast 16 GB piiri.
Rbenv või rvm kaudu — root-ligipääs lubab ehitada mis tahes versiooni süsteemsest sõltumata. Ühes serveris saavad rahulikult koos elada mitu versiooni.
Capistrano või Kamal viib projekti SSH kaudu serverisse ja systemd hoiab Puma ning Sidekiqi töös. Skeem on standardne ja töötab igas meie paketis.
Jah, KVM-konsool lubab ühendada oma paigaldustõmmise. Distributsioonile piiranguid ei ole — serveril on sul täielik ligipääs.
Puma käivitatakse systemd all ja Nginx pannakse ette pöördproksiks üle soklifaili — aitame põhiseadistuse ja HTTPS-iga.