با عرض سلام و تشکر خدمت تمامی دوستان عزیز
من حدودا ۳ ماه پیش به کمک آموزش های سایت roocket.ir شروع به ساخت یک app با react native کردم .
الان هم api هم app آماده هست.
قسمت backend کار با nodejs زده شده بروی دیتا بیس mongoDB .
اما از اونجایی که mongoDB ایران رو تحریم کرده دیگه امکان استفاده از atlas وجود نداره و من ناچارم که mongoDB خودم رو بر روی هاست های لینوکسی موجود در کشور نصب و راه اندازی کنم ولی پشتیبانی این هاست ها وقت (یا شاید دانش ) کافی برای راهنمایی من رو ندارند و الان من کاملا دچار مشکل شدم.
اگر ممکن هست من و احتمالا خیلی دیگر از دوستان رو راهنمایی بفرمایید که این مشکل رو برطرف کنیم .
ممنون از اینکه جوابم رو دادین
فکر میکنم یکم سوالم رو واضح نپرسیدم .
من سیستم عاملم ویندوز هست و یک هاست خریداری کردم که اون هاست لینوکسی هست .
الان میخوام database خودم رو از حالت local به صورت online روی این هاست اجرا کنم .
یعنی به فرض به جای
("mongoose.connect("mongodb://127.0.0.1:27017/myapp
که به صورت لوکال اجرا میشه از یک دامین واقعی استفاده کنم .
قبل از اینکه mongoDB ایران رو تحریم کنه ، خود سایت mongoDB یک فضای مجانی در atlas به همراه user و pass و key در اختیار قرار میداد که فقط لازم بود اون رو جایگزین url لوکال بکنیم ، اما الان لازم هست که mongoDB رو برو روی سرورهای ایران و در cpanel هاست لینوکسی نصب و اجر کنیم که حالا لازمه username , pass , key رو خودمون درست کنیم و من واقعا نمیدونم چجوری باید این کارو بکنم .
امیدوارم سوالم رو درست پرسیده باشم . ممنون
شاید پاسخ شما همینجا باشد
سلام @amirhosseinkh2515
/. میخاستم بدونم آیا دسترسی به اتلس از داخل ایران ناممکنه هنوز؟
سلام برای این مشکل چه راه حلی پیدا کردید؟
سلام دوست عزیز
میتونید از شرکت هایی که سرویس های مثل مونگو و نود در داخل ارائه میدن استفاده کنید
هستن شرکت هایی مثل لیارا که مونگو رو به عنوان سرویس ارائه میدن