Ruby: Ruby projekto kūrimas
Ši dokumentacija yra Kūrimo platforma vadovo dalis. Visą vadovą rasite čia: Paruoškite savo kūrimo platformą, kad ji būtų maloni ir efektyvi.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti Ruby cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:
- Įdiekite savo programą per kelias sekundes su paprastu
git push.- Naudokite savo domeno vardą ir pasinaudokite automatiniu HTTPS sertifikatų konfigūravimu, kad padidintumėte saugumą.
- Mėgaukitės ramybe su automatinėmis atsarginėmis kopijomis, vieno paspaudimo atnaujinimais ir paprasta, skaidria bei prognozuojama kainodara.
- Gaukite optimalią veikimo ir tvirtą saugumą dėka privačios ir dedikuotos VM.
Taupykite laiką ir supaprastinkite savo gyvenimą: išbandyti Stackhero Ruby cloud hosting sprendimą užtrunka tik 5 minutes!
Ruby projekto kūrimas yra paprastas procesas.
Pirmiausia įdiekite naujausią Ruby versiją su:
asdf install ruby latest \
&& asdf global ruby latest
Tada įdiekite Rails. Kadangi Rails yra prieinamas kaip Gem, galite lengvai jį įdiegti paleisdami:
gem install rails
Galiausiai sukurkite savo programą (čia pavadintą my_app) ir nustatykite Ruby versiją naudodami šias komandas:
rails new my_app
cd my_app
asdf local ruby latest
Norėdami paleisti Rails serverį, vykdykite:
bin/rails server
Ruby on Rails pasveikinimo ekranas
Šie žingsniai nustato jūsų Ruby projekto pagrindą ir užtikrina, kad būtų naudojama tinkama Ruby versija.
Verta paminėti, kad jūsų Ruby projektui pagal numatytuosius nustatymus sukuriama vietinė Git saugykla, tačiau ji dar nėra prijungta prie nuotolinės saugyklos talpinimo paslaugos.
Norėdami užtikrinti tinkamą versijų valdymą ir atsargines kopijas, apsvarstykite galimybę prijungti savo projektą prie nuotolinės saugyklos jūsų pasirinktoje platformoje, tokioje kaip GitLab, GitHub ar Bitbucket.
Jei ieškote Git saugyklos talpinimo paslaugos, Stackhero siūlo GitLab debesų paslaugą, kurią galima nustatyti vos per 2 minutes. Ji veikia privačioje ir dedikuotoje VM, užtikrinant maksimalų konfidencialumą ir saugumą, ir yra prieinama Europoje arba JAV, priklausomai nuo jūsų pasirinkimo.
Specialus atvejis su Code-Hero
Jei naudojate internetinį kūrimo sprendimą, pvz., Stackhero Code-Hero, turėsite koreguoti savo konfigūraciją. Redaguokite failą config/environments/development.rb ir pridėkite šią eilutę prieš paskutinį end raktinį žodį, pakeisdami <XXXXXX>.stackhero-network.com savo serverio pavadinimu:
config.hosts << "<XXXXXX>.stackhero-network.com"
Hostų konfigūracijos pavyzdys
Po šio pakeitimo paleiskite Rails serverį naudodami:
bin/rails server -b 0.0.0.0