PostgreSQL یک سیستم رایگان برای مدیریت پایگاه های مختلف است که برای سیستم عامل های مختلف از جمله ویندوز و لینوکس اجرا می شود. این ابزار تعداد زیادی از انواع داده را پشتیبانی می کند، دارای یک زبان برنامه نویسی ساخته شده است و از کار با استفاده از زبان های برنامه نویسی کلاسیک پشتیبانی می کند. در اوبونتو، PostgreSQL از طریق نصب شده است "ترمینال" استفاده از مخازن رسمی یا کاربر و پس از آن کار آماده سازی، آزمایش و ایجاد جداول انجام می شود.
PostgreSQL را در اوبونتو نصب کنید
پایگاه داده ها در زمینه های مختلف استفاده می شود، اما یک سیستم مدیریت راحت آنها را کنترل راحت می کند. بسیاری از کاربران در PostgreSQL متوقف می شوند، آن را در سیستم عامل خود نصب می کنند و شروع به کار با جداول می کنند. بعدا، ما می خواهیم گام به گام توصیف کل نصب و راه اندازی، اولین راه اندازی و راه اندازی ابزار ذکر شده است.
مرحله 1: PostgreSQL را نصب کنید
البته، شما باید با اضافه کردن تمام فایل ها و کتابخانه های لازم به اوبونتو برای اطمینان از عملکرد نرمال PostgreSQL شروع کنید. این کار با استفاده از کنسول و مخازن کاربر یا رسمی انجام می شود.
- اجرای "ترمینال" در هر راه مناسب، به عنوان مثال، از طریق منو یا با فشار دادن کلید ترکیبی Ctrl + Alt + T.
- اول، ما مخازن کاربر را یادداشت میکنیم، زیرا اخیرا نسخههای اول معمولا برای اولین بار در آنجا دانلود میشوند. داخل فرمان field قرار دهید
sudo sh -c 'echo' deb //apt.postgresql.org/pub/repos/apt/ 'lsb_release -cs'-pgdg main ">> /etc/apt/sources.list.d/pgdg.list'
و سپس بر روی کلیک کنید وارد شوید. - رمز عبور حساب خود را وارد کنید
- پس از آن استفاده کنید
wget-q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -
برای اضافه کردن بسته ها - تنها برای به روزرسانی کتابخانه های سیستم با فرمان استاندارد باقی مانده است.
sudo apt-get update
. - اگر شما علاقه مند به به دست آوردن آخرین نسخه موجود از PostgreSQL از مخزن رسمی، شما باید در کنسول بنویسید
sudo apt-get نصب postgresql postgresql-contrib
و تایید اضافه کردن فایل ها
پس از اتمام نصب موفقیت آمیز، می توانید راه اندازی یک حساب استاندارد، بررسی عملکرد سیستم و پیکربندی اولیه انجام دهید.
مرحله 2: ابتدا PostgreSQL را شروع کنید
مدیریت DBMS نصب شده نیز از طریق آن رخ می دهد "ترمینال" با استفاده از دستورات مناسب تماس با کاربر پیش فرض به این شکل است:
- دستور را وارد کنید
sudo su - postgres
و بر روی کلیک کنید وارد شوید. این اقدام به شما اجازه می دهد تا از طرف حساب کاربری که به طور پیش فرض ایجاد شده است، به مدیریت بپردازید، که در حال حاضر به عنوان اصلی اصلی عمل می کند. - وارد کردن کنترل کنسول تحت پوشش پروفایل مورد استفاده است
psql
. برخورد با محیط زیست به شما کمک می کند فعال سازی کنیدکمک کن
- تمام دستورات و استدلال موجود را نشان خواهد داد. - مشاهده اطلاعات مربوط به جلسه PostgreSQL فعلی از طریق
conninfo
. - خروج از محیط به تیم کمک خواهد کرد
q
.
حالا شما می دانید که چگونه وارد حساب کاربری شوید و به کنسول مدیریت بروید، بنابراین زمان لازم برای ایجاد یک کاربر جدید و پایگاه داده خود است.
مرحله 3: ایجاد کاربر و پایگاه داده
همیشه با حساب استاندارد موجود کار راحتی نیست و همیشه لازم نیست. به همین دلیل است که ما پیشنهاد می کنیم روش ایجاد یک نمایه جدید و پیوند آن با پایگاه داده جداگانه را بررسی کنیم.
- بودن در کنسول تحت مشخصات کنترل postgres (تیم
sudo su - postgres
) نوشتنcreateuser --interactive
و سپس با تایپ کردن کاراکترها در رشته مناسب، آن را یک نام مناسب بدانید. - بعد، تصمیم بگیرید که آیا می خواهید حق دسترسی کاربر فوق العاده را برای دسترسی به تمام منابع سیستم بگذارید. به سادگی گزینه مناسب را انتخاب کنید و ادامه دهید
- پایگاه داده بهتر است با همان نامی که حساب کاربری نامگذاری شده نامیده می شود، بنابراین شما باید از دستور استفاده کنید
ایجاد توهم
کجا توهم - نام کاربری - انتقال به کار با پایگاه داده مشخص شده از طریق
psql -d lumpics
کجا توهم - نام پایگاه داده.
مرحله 4: ایجاد جدول و کار با ردیف
زمان برای ایجاد اولین جدول در پایگاه داده تعیین شده است. این روش همچنین از طریق کنسول انجام می شود، اما با دستورات اصلی مقابله نخواهد کرد، زیرا همه کاری که باید انجام دهید این است که:
- پس از انتقال به پایگاه داده، کد زیر را وارد کنید:
تست CREATE TABLE (
تجهیز سریال PRIMARY KEY،
type varchar (50) NOT NULL
رنگ وارچار (25) NULL،
موقعیت وارچار (25) (موقعیت در (شمال، جنوب، غرب، شرق، شمال شرقی، جنوب شرقی، جنوب غربی، شمال غربی))
date_date را نصب کنید
);اول نام جدول مشخص شده است. تست (شما می توانید هر نام دیگری را انتخاب کنید). زیر هر ستون را توصیف می کند. ما اسم ها را انتخاب کردیم نوع وارچار و وارچار رنگ فقط برای مثال، شما می توانید به هر نشان دیگری، اما فقط با استفاده از کاراکتر لاتین دسترسی داشته باشید. اعداد در براکت مسئول اندازه ستون هستند، که به طور مستقیم مربوط به داده های متناسب با آن است.
- پس از ورود به آن تنها برای نمایش جدول روی صفحه با باقی می ماند
d
. - شما یک پروژه ساده را مشاهده می کنید که هنوز اطلاعاتی ندارد.
- داده های جدید از طریق فرمان اضافه می شوند
INSERT INTO تست (نوع، رنگ، محل، نصب_مدت) VALUES ('اسلاید'، 'آبی'، 'جنوب'، '2018-02-24')؛
ابتدا نام جدول نشان داده شده است، در مورد ما این است تست، سپس تمام ستون ها لیست می شوند و مقادیر در براکت نشان داده می شود، لزوما در نقل قول ها. - سپس می توانید یک خط دیگر اضافه کنید، مثلا
INSERT INTO تست (نوع، رنگ، محل، نصب_مدت) VALUES ('نوسان'، 'زرد'، 'شمال غربی'، '2018-02-24')؛
- جدول را از طریق اجرا کنید
انتخاب * از آزمون؛
برای ارزیابی نتیجه. همانطور که می بینید، همه چیز مرتب شده و داده ها به درستی وارد شده اند. - اگر شما نیاز به حذف هر مقدار، آن را از طریق فرمان انجام دهید
حذف از تست WHERE type = 'slide'؛
با مشخص کردن فیلد مورد نظر در نقل قول.
مرحله 5: نصب phpPgAdmin
مدیریت پایگاه داده همیشه از طریق کنسول آسان نیست، بنابراین بهتر است آن را با نصب GUI ویژوال PHPPagAdmin ارتقا دهید.
- اولویت از طریق "ترمینال" آخرین به روز رسانی های کتابخانه ها را از طریق دانلود کنید
sudo apt-get update
. - آپاچی وب سرور را نصب کنید
sudo apt-get install apache2
. - پس از نصب، تست عملکرد آن و درستی نحو با استفاده از
sudo apache2ctl configtest
. اگر چیزی اشتباه باشد، به دنبال یک خطا بر اساس توضیحات در وب سایت رسمی آپاچی باشید. - با تایپ کردن سرور را شروع کنید
sudo systemctl شروع apache2
. - اکنون که عملیات سرور تضمین شده است، می توانید کتابخانه های phpPgAdmin را با دانلود آنها از مخزن رسمی از طریق
sudo apt install phppgadmin
. - بعد، باید کمی فایل پیکربندی را تغییر دهید. آن را از طریق یک نوت بوک استاندارد، مشخص کنید
gedit /etc/apache2/conf-available/phppgadmin.conf
. اگر سند فقط خواندنی باشد، قبل از آن باید فرمان را داشته باشید گودیت مشخص کنیدsudo
. - قبل از خط "مورد نیاز محلی" قرار دادن
#
، آن را در نظر بازنویسی کنید و زیر را وارد کنیداجازه از همه
. در حال حاضر دسترسی به آدرس برای همه دستگاه ها در شبکه، و نه فقط برای کامپیوتر محلی باز است. - راه اندازی مجدد سرور وب
سرویس sudo سرویس آپاچی 2 راه اندازی مجدد
و احساس راحتی کنید تا بتوانید با PostgreSQL کار کنید.
در این مقاله، ما نه تنها PostgreSQL را مشاهده کردیم، بلکه همچنین نصب یک وب سرور آپاچی که در ترکیب LAMP استفاده شده است. اگر شما علاقه مند به اطمینان از عملکرد کامل سایت ها و پروژه های دیگر خود هستید، توصیه می کنیم خود را با فرایند اضافه کردن اجزای دیگر با خواندن مقاله دیگر ما در لینک زیر آشنا سازید.
همچنین ببینید: نصب لامپ LAMP در اوبونتو