Category Archives: توزیع ها

آموزش مدیریت و پیکربندی کلیه توزیع های سیستم عامل لینوکس سرور و دسکتاپ

افزایش امنیت سرور cpanel کانفیگ امنیتی سی پنل

افزایش امنیت سرور cpanel کانفیگ امنیتی سی پنل : امنیت سرور یکی از مهم ترین بخش های راه اندازی سرور های هاستینگ به حساب می آید، امنیت پایین مساویست با نفوذ هکر به سرور و سایت های مشتریان و خراب شدن سابقه شرکت هاستینگ که نتیجه ای جز شکست به همراه نخواهد داشت. کنترل پنل cPanel به عنوان معروف ترین و محبوب ترین کنترل پنل هاستینگ در جهان شناخته میشود و علاوه بر امکانات بیشماری که در اختیار ادمین سرور قرار میدهد، به یک کانفیگ حرفه ای امنیتی نیز نیاز خواهد داشت. در ادامه مطلب به آموزش افزایش امنیت سرور cpanel ، کانفیگ امنیتی سی پنل در قالب یک ویدئو کلیپ آموزشی میپردازیم. read more

آموزش بکاپ گیری در دایرکت ادمین

آموزش بکاپ گیری در دایرکت ادمین: به عنوان یک یوزر هاست دایرکت ادمین، مسئولیت گرفتن بکاپ و نگهداری از آن ها در محلی امن با شماست و در صورت بروز مشکلات جدی، هیچ کدام از هاستینگ ها مسئولیتی در قبال اطلاعات از دست رفته به عهده نخواهند داشت. در این مقاله به کمک یک ویدئو کلیپ ساده به آموزش بکاپ گیری در دایرکت ادمین می پردازیم. read more

بهینه سازی MySQL و فایل my.cnf در دایرکت ادمین

بهینه سازی MySQL و فایل my.cnf در دایرکت ادمین: یکی از بزرگ ترین معضلات مدیران سرور های اشتراکی لینوکس، بهینه کردن MySQL از طریق تنظیمات فایل my.cnf است. در صورتی که این مقادیر به صورت صحیح و حرفه ای ست شده باشند، فشار MySQL به سرور به طور قابل ملاحظه ای کاهش یافته و سرعت لود صفحات نیز بالا تر خواهد رفت. read more

آموزش نصب و کانفیگ ISPConfig 3 روی سرور لینوکس Centos 7

آموزش نصب و کانفیگ ISPConfig 3 روی سرور لینوکس Centos 7 : این آموزش نحوه آماده سازی یک سرور لینوکس CentOS 7 x86_64 برای نصب و راه اندازی کنترل پنل وب هاستینگ ISPConfig 3 و همچنین نحوه نصب پنل قدرتمند ISPConfig 3 بر روی این سرور لینوکس را نشان می دهد. ISPConfig 3  یک کنترل پنل وب هاستینگ سبک، سریع و قدرتمند است که به مدیر سرور اجازه می دهد سرویس های زیر را از طریق  دسترسی SSH و همچنین یک مرورگر وب، پیکربندی کنید: وب سرور nginx ، میل سرور Postfix ، MySQL ، BIND nameserver ، PureFTPd ، SpamAssassin ، ClamAV ، Mailman و … . read more

آموزش نصب و کانفیگ nginx به عنوان reverse proxy

آموزش نصب و کانفیگ nginx به عنوان reverse proxy: انجین اکس، انجین ایکس یا Nginx  یک وب سرور ، reverse proxy  و mail proxy قدرتمند، متن باز ، کم حجم و با کارایی بالا برای پروتکل های HTTP ، SMTP ، POP3 و IMAP می باشد که به عنوان جایگزینی برای آپاچی عمل میکند. هم Nginx و هم آپاچی سرورهای قدرتمند و موثری هستند. دلایل محبوبیت هردو سرور روشن است، آپاچی به دلیل قدرت و Nginx به دلیل سرعت آن ، به خوبی شناخته شده هستند. Nginx  در سرویس دهی به فایل های استاتیک سریعتر عمل کرده و حافظه ی بسیار کمتری برای درخواست های همزمان مصرف میکند و به دلیل ساختارش قادر است با منابع کمتر به درخواست های بیشتری در هر ثانیه سرویس دهی کند. read more

