از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
در حال نصب CouchDB روی اوبونتو 20.04
سرفصلهای مطلب
بنیاد نرمافزار آپاچی Apache CouchDB را در سال 2005 بهعنوان پایگاهدادهای متنباز و سندمحور منتشر کرد که میتواند به راحتی با چندین CouchDB جفت شود و انواع وظایف چندگانه را انجام دهد. CouchDB یک پایگاه داده NoSQL است که امکان انعطاف پذیری بیشتری را در زمینه انتقال داده فراهم می کند. CouchDB داده ها را در نشانه گذاری شی جاوا اسکریپت با جاوا اسکریپت به عنوان زبان پرس و جو ذخیره و ارائه می کند.
همچنین CouchDB RESTful HTTP/JSON API موجود است که میتوانید از آن برای اصلاح و پیشنویس فایلهای پایگاه داده جدید، مانند اسناد، استفاده کنید. این رابط کاربری نسبتاً دوستانه ای دارد که خواندن و ویرایش اسناد را آسان می کند. همانطور که در بالا ذکر شد، این یک پایگاه داده سند محور است. معماری CouchDB به زبان Erlang، یک زبان برنامه نویسی همه منظوره که تمرکز دارد، تفسیر شده است. روی همزمان و همچنین یک سیستم زمان اجرا جمع آوری زباله.
این آموزش کوتاه روش نصب Apache CouchDB را به شما نشان می دهد روی آخرین نسخه 20.04 LTS اوبونتو. را process برای نصب نسبتا ساده است. اما، دستورالعمل های ارائه شده در اینجا مستلزم دانستن برخی از اصول لینوکس و آشنایی سطحی با پوسته آن است. شما هم باید بتوانید host سایت شما روی یک VPS محلی
مرحله 1: به روز رسانی ها را بررسی کنید
ابتدا بررسی کنید که آیا تمام بسته های سیستمی نصب شده جدیدترین بسته های موجود هستند یا خیر. دستور apt زیر را در terminal:
توجه داشته باشید: شاید لازم باشد اضافه کنید sudo قبل از هر دستور در سراسر این مقاله اگر از آن استفاده نمی کنید root حساب.
مرحله 2: پیکربندی سرور
در این مرحله نرم افزاری را نصب می کنید که به شما امکان می دهد مخزن بسته CouchDB را پیکربندی کنید. برای انجام این کار، موارد زیر را وارد کنید:
در اینجا، می توانید یک را اضافه کنید -y پرچم برای دریافت apt-get دستور افزایش سرعت process با خودکار کردن process پذیرش تمام دستوراتی که هنگام آماده شدن نرم افزار برای شروع نصب ظاهر می شوند. اضافه نکردن -y flag به این معنی است که شما باید به هر پاپ آپ به صورت دستی پاسخ دهید، که اگر از سیستمی استفاده نمی کنید که از قبل پیکربندی شده است، بسیار توصیه می شود.
مرحله 3: چرخش روی مخزن بسته Apache CouchDB
در مرحله بعد، مخزن بسته Apache CouchDB را فعال کنید. برای این کار دستورات زیر را وارد کنید:
sudo سه راهی -آ /و غیره/apt/sources.list
مطمئن شوید که PPA خود را از یک منبع معتبر که قابل اعتماد است دریافت کنید، زیرا PPA های آماتوری زیادی در دسترس هستند روی وب. در اینجا، ما از مخزن رسمی PPA استفاده کردهایم که تیم بنیاد آپاچی مرتباً از آن بازدید میکند.
با نصب آخرین PPA، اکنون می توانید سیستم خود را به روز کنید و آخرین اطلاعات بسته را دریافت کنید:
با وجود آن، اکنون برای نصب آماده هستید.
حالت مستقل در مقابل حالت کلاستر
اکنون، باید انتخاب کنید که آیا میخواهید CouchDB در یکی از حالتهای زیر نصب شود:
- حالت خوشه ای
- حالت مستقل
در حالت خوشه ای، بیش از دو سرور وجود دارد که به هم متصل هستند و با هم به عنوان یک انبار داده قابل بازیابی کار می کنند.
در حالت مستقل، فقط یک سرور درگیر است. از آنجایی که احتمالاً فقط از یک سرور استفاده می کنید، نصب را در حالت مستقل ادامه خواهیم داد.
مرحله 4: نصب
برای شروع نصب Apache CouchDB از دستور زیر استفاده کنید:
پیامی ظاهر میشود که از شما میخواهد بین حالتهای مستقل و خوشهای یکی را انتخاب کنید. حالت مستقل را انتخاب کنید. سپس از شما خواسته می شود که آدرس IP هدف رابط شبکه را وارد کنید روی که برای نصب. برای نصب مستقل تک سرور، آدرس پیش فرض را که 127.0.0.1 خواهد بود، تغییر نمی دهیم.
در مرحله بعد، یک رمز عبور قوی برای ایجاد یک کاربر ادمین وارد خواهید کرد. با این حال، نیازی به ایجاد یک کاربر ادمین ندارید، زیرا میتوانید به حالت مهمانی مدیریت ادامه دهید. این توصیه نمی شود، زیرا حالت مهمانی مدیریت برای دسترسی به وب باز است و بنابراین بسیار ناامن است.
پس از وارد کردن رمز عبور، از شما خواسته می شود که رمز عبور را مجدداً برای تأیید وارد کنید. نصب پس از مدتی به پایان می رسد.
مرحله 5: نصب را تأیید کنید
با استفاده از دستور curl مطمئن شوید که نصب به راحتی انجام شده است. این دستور اطلاعات مربوطه را نشان می دهد که وضعیت CouchDB را نشان می دهد و با نصب مطابقت دارد. سرور CouchDB در حال اجرا خواهد بود روی localhost:5984.
مرحله 6: ایجاد یک پایگاه داده
وارد کنترل پنل Fauxton خود شوید http://127.0.0.1:5984/_utils/ با اعتبار کاربری خود و ایجاد یک پایگاه داده جدید با CouchDB.
روی نماد پایگاه داده واقع در سمت چپ پانل کلیک کنید و دکمه “ایجاد پایگاه داده” را در سمت راست بالای صفحه فشار دهید.
به طور خلاصه
در حال نصب CouchDB روی دستگاه تک سرور شما بسیار ساده است. برای انجام این کار، مطمئن شوید که سیستم شما به آخرین بسته های سیستمی به روز شده است. سپس، مخازن بسته Apache را فعال کنید، و شما آماده نصب Apache CouchDB هستید. روی سرور شما
CouchDB یکپارچه کار می کند و تقریباً با آخرین برنامه های وب مدرن سازگار است، از جمله برنامه های ساخته شده برای تلفن های همراه، که آن را به یک ابزار عالی برای خواندن، ایجاد، ویرایش و اصلاح اسناد پایگاه داده تبدیل می کند.
امیدواریم این آموزش برای شما مفید بوده باشد. برای دیدن آموزش های بیشتر به اطراف بمانید روی با استفاده از CouchDB با کنترل پنل Fauxton. در همین حال، مطالب بیشتری را بررسی کنید روی نصب ابزارهای دیگر روی سیستم های یونیکس
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-03 21:46:03