معرفی و نصب پایگاه داده پستگرس PostgreSQL

این بانک اطلاعاتی که در برخی منابع با نام Postgres معرفی شده است یکی از قدرتمندترین بانک های اطلاعاتی متن باز دنیا با تاکید بر انعطاف پذیری و انطباق با استانداردها می باشد. پستگرس‌کیوال توسط گروه توسعه سراسری پستگرس‌کیوال توسعه داده می‌شود، که شامل تعداد زیادی از افراد داوطلب است. پایگاه داده پستگرس یک object-relational database management system می باشد که برای انواع مختلف سیستم های عامل بهینه شده است و می تواند بر روی مدل های مختلفی از سیستم های عامل مانند ویندوز ، لینوکس و macOS نصب شده و سرویس دهی نماید. یکی از نکات قابل توجه دیتابیس پستگرس این است که در سرورهای مک (macOS Server) به صورت دیتابیس پیش فرض سرور در نظر گرفته شده است.

 

بیشتر بخوانید

بکاپ گیری ازاطلاعات تلگرام در لینوکس

Telegram-linux

اگه شما هم مثل من لینکوس استفاده می کنید و دوست دارید از مطالب کانال ها و چت های شخصی و گروهای تلگرام بکاپ تهیه کنید و خارج از تلگرام نگهداری کنید این مطلب به درد شما می خوره .

 

بیشتر بخوانید

برگه تقلب دیتابیس – MySQL Cheat sheet

MariaDB-seal-white-360

بعضی مواقع پیش می آید که شما وقت کمی داشته و یک دستور پر کاربرد را فراموش می کنید و می بایست به سرعت دستور را وارد نمائيد و یا کلا آدم راحت طلبی هستید و دوست ندارید که چیزی را به خاطر بسپارید. اگر نظرتان در مورد دستورات Mysql به همین صورت می باشد، می توانید از کد های ذیل استفاده نموده و در صورتی که تغییری مد نظر شماست به صفحه گیت هاب  مراجعه نموده، تغییرات را commit نمائيد. البته این نکته را نیز اعلام می کنم که صفحه جاری به همراه کدهای گیت هاب به مرور زمان کامل خواهد شد.

بیشتر بخوانید

نصب گنو لینوکس قسمت اول – فلش (USB flash)

elmpr58

در این نوشته و نوشته های بعدی قصد دارم  نصب  لینوکس را به صورت ساده و روان با کمترین اطلاعات برای تازه کارها بیان کنم تا  اقدام به نصب و لذت بردن از دنیای آزاد گنو لینوکس نمایند.

مقدمه:

گنو لینوکس چیست؟ لینوکس سیستم عاملیست همانند دیگر سیستم عامل های خانوداه ویندوز و یا مک که بر روی لپتاپ و یا رایانه های خانگی خود نصب می کنیم، پس به چه  دلیل با توجه به اینکه من دارم به صورت عادی با سیستم عامل های دیگه کار می کنم اقدام به نصب سیستم عامل لینوکس نصب کنم، پاسخی که من می توانم بدم این است "رهایی از زندان ذهن" و لذت آزادی . سازنده این سیستم عامل کسی نیست جز‌ء لینوس توروالدز که در سال ۱۹۹۱ هسته این سیستم عامل را تولید کرد، البته این مورد قابل ذکر است که سیستم عامل از بخش های مختلفی تشکیل شده است که مهترین بخش اون هسته می باشد.

بیشتر بخوانید

لینوکس بهینه برای لپتاپ ها

lubuntu-logo

با توجه به اینکه لینوکس دارای Distro های مختلفی می باشد و هر Distro از محیط گرافیکی desktop environment متفاوتی استفاده می نماید (می توانید برای اطلاعت بیشتر این لینک را مطالعه نمائيد) و بهترین انتخاب برای یک لپتاپ که داری باطری محدودی میباشد و میبایست حداکثر توان را از حداقل منابع بدست آوریم، بسیار سخت می نماید و این مورد بیشتر در مسافرت ها و راه های طولانی که در حال انجام کار بر روی لپتاپی که لینوکس نصب نموده ایم قابل لمس می باشد، این راه حل یک تجربه شخصی البته با استفاده از بررسی های مختلف بر روی Distro های متعدد میباشد که حداقل برای کاربران عادی ساده و قابل مدیریت بوده و احتیاج به کانفیگ خاصی بر روی لپتاپ نمی باشد .

بیشتر بخوانید

فرمان های کاربردی RPM

آر پی آم یا (RPM  (Red Hat Package Manager یکی از پرکاربرترین ابزارهای مدیریت بسته در ردهت ( Redhat ) است که در توزیع هایی همانند RHEL , CentOS و Fedora بکار می رود. ابزار ذکر شده این امکان را به وجود می آورد که کاربران و مدیران سرور بسادگی قدام به نصب، به روز رسانی، بدست آوردن اطلاعات، حذف و تعمیر بر روی بسته های سیستم عامل های لینوکس و یونیکس نمایند. بسته های RPM معمولا با پسوند فایل rpm شناخته می شوند که شامل کتابخانه و فایل های کامپایل شده ایست که جهت نصب نرم افزار می باشد. در این مقاله  دستور های پر کاربرد ابزارRPM  تشریح خواهد شد و به کمک آن می توانید با سادگی بیشتری نرم افزار ها و پکیج های مختلف را بر روی لینوکس نصب نمائید و یا نرم افزار های موجود را حذف ، تعمیر و یا بروزرسانی نمائید.

 

بیشتر بخوانید

امنیت در ssh

Online Secure Connection Concept Illustration with Padlock and Cyber Background. Online Encryption Technologies. 

معرفی ssh

 پوسته امن ( Secure Shell) یا به اختصار اس‌اس‌اچ ( SSH) یک پروتکل اینترنتی است که امکان تبادل اطلاعات با استفاده از یک کانال امن را بین دو دستگاه متصل در شبکه ایجاد می‌کند. دو نسخه اصلی این پروتکل به نام‌های SSH1  و SSH-2 شناخته می شود. در ابتدا ssh تنها بر روی سیستم‌های مبتنی بر یونیکس و لینوکس برای دسترسی به حساب‌های پوسته استفاده می شد، اس‌اس‌اچ جایگزنی برای تل‌نت و سایر پوسته‌های ارتباط از راه دور غیر امن ایجاد شده است، قرار بر این است که مایکروسافت نیز به صورت پیش فرض ssh را در سیستم عامل خود تعبیه نماید. Open SSH نسخه متن‌باز Open-source یا رایگان SSH می باشد. همچنین شما می توانید از ssh به عنوان tunneling و port forwarding نیز استفاده نمائيد. شما در این مقاله می آموزید که ارتباط سرویس ssh خود را امن تر نگه دارید.

بیشتر بخوانید