نصب آخرین نسخه مرورگرها روی لینوکس ubuntu

نصب آخرین نسخه مرورگرها روی لینوکس ubuntu

در این مقاله فرایند نصب و راه اندازی آخرین نسخه ی مرورگرهای موزیلا فایرفاکس، کرومیوم و اپرا روی لینوکس ubuntu  به شما آموزش داده خواهد شد.

نصب و راه اندازی موزیلا فایرفاکس

این آموزش را ابتدا با مراحل نصب فایرفاکس شروع میکنیم، آخرین نسخه ی فایرفاکس ( در این آموزش فایرفاکس ۳۶ ) را از این صفحه دانلود کنید. اگر در هنگام خواندن این مقاله، نسخه جدیدتری در دسترس می باشد،آن را دانلود کرده و شماره ی نسخه را در هر دستوری که مورد نیاز است جایگزین کنید. read more

لینوکس اوبونتو Ubuntu 15.04

      هیچ دیدگاهی برای لینوکس اوبونتو Ubuntu 15.04 ثبت نشده

سر انجام لینوکس اوبونتو نسخه ۱۵٫۰۴ هم به بازار رقابت توزیع های مختلف این سیستم عامل محبوب وارد شد. قبل از هر چیز این نکته رو در نظر داشته باشید که Ubuntu 15.04 هم مثل سایر نسخه های اوبونتو با ساپورت کوتاه مدت عموما ۹ ماهه ، مناسب استفاده به عنوان سیستم عامل سرور نیست.

لینوکس اوبونتو Ubuntu 15.04

در ادامه به معرفی تغییرات و امکانات لینوکس اوبونتو Ubuntu 15.04 میپردازیم : read more

نصب و پیکربندی Linux-dash روی اوبونتو و دبیان wheezy

نصب و پیکربندی Linux-dash روی اوبونتو و دبیان wheezy

در این آموزش نحوه نصب و پیکربندی Linux-dash روی سرور لینوکس اوبونتو ۱۴٫۰۴ و لینوکس دبیان wheezy را به منظور نظارت آسان بر عملکرد سرور آموزش خواهیم داد. Linux-dash یک حافظه کارآمد و اسکریپتی برای مانیتورینگ آمار سرور است که با php نوشته شده و به آسانی نصب میشود.  صفحه آمار وب اجازه می دهد تا شما با درگ کردن و جایجا کردن ویجت های مختلف ، ظاهر آن را به دلخواه خود تنظیم نمایید. این اسکریپت، آمار زنده ای از سرور مانند RAM، CPU، فضای دیسک، اطلاعات شبکه، نرم افزارهای  نصب شده ، فرآیندهای در حال اجرا و … .نشان میدهد . مزیت اصلی Linux-dash این است که بر اساس زمان حقیقی کار میکند. read more

آموزش نصب سرور سامبا روی لینوکس Ubuntu

آموزش نصب سرور سامبا روی لینوکس Ubuntu

در این مقاله نحوه نصب و پیکربندی سرور سامبا ، روی سرور لینوکس اوبونتو ۱۴٫۱۰ آموزش داده خواهد شد. سامبا یک مجموع نرم افزار منبع باز و رایگان تحت مجوز  GNU General Public است که برای انتقال امن و سریع اطلاعات ، فایل ها و چاپگرها،  بین همه کلاینت هایی که از پروتکل SMB / CIFS استفاده میکنند نظیر تمام نسخه های DOS و ویندوز ، OS/2 ، لینوکس و … طراحی شده است . read more

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

