وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

نصب ساده Postgres روی اوبونتو

0 4
زمان لازم برای مطالعه: 5 دقیقه


PostgreSQL در هر نسخه از اوبونتو از پیش نصب شده است. هنگامی که نسخه‌های جدید منتشر می‌شوند، از ارتقاء خودکار اطمینان حاصل نمی‌کند. جدیدترین نسخه PostgreSQL و همه بسته‌های سرور، افزونه‌ها و افزونه‌های قبلی از طریق مخزن PostgreSQL Apt در دسترس هستند. نصب Postgres روی سروری که در اوبونتو 20.04 اجرا می شود در این آموزش نشان داده شده است. علاوه بر این، دستورالعمل هایی برای مدیریت پایه پایگاه های داده ارائه می دهد.

به روز رسانی و ارتقاء مخازن سیستم

بیایید با به روز رسانی یک سیستم قبل از نصب Postgres شروع کنیم روی سیستم اوبونتو این مورد برای تازه کردن مخازن سیستم از طریق دستورالعمل “به روز رسانی” و بسته “apt” با sudo حقوق.

$ sudo آپدیت مناسب

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

پس از به‌روزرسانی موفقیت‌آمیز سیستم اوبونتو، لازم است که مخازن و ماژول‌های سیستم را ارتقا دهید تا از هر گونه ناراحتی در آینده جلوگیری شود. به همین ترتیب، مخزن apt در دستور “ارتقا” به صورت زیر استفاده می شود:

$ sudo ارتقاء مناسب

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

پیش نیازها را نصب کنید

اکنون که PostgreSQL را از مخزن رسمی آن نصب می کنیم، باید مطمئن شویم که پیش نیازها از قبل نصب شده اند. این پیش نیازها شامل ابزار “wget” برای افزودن کلید Postgres در اوبونتو و “ca-certificates” برای فعال کردن نصب با فعال کردن گواهی‌ها برای نصب امن از طریق مخازن رسمی است. همانطور که در تصویر زیر نشان داده شده است، برای این منظور از دستورالعمل نصب “apt-get” استفاده شده است.

$ sudo apt-get نصب کنید wget گواهینامه های کلسیم

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

کلید PostgreSQL GPG را به اوبونتو اضافه کنید

پس از نصب ابزار “wget” اوبونتو و بسته ca-certificates، به سمت افزودن کلید Postgres GPG به سیستم اوبونتو حرکت می کنیم. همانطور که گفته شد، ما از ابزار “wget” با گزینه های “–quiet” و “-O” و به دنبال URL سایت مخزن رسمی Postgres برای اضافه کردن کلید GPG آن به سیستم اوبونتو استفاده خواهیم کرد. بخش اصلی این دستورالعمل استفاده از کلمه کلیدی “apt-key” به دنبال کلمه کلیدی “add” است. خروجی این دستور در عوض “OK” را نشان می دهد. کلید Postgres GPG با موفقیت به سیستم اضافه شد و در نهایت می توانید آن را نصب کنید.

$ wget -ساکت -O – https://www.postgresql.org/رسانه ها/کلیدها/ACCC4CF8.asc | sudo افزودن کلید apt

پس از افزودن کلید Postgres GPG به سیستم اوبونتو، لازم است یک بار دیگر بسته ها و مخازن سیستم را به روز کنید تا سیستم بتواند اثر کلید GPG را به خوبی بگیرد. بنابراین، ما دوباره دستورالعمل “به روز رسانی” را اجرا می کنیم.

$ sudo آپدیت apt-get

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

PostgreSQL را نصب کنید روی اوبونتو

پس از برآورده کردن کامل پیش نیازهای اوبونتو برای نصب Postgres، سیستم ما اکنون آماده نصب PostgreSQL است. برای نصب PostgreSQL روی در سیستم اوبونتو، ما از بسته همیشگی “apt-get” در دستور “install” استفاده خواهیم کرد. این دستور از نام بسته “postgresql” و به دنبال آن بسته اضافی که “postgresql-contrib” است استفاده می کند که یک عملکرد اضافی به پایگاه داده PostgreSQL کمک می کند.

$ sudo apt-get نصب کنید postgresql postgresql-contrib

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

نصب process ادامه می‌دهد تا زمانی که تأیید را درخواست کند. برای ادامه نصب باقی مانده process بدون وقفه، ضربه بزنید روی هنگامی که در پوسته فرمان از شما خواسته می شود “y”. برای بالا بردن اجرای درست در لحظه، روی ضربه بزنید روی “y”.

پیشنهاد می‌کنیم بخوانید:  ONLYOFFICE Docs را نصب کنید روی اوبونتو 22.04 و Oracle DB را متصل کنید

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

این process نصب PostgreSQL یک پیوند سیستمی بین PostgreSQL و فایل های سیستم ایجاد می کند. همچنین نام کاربری یک کاربر پایگاه داده جدید را نمایش می دهد که به طور خودکار درست پس از نصب PostgreSQL ایجاد می شود. پس از نمایش اطلاعات خاصی در مورد PostgreSQL، “OK” را نمایش می دهد و خارج می شود. این process نشان می دهد که Postgres نسخه 12 با موفقیت از طریق سایت توسعه دهنده نصب شده است.

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

