Муҳити таҳия дар Wolkra сервери абрӣ дар Франкфурт аст, ки шумо дар он код менависед, месанҷед ё ҳамчун нусхаи staging мубодила мекунед. Он соатбайъ ҳисоб карда мешавад, бинобар ин агар танҳо то он даме ки лозим аст вуҷуд дошта бошад, арзон меафтад.
Шумо мошини пурраи Linux бо дастрасии root, боргириҳои тез бо шарофати трафики ҳисобнашаванда ва snapshot-ҳо барои клон кардани танзимоти корӣ дар чанд дақиқа мегиред.
Чаро дар сервери дурдаст таҳия кардан
- Муҳити якхела барои ҳама. Танзимотро як бор созед, аз он snapshot гиред ва ба ҳар таҳиягар нусхаи айнан ҳамонро диҳед.
- Қувваи бештар аз ноутбук. Барои сохтмонҳои калон ва маҷмӯаҳои санҷиш тарифи барои CPU ё барои хотира оптимизатсияшударо интихоб кунед.
- Linux наздик ба истеҳсолот. Дар ҳамон дистрибутив ва версияҳое таҳия кунед, ки ҷойгир мекунед.
- Аз ҳар дастгоҳ кор кунед. Вақте ноутбукро мепӯшед, муҳити шумо кор карданро идома медиҳад.
- Нуқтаҳои охири оммавии воқеӣ. Webhook-ҳо, callback-ҳои OAuth ва HTTPS-ро бо домени воқеӣ санҷед.
Танзимоти маъмул
Сервери шахсии таҳияи дурдаст
Як сервер бо абзорҳои шумо, ки тавассути функсияи remote SSH-и муҳаррири шумо пайваст аст. Код, контейнерҳо ва пойгоҳҳои додаҳо дар сервер кор мекунанд ва ноутбуки шумо танҳо муҳаррирро нишон медиҳад.
Сервери умумии staging
Нусхаи истеҳсолот, ки даста дар он тағйиротро пеш аз нашр месанҷад. Барои стекҳои дар асоси Compose барномаи Docker ё барои кор бо сайтҳо барномаи WordPress-ро истифода баред.
Муҳити пешнамоиш барои ҳар branch
Pipeline-и CI-и шумо тавассути API барои ҳар branch ё merge request сервер месозад, branch-ро ҷойгир мекунад, суроғаро нашр мекунад ва баъди муттаҳидсозӣ серверро нест мекунад. Бо ҳисоби соатбайъ пешнамоише, ки як рӯз вуҷуд дорад, нархи як рӯзро дорад.
Мошинҳои санҷишии якдафъаина
Мехоҳед дистрибутиви навро бисанҷед, скрипти насбро тафтиш кунед ё хаторо дар Debian, AlmaLinux, Rocky Linux, Fedora ё CentOS Stream такрор кунед? Сервер созед, санҷед, нест кунед. Ба системаҳои амалиёт нигаред.
Интихоби тариф
Standard
vCPU-и муштарак барои сайтҳо, барномаҳо, VPN-ҳо ва таҳия.
| Тариф | vCPU | RAM | Диск | Трафик | Соатбайъ | Ҳадди ҳармоҳа |
|---|---|---|---|---|---|---|
| S0 | 1 | 1 GB | 15 GB | Ҳисобнашаванда | €0.0056 | €3.49 |
| S1 | 1 | 2 GB | 30 GB | Ҳисобнашаванда | €0.0080 | €4.99 |
| S2 | 2 | 4 GB | 40 GB | Ҳисобнашаванда | €0.0144 | €8.99 |
| S3 | 2 | 8 GB | 50 GB | Ҳисобнашаванда | €0.0200 | €12.49 |
| S4 | 4 | 8 GB | 80 GB | Ҳисобнашаванда | €0.0288 | €17.99 |
| S5 | 4 | 16 GB | 100 GB | Ҳисобнашаванда | €0.0400 | €24.99 |
- Таҳрири сабук ва хидматҳои хурд: тарифи хурди Standard.
- Компилятсия, маҷмӯаҳои калони санҷиш, контейнерҳо: тарифи барои CPU оптимизатсияшуда (c).
- Хидматҳои зиёд дар як вақт ё маҷмӯаҳои калони додаҳо: тарифи барои хотира оптимизатсияшуда (m).
Тарифҳо барои ҳар соати оғозшуда аз тавозуни пешпардохт ҳисоб карда мешаванд ва бо нархи ҳармоҳа маҳдуданд. Вақте лоиҳа бештар талаб кунад, шумо метавонед ба тарифи калонтар гузаред.
Сарфаи пул бо snapshot-ҳо
Хомӯш кардани сервер бо нест кардани он як нест. Роҳи боэътимодтарини таваққуф додани муҳит ва қатъ кардани пардохт барои сервер ин аст:
- Аз сервери танзимшуда snapshot гиред. Snapshot-ҳо барои ҳар GB ҳисоб карда мешаванд.
- Серверро нест кунед.
- Вақте дубора лозим шуд, аз snapshot сервери нав созед.
Ин барои муҳитҳое, ки шумо дар як моҳ чанд рӯз истифода мебаред, ва барои image-ҳои асосӣ (golden image), ки ҳар таҳиягар аз онҳо оғоз мекунад, хуб кор мекунад.
Танзим кардан
- Аз image-и Linux сервер созед ва калиди SSH-и худро илова кунед.
- cloud-init user data-ро гузаронед, то абзорҳои шумо ҳангоми боршавии аввал насб шаванд ва муҳитҳои нав худашон сохта шаванд.
- Firewall-и ройгонро пайваст кунед, ки SSH ва танҳо агар лозим бошад, портҳои вебро иҷозат медиҳад.
- Коди манбаъ ва додаҳои муҳимро дар ҳаҷми анбори блокӣ нигоҳ доред, ки онро ба сервери нав пайваст карда метавонед.
- Аз натиҷа snapshot гиред.
Дастури қадамҳои аввал дар VPS-и нав асосҳоро шарҳ медиҳад.
Дастаҳо
- Созмонҳо ва лоиҳаҳо кори мизоҷонро ҷудо мекунанд ва хароҷотро алоҳида нигоҳ медоранд.
- Нақшҳо (owner, admin, billing, member) ва нақшҳо барои ҳар лоиҳа муайян мекунанд, ки кӣ серверҳоро сохта ё нест карда метавонад.
- Журнали фаъолият нишон медиҳад, ки кӣ чиро тағйир додааст.
- Аутентификатсияи дуомила ва воридшавӣ бо Google барои ҳар аъзо.
Ба дастаҳо ва амният нигаред.
Шабакаҳои хусусии санҷишӣ
Топологияи истеҳсолотро бо шабакаи хусусӣ, мувозинаткунандаи сарборӣ ва серверҳои пойгоҳи додаҳои танҳо хусусӣ аз нав созед. Composer ба шумо имкон медиҳад, ки ин стекро кашед, бубинед, ки он дар як моҳ чанд пул аст, ва онро бо тартиб татбиқ кунед, сипас вақте санҷиш тамом шуд, онро барчинед.
Серверҳои таҳияро бехатар нигоҳ доред
Серверҳои таҳия аксар вақт коди манбаъ ва маълумоти воридшавии санҷиширо нигоҳ медоранд, бинобар ин бо онҳо мисли истеҳсолот муносибат кунед: танҳо калидҳои SSH, firewall, ки портҳои таҳияро аз интернет пинҳон мекунад, ва ҳеҷ гуна додаҳои воқеии мизоҷон дар мошинҳои якдафъаина.
Чаро Wolkra барои муҳитҳои таҳия
- Ҳисоби соатбайъ бе шартнома ва пардохти насб. Ба ҳисоби соатбайъ нигаред.
- Трафики ҳисобнашаванда барои боргирии бастаҳо, image-ҳо ва интиқоли маҷмӯаҳои додаҳо, бо истифодаи одилона.
- Серверҳо дар Олмон, бо таъхири паст дар саросари Аврупо аз маркази Аврупо.
Оғоз кунед
Ҳисоб созед, тавозунро пур кунед ва аввалин сервери таҳияи худро дар Франкфурт ба кор андозед.
Саволҳои маъмул
Оё бо сервери Wolkra VS Code ё JetBrains-ро истифода бурда метавонам?
Бале. Муҳаррирҳое, ки remote SSH-ро дастгирӣ мекунанд, тавассути SSH ба сервер пайваст мешаванд ва backend-и худро дар он ҷо иҷро мекунанд, бинобар ин код ва абзорҳо дар сервер ҷойгиранд.
Агар сервери таҳияро танҳо дар соатҳои корӣ истифода барам, он чанд пул аст?
Ҳисоб барои ҳар соати оғозшуда сурат мегирад. Вақте кор тамом шуд, серверро нест кунед ва баъдтар онро аз snapshot аз нав созед.
Чӣ тавр муҳитро бе пардохт барои сервер таваққуф диҳам?
Snapshot гиред, серверро нест кунед ва баъдтар аз snapshot сервери нав созед. Дар ин миён шумо танҳо барои snapshot пардохт мекунед, ки барои ҳар GB ҳисоб карда мешавад.
Оё ба ҳар таҳиягар муҳити алоҳида дода метавонам?
Бале. Аз snapshot-и умумӣ барои ҳар таҳиягар як сервер созед ва лоиҳаҳо ва нақшҳоро истифода баред, то ҳар кас он чиро, ки лозим аст, бинад.
Оё муҳитҳои пешнамоиш (preview) метавонанд худкор сохта шаванд?
Бале. REST API-ро бо токени ба лоиҳа маҳдуд аз pipeline-и CI-и худ истифода баред, то барои ҳар branch сервер созед ва вақте branch муттаҳид шуд, онро нест кунед.