در این مقاله نحوه نصب و پیکربندی سرور OpenLDAP روی لینوکس دبیان و اوبونتو را آموزش خواهیم داد.  از OpenLDAP برای پیکربندی ساختار سازمانی یک شرکت استفاده میشود. LDAP مخفف Lightweight Directory Access Protocol است و همانطور که از نام آن پیداست، یک پروتکل سبک برای دسترسی به سرویس های دایرکتوری مخصوصا مدل  X.500 است. LDAP بر رویTCP / IP یا سایر سرویس های انتقالی اتصال گرا اجرا می شود. برای کسب جزئیات بیشتر از LDAP به منابع زیر مراجعه کنید : read more

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

آموزش نصب و کانفیگ Nagios در لینوکس اوبونتو

در این مقاله نحوه نصب و کانفیگ Nagios در سرور لینوکس اوبونتو ۱۴٫۰۴ آموزش داده خواهد شد . Nagios یک سیستم مانیتورینگ قدرتمند است که با طراحی انعطاف پذیر خود، سازمان ها را قادر می سازد که مشکلات زیرساخت های IT را قبل از اینکه فرآیندهای حیاتی کسب و کار و مشتریان  را تحت تاثیر قرار دهد شناسایی و حل و فصل کنند. read more

آموزش نصب Asterisk روی لینوکس Debian 7

آموزش نصب Asterisk روی لینوکس Debian 7

در این مقاله مراحل نصب و راه اندازی Asterisk روی لینوکس Debian 7 آموزش داده خواهد شد .

  1. برای دریافت آخرین نسخه لینوکس دبیان به آدرس زیر مراجعه کنید :

https://www.debian.org/CD/

  1. asterisk یک پلت فرم رایگان و متن باز برای ساخت سیستم های ارتباطی است. برای دریافت آخرین نسخه پایدار می توانید به آدرس زیر مراجعه کنید :

http://www.asterisk.org/downloads/asterisk/all-asterisk-versions

نسخه مناسب را انتخاب کرده و یا فرمان زیر را بعد از راه اندازی لینوکس اجرا کنید:

 

همراه با پلت فرم  asterisk ، دو پکیج دیگر نیز  باید از وب سایت asterisk دانلود شود : read more

آموزش ویرایش فایل Sudoers در لینوکس Ubuntu و CentOS

آموزش ویرایش فایل Sudoers در لینوکس Ubuntu و CentOS

تفکیک سطوح دسترسی یکی از اساسی ترین الگوهای امنیتی اجرا شده در لینوکس و سیستم عامل های شبه یونیکس است. دسترسی کاربران عادی به منظور کاهش دامنه نفوذشان به سیستم عامل، محدود میشود. کاربر ویژه، که روت نامیده میشود به عنوان یک super user از دسترسی های کاملی برخوردار است و در واقع یک اکانت اجرایی و مدیریتی محسوب میشود. کاربران می توانند دستورات را با روش های مختلف با دسترسی کاربر روت اجرا کنند. read more

آموزش نصب و پیکربندی ProFTPD در سرور CentOS

آموزش نصب و پیکربندی ProFTPD در سرور CentOS

در این مقاله نحوه نصب و پیکربندی ProFTPD در سرور CentOS7.0  آموزش داده خواهد شد. ProFTPD (Pro FTP daemon) یک نرم افزار آزاد و متن باز و سازگار با سیستم عامل های یونیکس و شبه یونیکس می باشد که تحت مجوز GNU یا  GNU Public License (GPL)،توسعه ، متشر و توزیع شده است.

قبل از شروع این آموزش شما باید یک سرور لینوکس مبتنی بر CentOS 7.0 نصب و راه اندازی  کنید. سیستم باید یک آدرس آی پی استاتیک داشته باشد. در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است . read more

آموزش نصب نسخه جدید لینوکس Ubuntu

آموزش نصب نسخه جدید لینوکس Ubuntu

اوبونتو ۱۴٫۱۰ با نام ” Utopic Unicorn”در تاریخ  ۲۳ اکتبر ۲۰۱۴ با بسیاری از پکیج ها و برنامه های به روز شده، منتشر شد و انتظار می رود، تا ۲۳ ژوئیه ۲۰۱۵ پشتیبانی شود (۹ ماه فقط به این دلیل که این یک نسخه LTS نیست).