اگر نمی خواهید از نسخه Postgres که در سایت توسعه دهنده موجود است استفاده کنید و می خواهید با نسخه محلی موجود بروید، می توانید آن را نیز جستجو کنید. دستورالعمل “apt show” آخرین نسخه Postgres، یعنی “نسخه 12” را نمایش می دهد. می توانید آن را از طریق دستور نصب قبلی که برای دریافت آن از سایت رسمی استفاده کرده اید، نصب کنید.

$ apt show postgresql

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

اکنون که PostgreSQL با موفقیت در سیستم اوبونتو نصب شده است، سرویس آن را از طریق ابزار “systemctl” شروع می کنیم و به دنبال وضعیت فعلی آن می گردیم، یعنی در حال اجرا یا نه. خروجی دستورالعمل وضعیت نشان می دهد که PostgreSQL فعال بوده است.

$ sudo systemctl postgresql.service را شروع کنید

$ sudo وضعیت systemctl postgresql

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

به PostgreSQL متصل شوید

اکنون زمان استفاده از PostgreSQL و ارتباط با پایگاه داده آن فرا رسیده است. دستورالعمل “su” با کلمه کلیدی “postgres” برای باز کردن PostgreSQL استفاده می شود. پس از راه اندازی موفقیت آمیز PostgreSQL، باید ابزار دستوری PostgreSQL را راه اندازی کنیم. برای این کار، از دستورالعمل “psql” استفاده کنید و خط فرمان راه اندازی می شود.

$ sudo سو – postgres
$ psql

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

ما در حال حاضر با استفاده از کاربر “postgres” طبق دستور “\conninfo” که در خط فرمان Postgres استفاده می شود، با پایگاه داده “postgres” وارد شده ایم.

$ \conninfo

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

یک پایگاه داده ایجاد کنید

بیایید یک پایگاه داده جدید در پایگاه داده PostgreSQL ایجاد کنیم. برای این کار، مطمئن شوید که Postgres را از طریق دستورالعمل “su” باز کرده و از دستور “createdb” با نام پایگاه داده ای که قرار است ایجاد شود، استفاده کنید.

$ ایجاد شده ب تست

می توانید از یک پایگاه داده خاص وارد شوید و با دستور “\q” از آن خارج شوید. پس از بازگشت به منوی اصلی PostgreSQL، می توانید از طریق دستورالعمل “خروج” از آن خارج شوید.

$ \q

پیشنهاد می‌کنیم بخوانید:  تفاوت بین دسکتاپ اوبونتو و سرور اوبونتو

$ خروج

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

فرض کنید یک کاربر جدید به نام “تست” را در سیستم اوبونتو از طریق دستورالعمل “adduser” اضافه کرده ایم و آن را به هیچ کدام اختصاص نداده ایم. sudo یا حقوق اداری

$ sudo اضافه کننده تست

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

پایگاه داده را تغییر دهید

اکنون، برای باز کردن Postgres با کاربر “تست” جدید ایجاد شده، ابتدا باید کاربر را در پوسته فرمان خود با استفاده از گزینه های “-I” و “-u” تغییر دهیم. پس از باز کردن PostgreSQL با کاربر “تست”، به ما اجازه نمی دهد زیرا کاربر “تست” یک کاربر نیست. sudo کاربر.

$ sudo -من -u تست

$ sudo سو – postgres

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

از طرف دیگر، شما می توانید با موفقیت از PostgreSQL از طریق هر کاربر دیگری با ” وارد شویدsudo” حقوق یعنی xyz. اکنون می توانید پایگاه داده را نیز تغییر دهید. بنابراین، ما از دستورالعمل “psql” برای تغییر به پایگاه داده “تست” جدید ایجاد شده استفاده می کنیم.

$ sudo -من -u xyz

$ sudo سو – postgres

$ psql تست

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

دستورالعمل زیر اطلاعات اتصال را نمایش می دهد:

$ \conninfo

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

دستور SQL مانند هر پایگاه داده معمولی است، یعنی جدول ایجاد کنید.

EMP جدول ایجاد کنید ( نام VARCHAR (40) NOT NULL، سن VARCHAR (20) تهی نیست );

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

برای نمایش لیست جداول در پایگاه داده PostgreSQL، دستور “\d” را به صورت زیر اجرا کنید:

# \d

نصب ساده Postgres روی اوبونتونصب ساده Postgres روی اوبونتو

نتیجه

این راهنما اهمیت و مسائل سازگاری Postgres را در حین نصب نشان می دهد روی اوبونتو پس از این، یک راه ساده و مختصر برای نصب Postgres مورد بحث قرار دادیم روی اوبونتو مانند نصب ابزارها از مخزن PostgreSQL Apt است. در نهایت، ما ساده‌ترین روش را برای استفاده از PostgreSQL و پایگاه‌های داده سوئیچ توضیح دادیم.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-06 21:42:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید