PostgreSQL یک سیستم مدیریت پایگاه داده رایگان است که برای سیستم عامل های مختلف از جمله ویندوز و لینوکس پیاده سازی شده است. این ابزار تعداد زیادی از انواع داده ها را پشتیبانی می کند ، دارای یک زبان برنامه نویسی داخلی است و از زبان های برنامه نویسی کلاسیک پشتیبانی می کند. در اوبونتو ، PostgreSQL از طریق نصب شده است "ترمینال" با استفاده از مخازن رسمی یا کاربر و پس از آن کارهای مقدماتی ، آزمایش و ایجاد جداول انجام می شود.
PostgreSQL را در اوبونتو نصب کنید
پایگاه داده در زمینه های مختلف استفاده می شود ، اما سیستم مدیریت ، مدیریت راحت را فراهم می کند. بسیاری از کاربران در PostgreSQL متوقف می شوند ، آن را در سیستم عامل خود نصب کرده و کار با جداول را شروع می کنند. در مرحله بعد می خواهیم گام به گام کل مراحل نصب ، اولین راه اندازی و پیکربندی ابزار ذکر شده را شرح دهیم.
مرحله 1: PostgreSQL را نصب کنید
البته برای اطمینان از عملکرد طبیعی PostgreSQL باید با اضافه کردن کلیه پرونده ها و کتابخانه های لازم به اوبونتو شروع کنید. این کار با استفاده از کنسول و مخازن کاربری یا رسمی انجام می شود.
- دویدن "ترمینال" به هر روش راحت ، به عنوان مثال ، از طریق منو یا با فشار دادن ترکیب کلید Ctrl + Alt + T.
- ابتدا مخازن کاربر را یادداشت می کنیم ، زیرا جدیدترین نسخه ها معمولاً ابتدا در آنجا بارگذاری می شوند. دستور را در قسمت زمینه قرار دهید
sudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/source.list.d/pgdg.list '
و سپس کلیک کنید وارد شوید. - گذرواژه حساب خود را وارد کنید.
- بعد از استفاده
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key اضافه کردن -
برای اضافه کردن بسته ها - فقط به روزرسانی كتابخانه های سیستم با دستور استاندارد باقی مانده است
به روز رسانی مناسب سودو
. - اگر علاقه دارید آخرین نسخه موجود PostgreSQL را از مخزن رسمی دریافت کنید ، باید در کنسول بنویسید
sudo apt-get install postgresql postgresql -rib
و اضافه کردن پرونده ها را تأیید کنید.
پس از اتمام نصب موفقیت آمیز ، می توانید اقدام به راه اندازی حساب استاندارد ، بررسی سیستم و پیکربندی اولیه کنید.
مرحله 2: شروع PostgreSQL برای اولین بار
مدیریت DBMS نصب شده نیز اتفاق می افتد "ترمینال" با استفاده از دستورات مناسب تماس با کاربر ایجاد شده به طور پیش فرض به نظر می رسد:
- فرمان را وارد کنید
sudo su - postgres
و کلیک کنید وارد شوید. چنین عملی به شما امکان می دهد از طرف حساب پیش فرض ، که در حال حاضر به عنوان اصلی عمل می کند ، به مدیریت بروید. - ورود به کنسول مدیریتی تحت پوشش مشخصات مورد استفاده ، از طریق آن انجام می شود
psql
. فعال سازی به شما کمک می کند تا با محیط زیست مقابله کنید.کمک کنید
- تمام دستورات و آرگومان های موجود را نشان می دهد. - مشاهده اطلاعات مربوط به جلسه فعلی PostgreSQL از طریق انجام می شود
conninfo
. - خارج شدن از محیط به تیم کمک خواهد کرد
q
.
اکنون می دانید که چگونه به حساب کاربری خود وارد شوید و به کنسول مدیریت بروید ، بنابراین زمان آن است که به سمت ایجاد کاربر جدید و پایگاه داده خود بروید.
مرحله 3: کاربر و بانک اطلاعاتی ایجاد کنید
کار کردن با یک حساب استاندارد موجود همیشه راحت نیست و همیشه لازم نیست. به همین دلیل پیشنهاد می کنیم روش ایجاد نمایه جدید و پیوند یک بانک اطلاعاتی جداگانه با آن را در نظر بگیرید.
- حضور در کنسول تحت مدیریت پروفایل کارت پستال (تیم
sudo su - postgres
) بنویسایجاد کننده - غیرفعال
، و سپس با نوشتن کاراکترها در یک خط مناسب ، آن را به نام مناسب اختصاص دهید. - در مرحله بعد ، تعیین کنید که آیا می خواهید به کاربر superuser دسترسی داشته باشید تا به منابع سیستم دسترسی پیدا کند. به سادگی گزینه مناسب را انتخاب کرده و ادامه دهید.
- بهتر است دیتابیس را با همان نامی بنویسید که اکانت نامگذاری شده است ، بنابراین باید از دستور استفاده کنید
ایجاد یکنواختی
کجا برآمدگی - نام کاربری - انتقال به کار با بانک اطلاعاتی مشخص شده از طریق آن انجام می شود
psql-lumpics
کجا برآمدگی - نام بانک اطلاعاتی.
مرحله 4: ایجاد جدول و کار با ردیف ها
وقت آن است که اولین جدول خود را در پایگاه داده تعیین شده ایجاد کنید. این روش از طریق کنسول نیز انجام می شود ، با این وجود ، مقابله با دستورات اصلی دشوار نخواهد بود ، زیرا شما فقط به موارد زیر نیاز دارید:
- بعد از مراجعه به دیتابیس کد زیر را وارد کنید:
ایجاد جدول TABLE (
سریال equip_id کلید اصلی ،
نوع varchar (50) NULL نیست ،
varchar color (25) NULL نیست ،
بررسی موقعیت مکانی varchar (25) (مکان در ("شمال" ، "جنوب" ، "غرب" ، "شرق" ، "شمال شرقی" ، "جنوب شرقی" ، "جنوب غربی" ، "شمال غربی")) ،
تاریخ install_date
);ابتدا نام جدول تست (می توانید نام دیگری را انتخاب کنید) هر ستون در زیر شرح داده شده است. ما اسامی را انتخاب کردیم نوع varchar و رنگ varchar فقط به عنوان مثال ، می توانید به نشانه های هر شخص دیگری دسترسی داشته باشید ، اما فقط با استفاده از حروف لاتین. اعداد موجود در براکت ها مسئول اندازه ستون هستند ، که مستقیماً با داده های قرار داده شده در آنجا مرتبط است.
- پس از ورود ، فقط نمایش جدول روی صفحه باقیمانده است
د
. - شما یک پروژه ساده را می بینید که هنوز هیچ اطلاعاتی در این مورد ندارد.
- داده های جدید از طریق دستور اضافه می شوند
آزمون INSERT INTO (نوع ، رنگ ، محل ، install_date) VALUES ('اسلاید' ، 'آبی' ، 'جنوبی' ، '2018-02-24')؛
نام جدول ابتدا مشخص می شود ، در مورد ما این است تست، سپس تمام ستون ها ذکر شده و مقادیر در پرانتز ، همیشه به علامت نقل قول نشان داده می شوند. - سپس می توانید خط دیگری اضافه کنید ، به عنوان مثال ،
آزمون INSERT INTO (نوع ، رنگ ، محل ، install_date) ارزش ها ("نوسان" ، "زرد" ، "شمال غربی" ، "2018-02-24")؛
- جدول را از طریق اجرا کنید
SELECT * از آزمون؛
برای ارزیابی نتیجه همانطور که مشاهده می کنید ، همه چیز به درستی قرار دارد و داده ها به درستی وارد می شوند. - اگر نیاز به حذف یک مقدار دارید ، آن را از طریق دستور انجام دهید
حذف از آزمون WHERE type = 'slide'؛
با ذکر زمینه مورد نظر در نقل قول ها
مرحله 5: phpPgAdmin را نصب کنید
مدیریت بانک اطلاعاتی از طریق کنسول همیشه آسان نیست ، بنابراین بهتر است با نصب یک رابط کاربری گرافیکی ویژه phpPgAdmin ، آن را ارتقا دهید.
- در درجه اول از طریق "ترمینال" آخرین به روزرسانی های کتابخانه را از طریق بارگیری کنید
به روز رسانی مناسب سودو
. - وب سرور Apache را نصب کنید
sudo apt-get install apache2
. - پس از نصب ، عملکرد و نحو آن را با استفاده از تست کنید
تنظیمات sudo apache2ctl
. اگر مشکلی پیش آمد ، به دنبال خطایی در توضیحات در وب سایت رسمی Apache باشید. - سرور را با تایپ کردن شروع کنید
sudo systemctl شروع apache2
. - اکنون که سرور به درستی کار می کند ، می توانید با بارگیری آنها از مخازن رسمی ، کتابخانه های phpPgAdmin را از طریق
sudo apt نصب phppgadmin
. - در مرحله بعد ، باید فایل پیکربندی را کمی تغییر دهید. با مشخص کردن آن را از طریق یک نوت بوک استاندارد باز کنید
gedit /etc/apache2/conf-available/phppgadmin.conf
. اگر سند فقط خواندنی باشد ، به دستور قبلی احتیاج خواهید داشت گدیت همچنین نشان می دهدسودو
. - قبل از خط "درخواست محلی" قرار داده
#
برای تبدیل آن به یک نظر ، و از پایین وارد کنیداجازه از همه
. اکنون دسترسی به آدرس برای همه دستگاه های موجود در شبکه و نه فقط برای رایانه های محلی باز خواهد بود. - راه اندازی مجدد سرور وب
راه اندازی مجدد sudo service apache2
و با اطمینان می توانید کار خود را با PostgreSQL ادامه دهید.
در این مقاله ، ما نه تنها PostgreSQL ، بلکه نصب وب سرور Apache را نیز مورد بررسی قرار دادیم که در ترکیب نرم افزار LAMP استفاده می شود. اگر علاقه مند به عملکرد کامل سایت های خود و پروژه های دیگر هستید ، توصیه می کنیم با خواندن مقاله دیگر در لینک زیر با روند اضافه کردن سایر مؤلفه ها آشنا شوید.
همچنین مشاهده کنید: نصب نرم افزار LAMP Suite در اوبونتو