آموزش نصب نسخه جدید لینوکس Ubuntu

ویژگی سرور لینوکس اوبونتو ۱۴٫۱۰

  • پکیج های به روز شده مانند: Kernel 3.16 ، Firefox 33 ، Libreoffice 4.4.3.2
  • ۳٫۱ Unity به عنوان رابط دسکتاپ پیش فرض
  • در دسترس بودن Unity 8 در مخازن رسمی
  • در دسترس بودن محیط دسکتاپ MATE در مخازن رسمی برای دانلود و نصب
  • مجموعه ای زیبا از تصاویر پس زمینه جدید
  • یک مرورگر ساده و جدید به نام ” Ubuntu Web Browser”
  • و سایر امکانات ..

برای مطالعه فهرست کاملی از امکانات و به روز رسانی ها ، می توانید مقاله سرور لینوکس اوبونتو ۱۴٫۱۰ را مطالعه کنید. read more

آموزش آپگرید لینوکس Ubuntu به نسخه جدید

آموزش آپگرید لینوکس Ubuntu به نسخه جدید

اوبونتو ۱۴٫۱۰ به تازگی منتشر شده است، برای اطلاع از ویژگی های جدید این نسخه مقاله های قبلی ما را مطالعه کنید. اوبونتو ۱۴٫۱۰ ، در واقع هیچ ویژگی و یا به روز رسانی خاص و قابل توجه ای ندارد اما یک نسخه خوب برای کسانی است که می خواهند از آخرین نسخه پکیج ها در سیستم خود استفاده کنند.

آموزش آپگرید لینوکس Ubuntu به نسخه جدید

ویژگی های جدید Ubuntu 14.10 read more

آموزش ایجاد و حذف نام و گروه کاربری در لینوکس Ubuntu

آموزش ایجاد و حذف نام و گروه کاربری در لینوکس Ubuntu

چگونگی افزودن و حذف نام و گروه کاربری یکی از اساسی ترین مواردی است که در هنگام ایجاد یک سرور لینوکس باید بدانید. پس از ایجاد یک سرور جدید ، به طور پیش فرض فقط یک اکانت به نام روت خواهید داشت که در عین قدرت و انعطاف پذیری ، میتواند خطرناک و مخرب باشد . آموزش ایجاد و حذف نام و گروه کاربری در لینوکس Ubuntu . read more

نکات پس از نصب نسخه جدید لینوکس Ubuntu

نکات پس از نصب نسخه جدید لینوکس Ubuntu

کنونیکال سرانجام نسخه جدید اوبونتو را به همراه بسیاری از پکیج ها و برنامه های به روزشده منتشر کرد. این نسخه برای کسانی که به دنبال پکیج های آپدیت شده هستند بسیار مناسب است  ، در این مقاله ، قصد داریم تا ۱۴ مورد از مهم ترین کارهایی که بعد از نصب اوبونتو ۱۴٫۱۰

باید انجام شود را آموزش دهیم. read more

معرفی ۵ دانلود منیجر معروف برای لینوکس

معرفی ۵ دانلود منیجر معروف برای لینوکس

دانلود منیجرها بر روی ویندوز یکی از مهمترین برنامه هایی هستند که کاربران با ورود به دنیای لینوکس آنها را از دست خواهند داد . برنامه های پر طرفداری مانند Internet Download Manager و Free Download Manager تحت سیستم لینوکس یا سیستم های شبه یونیکس در دسترس نیستند. اما خوشبختانه دانلود منیجرهای جایگزین بسیاری برای محیط لینوکس وجود دارد. read more

آموزش نصب تامکت روی لینوکس اوبونتو

آموزش نصب تامکت روی لینوکس اوبونتو

در این آموزش نحوه نصب تامکت در اوبونتو ۱۴٫۰۴ را آموزش خواهیم داد. آپاچی تامکت (و یا تامکت، که قبلا نیز جاکارتا تامکت نامیده میشد) یک وب سرور متن باز و یک کانتینر Servlet می باشد که توسط بنیاد نرم افزار آپاچی (ASF) توسعه یافته است.

