amir khosh
6 سال پیش توسط amir khosh مطرح شد
6 پاسخ

نصب و راه اندازی mongoDB بر روی هاست های لینوکسی

با عرض سلام و تشکر خدمت تمامی دوستان عزیز
من حدودا ۳ ماه پیش به کمک آموزش های سایت roocket.ir شروع به ساخت یک app با react native کردم .
الان هم api هم app آماده هست.
قسمت backend کار با nodejs زده شده بروی دیتا بیس mongoDB .
اما از اونجایی که mongoDB ایران رو تحریم کرده دیگه امکان استفاده از atlas وجود نداره و من ناچارم که mongoDB خودم رو بر روی هاست های لینوکسی موجود در کشور نصب و راه اندازی کنم ولی پشتیبانی این هاست ها وقت (یا شاید دانش ) کافی برای راهنمایی من رو ندارند و الان من کاملا دچار مشکل شدم.
اگر ممکن هست من و احتمالا خیلی دیگر از دوستان رو راهنمایی بفرمایید که این مشکل رو برطرف کنیم .


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
0

سلام اول اینکه از کدوم توضیح سیستم عامل لینوکس استفاده میکنید
خیلی ساده دستوری برای نصب mongodb حتما از repo اون توضیح وجود داره و بعد هم به راحتی اجرای سرویسش هست


amir khosh
@amirhosseinkh2515 6 سال پیش مطرح شد
0

ممنون از اینکه جوابم رو دادین
فکر میکنم یکم سوالم رو واضح نپرسیدم .
من سیستم عاملم ویندوز هست و یک هاست خریداری کردم که اون هاست لینوکسی هست .
الان میخوام database خودم رو از حالت local به صورت online روی این هاست اجرا کنم .
یعنی به فرض به جای
("mongoose.connect("mongodb://127.0.0.1:27017/myapp
که به صورت لوکال اجرا میشه از یک دامین واقعی استفاده کنم .
قبل از اینکه mongoDB ایران رو تحریم کنه ، خود سایت mongoDB یک فضای مجانی در atlas به همراه user و pass و key در اختیار قرار میداد که فقط لازم بود اون رو جایگزین url لوکال بکنیم ، اما الان لازم هست که mongoDB رو برو روی سرورهای ایران و در cpanel هاست لینوکسی نصب و اجر کنیم که حالا لازمه username , pass , key رو خودمون درست کنیم و من واقعا نمیدونم چجوری باید این کارو بکنم .
امیدوارم سوالم رو درست پرسیده باشم . ممنون


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
1

ببینید جواب سوالتون بازم همون هست
شما نمی تونید در هاست اشتراکی دیتابیس mongodb داشته باشید .
بنابراین نیاز دارید یک vps خریداری کنید و بر روی اون mongodb رو نصب کنید . همین


حسین میریان
تخصص : دانشجو
@hosein.mirian 3 سال پیش مطرح شد
0

سلام @amirhosseinkh2515
/. میخاستم بدونم آیا دسترسی به اتلس از داخل ایران ناممکنه هنوز؟


amir
@akbariamir079 2 سال پیش مطرح شد
0

سلام برای این مشکل چه راه حلی پیدا کردید؟


سجاد
تخصص : Sysadmin
@cjbrj 2 سال پیش مطرح شد
0

سلام دوست عزیز
میتونید از شرکت هایی که سرویس های مثل مونگو و نود در داخل ارائه میدن استفاده کنید
هستن شرکت هایی مثل لیارا که مونگو رو به عنوان سرویس ارائه میدن


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام