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
Virtuaalserver Railsi jaoks

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 pakette
5.49 kuus

Standard 1

4 vCPU · AMD EPYC
4 GB RAM
50 GB NVMe
Piiramatu andmeside
IPv4 · KVM
Tugi 24/7
6.99 kuus

Standard 2

4 vCPU · AMD EPYC
6 GB RAM
60 GB NVMe
Piiramatu andmeside
IPv4 · KVM
Tugi 24/7
1

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.

2

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.

3

Täielik kontroll

Root-ligipääs, Puma koos Nginxiga, systemd ja SSL-sertifikaadid, varukoopiad — server kuulub tervenisti sinule.

Kuidas Rails VPS-il käivitada

1

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.

2

Paigalda OS ise

Juhtpaneelist paigaldad valitud operatsioonisüsteemi KVM-serverisse ise — nii jääb seadistus täielikult sinu kontrolli alla.

3

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

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 valida

Korduma 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.