نکات مقدماتی :

قبل از شروع فرآیند نصب تامکت ،  یک سرور بر پایه اوبونتو ۱۴٫۰۴ در سیستم خود راه اندازی کنید . سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است. read more

غیر فعال کردن Nginx ، Apache یا Varnish از اجرای خودکار

غیر فعال کردن Nginx ، Apache یا Varnish از اجرای خودکار

در این راهنما چگونگی متوقف کردن یا غیر فعال کردن Nginx ، Apache ( آپاچی ) یا سرویس Varnish و همچنین نحوه حذف آن از اجرای خودکار در سرور لینوکس پس از بوت شدن سرور آموزش داده خواهد شد . دلایل زیادی ممکن است برای انجام این کار وجود داشته باشد. به عنوان مثال، فرض کنید شما ابتدا LAMP را بر روی لینوکس خود نصب و سپس Nginx را به عنوان reserve proxy برای اجرا در جلوی آپاچی اضافه کرده اید. متاسفانه، وب سایت و برنامه ی شما به درستی با این تنظیمات سرور کار نمی کنند. بنابراین تصمیم میگیرید Nginx را متوقف کرده و به جای آن از آپاچی استفاده کنید. در این حالت سایت شما تا زمان ریبوت کردن  سرور توسط ارائه دهنده VPS بی وقفه کار خواهد کرد. ممکن است برنامه ی شما بار دیگر کار نکند و پس از بررسی این موضوع  متوجه میشوید که سرور شما Nginx دوباره اجرا کرده است. از این رو باید کاری کنید که Nginx در هنگام راه اندازی مجدد سیستم غیر فعال شود ، اما برای استفاده ی آتی ، نصب شده باقی بماند. read more

آموزش نصب و کانفیگ دروپال روی لینوکس CentOS 7

آموزش نصب و کانفیگ دروپال روی لینوکس CentOS 7

در این مقاله نحوه نصب و پیکربندی دروپال روی سرور لینوکس CentOS 7 را آموزش خواهیم داد. دروپال یک پلتفرم مدیریت محتوای متن باز است که مورد حمایت گروه های متنوع و فعالی از سراسر جهان بوده و میلیون ها وب سایت و برنامه کاربردی را تحت پوشش قرار داده است.

آموزش نصب و کانفیگ دروپال روی لینوکس CentOS 7

نکات مقدماتی

این آموزش بر پایه سرور لینوکس  CentOS 7 انجام شده است، بنابراین قبل از شروع این آموزش باید یک سرور CentOS 7 نصب  و راه اندازی کنید. سیستم باید یک آدرس آی پی استاتیک داشته باشد. که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان IP آدرس و از server1.example.com به عنوان نام هاست استفاده شده است. همچنین یک سرور LAMP نیز باید مطابق آموزش زیر روی CentOS 7 نصب شده باشد : read more

آموزش نصب و کانفیگ VNC روی لینوکس اوبونتو

آموزش نصب و کانفیگ VNC روی لینوکس اوبونتو

VNC و یا “Virtual Network Computing”، یک سیستم اتصال است که به شما اجازه می دهد با استفاده از صفحه کلید و ماوس با محیط گرافیکی دسکتاپ بر روی یک سرور، از راه دور در تعامل باشید. VNC فایل ها و  نرم افزارها را مدیریت کرده و تنظیمات سرور از راه دور را برای کاربرانی که هنوز با کار کردن با خط فرمان راحت نیست آسان تر میکند. read more

نصب Apache و MySQL و PHP یا LAMP روی لینوکس Ubuntu

آموزش نصب Apache و MySQL و PHP یا LAMP روی لینوکس Ubuntu

در این مقاله چگونگی نصب وب سرور Apache 2 روی یک سرور لینوکس Ubuntu 14.10 به همراه (mod_php) PHP5 و MySQL و همچنین نحوه نصب phpmyadmin برای مدیریت آسان تر MySQL آموزش داده میشود . LAMP  مخفف Linux, Apache, MySQL, PHP است و راه اندازی آن برای سیستم های مدیریت محتوا نظیر جوملا ، وردپرس و دروپال مناسب خواهد بود.

نکات مقدماتی : read more

تکنیک های بازیابی اطلاعات در لینوکس

تکنیک های بازیابی اطلاعات در لینوکس

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

هنگامی که یک فایل حذف می شود چه اتفاقی می افتد؟ read more

مدیریت پکیج ها با apt-get وapt-cache در لینوکس

مدیریت پکیج ها با apt-get و apt-cache در لینوکس

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

در حالی که یک ابزار به نام “dpkg” لایه های زیرین پکیجینگ را تشکیل میدهد ، apt-get و apt-cache رابط کاربر پسندی را ارائه و مدیریت وابسته ای اعمال میکنند که به کاربران اجازه میدهد تعداد زیادی از نرم افزارها را به راحتی مدیریت کنند. read more

لینوکس Ubuntu 14.10

لینوکس Ubuntu 14.10

پس از ۶ ماه توسعه مداوم، سرانجام تیم اوبونتو نسخه جدید لینوکس اوبونتو ( ۱۴٫۱۰ ) را با نام Utopic Unicorn یا تک شاخ خیالی با آپدیت های جدید منتشر کرد. در این مقاله قصد داریم تا در مورد مهم ترین ویژگی های جدید در لینوکس اوبونتو ۱۴٫۱۰ صحبت کنیم.

لینوکس Ubuntu 14.10

مانند نسخه های دیگر اوبونتو، بسیاری از پکیج ها به آخرین نسخه به روز شده اند، که عبارتند از: read more

معرفی ۵ دستور مخرب در لینوکس

معرفی ۵ دستور مخرب در لینوکس

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

کاهش مصرف cpu با کمک CPULimit روی لینوکس اوبونتو

کاهش مصرف cpu با کمک CPULimit روی لینوکس اوبونتو

در این مقاله چگونگی محدود کردن مصرف CPU در اوبونتو ۱۴٫۰۴ را آموزش خواهیم داد. برای این منظور از ابزار cpulimit استفاده میکنیم. Cpulimit ابزاری است که استفاده یک فرآیند از CPU را محدود می کند (به صورت در درصد).

  • پیش نیاز ها

این آموزش بر روی سرور لینوکس اوبونتو ۱۴٫۰۴ انجام میشود، بنابراین شما باید قبل از شروع آموزش یک سرور اوبونتو ۱۴٫۰۴ نصب و راه اندازی کنید. سیستم باید یک آدرس IP استاتیک داشته باشد. که در اینجا از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام دامین استفاده شده است. read more

آموزش کانفیگ وارنیش کش با کمک SSL Termination

آموزش کانفیگ وارنیش کش با کمک SSL Termination

این مقاله چگونگی استفاده از وارنیش کش ۴٫۰ برای بهبود عملکرد وب سرور را پوشش خواهد داد. ما همچنین به شما نشان میدهیم چگونه میتوان به کمک Nginx امکان استفاده از HTTPS و SSL را در Varnish فراهم ساخت . فرض می کنیم که شما در حال حاضر یک وب سرور تنظیم شده دارید و ما در این آموزش برای شروع کار از یک سرورLAMP (لینوکس، آپاچی، MySQL، PHP) استفاده می کنیم. read more

آموزش راه اندازی اولیه سرور لینوکس ubuntu

آموزش راه اندازی اولیه سرور لینوکس ubuntu

هنگامی که برای اولین بار یک سرور لینوکس اوبونتو جدید ایجاد می کنید، در ابتدا باید چندین مرحله به عنوان بخشی از تنظیمات اولیه انجام شود. این کار باعث افزایش امنیت و قابلیت  سرور شما خواهد شد و پایه ای محکم برای اقدامات بعدی به شمار میرود.

آموزش راه اندازی اولیه سرور لینوکس ubuntu

مرحله ۱ :  ورود کاربر روت

برای ورود به سرور ، باید آدرس IP عمومی سرور و رمز عبور کاربر روت خود را بدانید. کاربر ریشه به کاربری گفته میشود که مدیریت یک محیط لینوکس را با دسترسی های بسیار گسترده بر عهده دارد. به دلیل سطح بالای دسترسی های کاربر روت و امکان ایجاد تغییرات بسیار مخرب ( حتی به طور تصادفی ) ممکن است از استفاده مداوم از آن خودداری کنید . read more

آموزش نصب Virtualizor روی لینوکس CentOS

آموزش نصب Virtualizor روی لینوکس CentOS

 این مقاله آموزش نصب کنترل پنل Virtualizor روی سرور لینوکس CentOS 6.5 را با کمک RAID1  پوشش می دهد. در این مقاله مراحل نصب و راه اندازی سیستم عامل، آموزش داده نخواهد شد.

 برای RAID1 حداقل به ۲ هارد درایو یکسان نیاز دارید. در هنگام نصب شما باید طوری پارتیشن بندی کنید که برای ایجاد volume groups فضای کافی داشته باشید . در این آموزش تنظیمات به صورت زیر است : read more

کامپایل و نصب پکیج از سورس روی vps

کامپایل و نصب پکیج از سورس روی vps

درهنگام کار بر روی یک سیستم لینوکس یا VPS، پکیج های مورد نیاز شما معمولا از طریق apt و یا پکیج منیجرهای دیگر در دسترس است. اما گاهی اوقات ممکن است پکیج مورد نیاز شما در یک مخزن در دسترس نباشد یا به یک نسخه جدیدتر نیاز داشته باشید.

در این مثال نحوه کامپایل و نصب curl از سورس را آموزش خواهیم داد. اصول اولیه انجام اینکار در مورد اکثر پکیج ها یکسان است و می توانید در بسیاری از موارد از آن استفاده کنید. read more

آموزش نصب و کانفیگ جوملا بر روی لینوکس

آموزش نصب و کانفیگ جوملا بر روی لینوکس

در این مقاله به آموزش نصب و پیکربندی جوملا در CentOS 7 خواهیم پرداخت . جوملا یک CMS متن باز فوق العاده محبوب و برنده جایزه بهترین سیستم مدیریت محتوا است که امکان ایجاد وب سایت ها و برنامه های کاربردی آنلاین قدرتمند را به کاربران خواهد داد. از مهمترین ویژگی های آن در میان سایر CMS ها ، کاربرپسند بودن و انعطاف پذیری آن است . جوملا که در سال ۲۰۰۵ شروع به کار کرده ، از PHP و یک دیتابیس مانند mysql استفاده میکند و دارای بیش از ۱۰۰۰۰ هزار افزونه برای سفارشی کردن قابلیت های خود است . در این آموزش مراحل نصب جوملا در CentOS 7.0 در قالب یک راهنمای ساده شرح داده خواهد شد. read more

آموزش نصب Nginx و PHP و MySQL یا lemp روی سرور لینوکس

آموزش نصب Nginx و PHP و MySQL یا lemp روی سرور لینوکس

Nginx یک وب سرور HTTP رایگان، متن باز و با کارایی بالا میباشد که به علت پایداری ،داشتن مجموعه ای پربار از ویژگی ها، پیکربندی ساده، و مصرف منابع کم سرور شناخته شده است. این آموزش نشان می دهد که چگونه Nginx را بر روی سرور لینوکس CentOS 7  که از PHP (از طریق PHP-FPM) و MySQL (Mariadb) پشتیبانی  میکند نصب کنید. read more

نصب افزونه Chrome remote Desktop بر روی لینوکس

نصب افزونه Chrome remote Desktop بر روی لینوکس

در این آموزش با Chrome remote Desktop آشنا خواهید شد. این افزونه به منظور اشتراک گذاری صفحه نمایش با مشتریان راه دور ، جایگزین مناسبی برای  team-viewer می باشد. در این مقاله نحوه نصب این webplugin در لینوکس اوبونتو ۱۴٫۰۴ شرح داده شده است :

  • نکات مقدماتی :

برای استفاده از این قابلیت، مرورگر گوگل کروم باید در هر دو سیستم میزبان و سیستمی که قصد کنترل آن را از راه دور دارید نصب شده باشد. read more

بهینه سازی وردپرس روی لینوکس Ubuntu

بهینه سازی وردپرس روی لینوکس Ubuntu

در این آموزش، ما به شما می آموزیم که عملکرد وردپرس را با کمک پلاگین WP Super Cache ، Jetpack Photon و همچنین Nginx  به عنوان وب سرور، بهینه سازی کنید . با استفاده از این تنظیمات و با بهره گیری از روش های کش و ذخیره این پلاگین ها ، تا حد زیادی ظرفیت بازدید همزمان سایت وردپرس شما افزایش می یابد.

WP Super Cache صفحات وردپرس را به صورت صفحات استاتیک HTML کش و ذخیره میکند به طوریکه درخواست ها  برای یک صفحه cache شده، به پردازش شدن توسط اسکریپت های PHP وردپرس نیاز نخواهد داشت. به طور معمول، اکثر بازدید کنندگان سایت شما نسخه کش شده صفحات وردپرس را مشاهده میکنند، به طوری که قدرت پردازش سرور برای خدمت به تعداد کاربران بیشتر افزایش خواهد یافت. افزونه WP Super Cache توسط  Donncha O Caoimh توسعه یافته است. read more

آموزش فعال و غیرفعال کردن firewall در لینوکس

آموزش فعال و غیرفعال کردن firewall در لینوکس

گاهی اوقات مجبور خواهید شد برای بلاک یا فوروارد کردن برخی از پروتکل ها و پکیج های خدمات شبکه مانند پاسخ های dns یا درخواست های DHCP یا SSH و … ، فایروال را در سیستم عامل لینوکس و یا سیستم شبه یونیکس خود غیر فعال کنید. این مقاله نشان خواهد داد که چگونه فایروال را در لینوکس RedHat ، CentOS ، فدورا (Fedora)، اوبونتو (Ubuntu) و دبیان ( Debian) فعال یا غیر فعال کرده و یا وضعیت فعلی آن را بررسی کنیم . read more

آموزش نصب و کانفیگ SpamAssassin روی لینوکس

آموزش نصب و کانفیگ SpamAssassin روی لینوکس

اگر از سرور ایمیل استفاده میکنید به یک نرم افزار فیلتر اسپم ، برای کاهش تعداد ایمیل های ناخواسته از طرف کاربران خود نیاز خواهید داشت. SpamAssassin یک فیلتر اسپم موثر و قوی با مراحل نصب و اجرای نسبتا آسان می باشد.

در این مقاله، مراحل نصب و کانفیگ SpamAssassin روی لینوکس CentOS 6.0 با استفاده از سرویس های Postfix  و Dovecot را آموزش خواهیم داد. SpamAssassin با اکثر نرم افزارهای رایج سرور ایمیل سازگار بوده و امکان نصب آن در سیستم عامل های دیگر نیز وجود دارد . read more

آموزش نصب و کانفیگ وردپرس روی لینوکس

آموزش نصب و کانفیگ وردپرس روی لینوکس

وردپرس محبوب ترین سیستم مدیریت محتوا ( CMS ) در اینترنت میباشد که با استفاده از PHP و MYSQL به سادگی به شما اجازه راه اندازی وبلاگ ها و وب سایت های انعطاف پذیر را خواهد داد . در این مقاله نحوه نصب و کانفیگ وردپرس بر روی لینوکس Ubuntu 14.04 و وب سرور آپاچی آموزش داده خواهد شد .

  1. نکات مقدماتی :
  • قبل از شروع کار شما باید سرور لینوکس Ubuntu 14.04 را نصب و راه اندازی کنید.
  • این سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرسIP و از server1.example.com به عنوان نام هاست استفاده شده است.
  • سرور LAMP با توجه به مقاله زیر باید در لینوکس Ubuntu 14.04 نصب شده باشد :

http://www.howtoforge.com/ubuntu-lamp-server-with-apache2-php5-mysql-on-14.04-lts read more