بایگانی

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

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

آموزش نصب وردپرس روی هاست لینوکس، وردپرس با هاست لینوکس سازگاری بیشتری دارد که به دو صورت Cpanel و Direct admin موجود است. امروزه شرکت‌های فراوان و متنوعی برای ارئه هاست در دنیا وجود دارند. هاست می‌تواند شامل انواع مختلفی مانندهاست ایران، کانادا، آلمان و… باشد. اغلب هاست‌های خارج از ایران از سی پنل استفاده می‌کنند.

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

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

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

 نصب وردپرس روی Cpanel

ما می‌خواهیم یک سایت را در محیط اصلی یا در اینترنت راه‌اندازی کنیم و از دنیای تستی خارج شویم. برای این منظور اول سرویس هاست خود را انتخاب کرده، سپس شروع به انجام عملیات می‌کنیم. قدم‌هایی که باید در این راستا برداشته شود به صورت زیر است:

  • خرید هاست مناسب و ترجیحا لینوکسی از شرکتی معتبر و دارای پشتیبانی
  • ثبت دامنه موردنظر برای سایت
  • ست کردن دامنه با هاست
  • استفاده از اطلاعات ورود به هاست یا اطلاعات اطلاعات FTP (چنانچه سرویس‌دهنده به شما این اطلاعات را نداد می‌توانید در پنل هاست خودتان آن را ایجاد کنید)
  • دانلود آخرین نسخه وردپرس فارسی
  • شروع فرآیند نصب و راه‌اندازی وردپرس

برای نصب وردپرس روی Cpanel ابتدا بایدآخرین نسخه وردپرس را دریافت کنید که معمولا از مخزن امکان‌پذیر است و پس از دریافت آخرین نگارش وردپرس، وارد سی پنل شوید. این وارد شدن می‌تواند به صورت مستقیم یا غیر مستقیم (از طریق FTP) باشد. 

در مرحله اول باید مطابق شکل زیر وارد پوشه فایل‌های خود روی هاست شوید.

 نصب وردپرس روی Cpanel
نصب وردپرس روی Cpanel

وقتی بر روی File Manager کلیک کنید وارد صفحه‌ای می‌شوید که در قسمت سمت چپ آن مشابه شکل زیر پوشه public_html را مشاهده می‌کنید.

پوشه pubilc_html ریشه هاست شماست و شما باید در همین پوشه فایل‌های وردپرس خود را قرار داده و آن را نصب کنید و برای قرار گرفتن فایل‌های وردپرس در پوشه public_html و در نهایت برای نصب وردپرس باید مطابق شکل زیر از طریق گزینه upload استفاده کنیم.

 نصب وردپرس روی Cpanel
نصب وردپرس روی Cpanel

پس از آپلود شدن فایل فشرده وردپرس باید بر روی پوشه زیپ آن راست کلیک کنید و گزینه Extract را انتخاب کنید تا پوشه وردپرس را از زیپ خارج کنید.

مطابق شکل زیر وقتی نسخه وردپرس را extract می‌کنیم می‌توانید فایل زیپ آن را از داخل سی‌پنل خود پاک کنید. اگر سعی کنید همیشه فضای هاست را منظم نگه دارید به سرعت سایت کمک بزرگی می‌کنید.

وردپرس روی Cpanel
وردپرس روی Cpanel

سپس بر روی پوشه آبی رنگ wordpress در شکل بالا کلیک می‌کنیم تا تمام فایل‌های موجود را از درون پوشه وردپرس به بخش public_html انتقال دهیم. چرا؟
اگر می‌خواهید سایت شما با زدن آدرس دامنه نمایش داده شود باید تمامی فایل‌های اصلی وردپرس در public_html یا روت قرار گیرد در غیر اینصورت باید انتهای آدرس اصلی wordpress/ را نیز وارد کنید که این کار بی معنی‌ است.

برای انتقال تمام فایل‌های وردپرس، همه موارد را انتخاب کرده (با گزینه select all) و با کلیک بر روی آن‌ها گزینه Move را انتخاب کنید.

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

وقتی در شکل بالا گزینه “Move” را انتخاب می‌کنیم مطابق شکل زیر پنجره‌ای باز می‌شود که در این پنجره، مسیر فعلی تمام فایل‌های وردپرس به صورت public_html/wordpress/ مشخص شده است و شما باید کلمه wordpress را از مسیر مشخص شده در شکل پاک کنید و فایل‌ها را به پوشه public_html برای نصب وردپرس روی Cpanel انتقال دهید.

نصب وردپرس
نصب وردپرس

حال نوبت به آن می‌رسد که پایگاه داده را تنظیم کنیم. می‌دانید که بدون اتصالات پایگاه داده نمی‌توانید وبسایت خود را راه‌اندازی کنید.سایت شما قرار است اطلاعاتی را در دل خود داشته باشد و این اطلاعات همگی بصورت جدول‌های مشخصی در پایگاه داده جمع می‌شوند. برای این منظور در پنل هاست بر روی گزینه MySQL database کلیک کنید:با کلیک بر روی لینک Database® MysQl که در شکل بالا مشخص شده است وارد صفحه‌ای مطابق شکل زیر می‌شویم که باید برای نصب وردپرس روی هاست Cpanel دیتابیس ایجاد کنیم.

برای پایگاه داده خود باید نامی را در نظر بگیرید و در این بخش وارد کنید، سپس بر روی دکمه آبی رنگ Create database کلیک کنید. حال کمی اسکرول می‌کنیم تا به بخش MySQL User برسیم.

در اینجا نیز باید برای پایگاه داده خود نام کاربری و پسورد بسازید. این مراحل را در نصب وردپرس روی لوکال هاست هم انجام می‌دادیم با این تفاوت که در لوکال تنها یک نام پایگاه داده کافی است. پس از آن بر روی Create User کلیک کنید. حال کمی اسکرول کنید و در بخش Add User database بر روی دکمه Add کلیک کنید تا همه موارد اضافه شوند.

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

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

= آدرس سایت در مرورگر
آدرس سایت در مرورگر

سپس پس از عبور از صفحه بالا وارد صفحه‌ای مطابق شکل زیر می‌شوید که قرار است اطلاعاتی را در آن وارد کنید…

سپس با زدن دکمه “فرستادن ” وارد صفحه‌ای بعد را به شما نشان داده می‌شود.

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

با زدن دکمه “اجرای نصب” وارد صفحه‌ای مطابق شکل زیر می‌شوید که باید در آن نام کاربری و پسورد ورود به سیستم وردپرس را مشخص کنید تا نصب وردپرس روی Cpanelانجام شود.

پس از فشردن دکمه ” راه‌اندازی وردپرس” نصب وردپرس روی Cpanel به طور تمام و کامل انجام می‌شود و شما می‌توانید با استفاده از نام کاربری و پسوردی که در مرحله قبل تعریف کردید وارد سیستم وردپرس خود شوید.

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

راه اندازی و کانفیگ سرویس IIS

راه اندازی و کانفیگ سرویس IIS

راه اندازی و کانفیگ سرویس IIS، سرویس IIS که مخفف Internet Information Services می باشد سرویس های اطلاعات اینترنتی که توسط شرکت Microsoft عرضه شده و یک سرور برای کنترل کردن محتویات و دسترسی به سایت های وب یا FTP شما بر روی هارد ایجاد می کند .برای مثال هنگامی که شما می خواهید سایتتان را منتشر کنید قبل از upload کردن آن می خواهید آن را آزمایش کنید و اگر با asp طراحی می کنید قبل از نصب Visual Studio.Net بهتر است این سرویس را نصب کنید و گرنه مشکلاتی را برای شما به همراه خواهد داشت .

IIS وب سروری توسعه یافته توسط کمپانی مایکروسافت برای استفاده با ویندوز NT مخفف  “New Technology” است. IIS تقریبا بخش جدایی ناپذیر خانواده ی NT ها از نسخه ی مایکروسافت NT4.0  می باشد و آی آی اس از HTTP, HTTPS, FTP, FTPS, SMTP, NNTP و … پشتیبانی می کند.

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

راه اندازی و کانفیگ سرویس IIS
راه اندازی و کانفیگ سرویس IIS

راه های افزایش کارایی IIS

راه های افزایش کارایی IIS در زیر توضیح داده میشود:

۱- فعال نمودن output caching

با فعال نمودن این ویژگی IIS یک کپی از صفحات درخواست شده را حفظ می‌کند و اگر کلاینت دیگری همان صفحه را درخواست کرد IIS آن صفحه را از Cache برای کلاینت می‌فرستد و مجدد محتوی آن صفحه را پردازش نمی‌کند. Output Caching بدین طریق در بهبود زمان پردازش محتوی داینامیک موثر می‌باشد.

۲- تنظیمات گزینه logging

بصورت پیش فرض IIS همه موارد را بصورت log ذخیره می‌کند. شما می‌توانید گزینه logging را غیر فعال کنید یا تنها تعدادی از رویدادهای ضروری را انتخاب کنید که در لاگ ذخیره شود.

جهت انجام اینکار در IIS در بخش home server گزینه logging را انتخاب کنید. توجه داشته باشید که این بخش در قسمت One log file per دارای دو بخش server و site می‌باشد و شما باید تغییرات را در هر دو بخش بصورت جداگانه اعمال کنید. در قسمت راست صفحه با انتخاب Disbale گزینه logginig غیر فعال و هیچ لاگی ذخیره نخواهد شد. در صورتیکه می‌خواهید رویدادهای خاصی را انتخاب کنید گزینه select fields را انتخاب نموده و پارامترهای مورد نظر را فعال/غیر فعال کنید.

۳- Connection limits

با استفاده از این گزینه می‌توانید connection timeout و حداکثر ترافیک هر سایت و Connectionهای همزمان را کنترل کنید.

connection timeout بصورت پیش فرض ۱۲۰ ثانیه می‌باشد، بدین معنی که بعد از گذشت این مدت زمان http session قطع خواهد شد. در صورتیکه کاربر صفحه‌ای از وبسایت را به‌صورت باز نگداشته باشد و هیچ گونه فعالیتی را در صفحه انجام ندهد، IIS این اتصال را تا مدت زمان تعیین شده در connection timeout حفظ می‌کند. برای افزایش کارائی بهتر است این مقدار را کمتر کنید به‌عنوان مثال ۷۰ ثانیه تعیین کنید. جهت اعمال این تغییر بر روی وب‌سایت راست کلیک و از قسمت manage website گزینه advanced settings را انتخاب نموده و مقادیر connection limits را مانند تصویر زیر تغییر دهید.

۴- محدود کردن ASP threads پردازنده

به‌طور پیش‌فرض تعداد درخواست‌های ASP که توسط IIS به‌طور همزمان پردازش می‌شود ۲۵ عدد می‌باشد. این مقدار را می‌توان حداکثر تا ۱۰۰ افزایش داد. با تغییر این مقدار به ۵۰ عملکرد IIS را مانیتور کنید. جهت اعمال این تغییر نیز گزینه ASP را انتخاب نموده و از قسمت “limit properties” مقدار Limit threads per processor را تنظیم کنید.

۵- تغییر خاصیت ASP queue length

زمانی‌که تعداد در خواست‌های ASP به وب سرور افزایش پیدا می‌کند کاربر با خطای (Server too busy” (HTTP error 503″ مواجه می‌شود. اگر ASP queue length را با اعداد بزرگ مقدار دهی کنید، IIS با تاخیر طولانی پیغام خطا ۵۰۳ را به کاربر نمایش می‌دهد و در اغلب موارد کاربر احساس از دسترس خارج شدن سرور را خواهد داشت، اگر با اعداد کوچک مقدار دهی شود اغلب درخواست‌های کاربر که به IIS ارسال می‌گردد پاسخشان پیغام خطای ۵۰۳ خواهد بود.

برای تغییر مقدار ASP queue length از بخش ASP مقدار گزینه “limit properties” را تغییر دهید . این مقدار را می‌توانید اینگونه محاسبه کنید در صوتیکه شما چهار پردازنده در سرور دارید و مقدار thread processor نیز همان مقدار پیش فرض ۲۵ باشد مقدار limit properties برابراست با ۴×۲۵ = ۱۰۰.

۶- غیر فعال نمودن ASP debugging

غیر فعال نمودن حالت ASP debugging قدرت پردازش را به مقدار قابل توجه‌ای افزایش خواهد داد. برای غیر فعال کردن آن گزینه ASP را انتخاب نموده و از قسمت compilation مقدارهایی که در زیر ذکر شده است را به false تغییر دهید:

Server side debugging: false
Client side debugging: false

۷- فعال نمودن HTTP compression

این ویژگی سرعت انتقال داده بین IIS و مروگر کاربر را افزایش می‌دهد و در دوسطح سرور و وب‌سایت قابل فعال سازی است. جهت فعال شدن این ویژگی در سطح سرور بر روی نام سرور در IIS دابل کلیک نموده و گزینه compression را انتخاب نمائید، سپس static و dynamic http compression را فعال کنید.

۸- تنظیمات HTTP expires header

HTTP expires header کمک خواهد کرد که مرورگر کلاینت‌ها صفحات و دیگر المنت‌ها مانند تصاویر و CSSها را در Cache ذخیره کند و بدین طریق در کم کردن تعداد درخواست‌های http که توسط مشاهده کنندگان وب‌سایت به IIS ارسال می‌شود، موثر باشد.

جهت فعالسازی در home server گزینه Http Response Headers را انتخاب کنید، سپس بر روی Set Common کلیک کنید. گزینه Enable Http Keep-alive را فعال کنید، قسمت expires مدت زمان معینی که می‌خواهید فایل‌ها در مروگر کلاینت Cache شوند را می‌توانید مشخص کنید.

راه های افزایش کارایی IIS
راه های افزایش کارایی IIS

نصب و کانفیگ IIS در ویندوز سرور

قصد دارید وب سرویس IIS را در ویندوز سرور ۲۰۱۲ نصب و تنظیم نمایید، می توانید دستورالعمل ذیل را دنبال نمایید.

-نصب سرویس IIS

برای نصب و فعال نمودن این سرویس باید به بخش Server Manager مراجعه و برروی گزینه manage و سپس Add Roles and Features کلیک نمایید.

نصب و کانفیگ IIS در ویندوز سرور
نصب و کانفیگ IIS در ویندوز سرور

در پنجره اصلی Add Roles and Features Wizard در صفحه Before you begin برروی دکمه Next کلیک کرده در صفحه Select installation type گزینهRole-based or feature-based installation  را انتخاب و سپس برروی دکمه Next کلیک نمایید. در صفحه Select destination server  گزینه Select a server from the server pool را انتخاب و سپس از بخش پایین صفحه نام سرور مورد نظر را انتخاب نمایید.
حال به صفحه Select server roles منتقل شده اید، در این صفحه می باید role مربوط به Web Server IIS را تیک زده و سپس برروی دکمه Next کلیک نمایید.

در پنجره جاری تیک گزینه .Net Framework Features را زده و برروی دکمه Next کلیک نمایید.

در صفحه Web Server Role تنها کافیست برروی دکمه Next کلیک نمایید. در صفحه Role Services می باید نسبت به انتخاب قابلیت های مورد نیاز اقدام نمایید. به صورت کلی موارد ذیل را انتخاب نمایید :

از بخش Common HTTP Features تیک گزینه HTTP Redirection را فعال نمایید.
از بخش Performance تیکت گزینه های Static Content Compression و Dynamic Content Compression را فعال نمایید.
از بخش Security تیک گزینه های Basic Authentication، IP and Domain Restriction و Windows Authentication را فعال نمایید.
از بخش Application Development تیک گزینه های .Net Extensibility 3.5، .Net Extensibility 4.5، Application Initialization، ASP.NET 3.5، ISAPI Extentions، ISAPI Filters و ASP.NET 4.5 را فعال نمایید.

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

در انتها برروی دکمه Next و سپس Install کلیک کرده و صبر کنید تا عملیات مربوطه به صورت کامل به اتمام برسد.

راه اندازی و کانفیگ سرویس IIS
راه اندازی و کانفیگ سرویس IIS

تنظیم و راه اندازی سرویس IIS

برای استفاده از سرویس IIS به صورت مستقیم و بدون داشتن کنترل پنل های هاستینگی مانند WebSite Panel می باید مراحل ذیل را دنبال نمایید.

با کلیک برروی server manager و انتخاب گزینه Tools برروی Internet Information Services (IIS) Manager کلیک نموده تا صفحه مرتبط با تنظیمات این وب سرویس باز شود.

تنظیم و راه اندازی سرویس IIS
تنظیم و راه اندازی سرویس IIS

برروی گزینه ای که به نام سرور است کلیک کرده و در ادامه برروی گزینه Sites کلیک کرده تا لیست سایت های موجود برای شما به نمایش درآید. در ابتدا می باید نسبت به ایجاد تغییر در بخش Binding سایتی به نام Default Web Site اقدام نمایید. برای این منظور کافیست برروی سایت به نام Default Web Site کلیک راست کرده و گزینه Edit Binding را انتخاب نمایید.

در این پنجره تمامی binding های موجود را حذف و تنها یک مورد با در نظر گرفتن آی پی ۱۲۷.۰.۰.۱ و پورتی مانند ۸۰۸۰  (که قرار نیست از ان استفاده داشته باشید) را اضافه نمایید.

توصیه می شود که نام سایت هایی که در IIS ایجاد می نمایید دقیقاً برابر با نام دامین مربوطه باشد که در آینده امکان بررسی، رفع مشکل، ایجاد تغییر و … ساده تر باشد. برای ایجاد سایت جدید برای دامین مورد نظر خود (به طور مثال test.com) کافیست برروی گزینه sites کلیک راست کرده و گزینه Add Website را انتخاب نمایید.

در پنجره لود شده در فیلد Site name نام دامین مورد نظر را وارد و در بخش physical path مسیر فیزیکی که قرار است فایل های مرتبط با سایت در آن قرار گیرد را انتخاب نمایید.
پیشنهاد می شود که یک فلدر به نام Websites در درایوی به جزء درایو C (اگر درایو دیگری دارید) ایجاد نموده و فلدری با نام دامین مربوطه در آن ایجاد و در داخل آن نیز یک فلدر به نام www ایجاد کرده و مسیر فیزیکی سایت را به آن اختصاص دهید.
در بخش Binding باید IP ی که برروی کارت شبکه سرور شما ست شده است را وارد نموده و پورت ۸۰ را برای آن انتخاب نمایید اگر قصد دارید که سایت برروی پورت دیگری لود شود می باید پورت مربوطه را وارد و حتماً پورت مورد نظر را در فایروال ویندوز خود باز نمایید.

در بخش Host Name می باید نام دامین مورد نظر را وارد نمایید.

راه اندازی و کانفیگ سرویس IIS
راه اندازی و کانفیگ سرویس IIS
برای لود شدن سایت مربوطه با www نیز می باید یک binding دیگر با host name برابر با www.yourdomain ایجاد کرد. برای اینکار بعداز ایجاد سایت مورد نظر می باید برروی آن کلیک راست کرده و گزینه Edit Binding را انتخاب نموده و در پنجره مربوطه برروی دکمه Add کلیک نمایید.
در بخش IP Address می باید IP ی که برروی کارت شبکه سرور تنظیم شده است را انتخاب و پورت را نیز برابر ۸۰ قرار داده و در بخش Host Name نیز نام دامین را با www وارد کرده و در انتها برروی دکمه ok کلیک نمایید.
هم اکنون تنظیمات مرتبط با ایجاد وب سایت به اتمام رسیده و کافیست نسبت قرار دادن فایل و فولدرهای مرتبط با سایت مورد نظر در مسیر فیزیکی که تعریف نموده اید اقدام نمایید.

نحوه پیکربندی سرور لینوکس

نحوه پیکربندی سرور لینوکس

نحوه پیکربندی سرور لینوکس سرور های لینوکس را می توان گفت یکی از پرکاربردترین و بهترین گزینه برای بارگذاری وب سایت درحال حاضر می باشد.سیستم عامل لینوکس ویرایش ها و یا توزیع های متعددی دارد یکی از مشهورترین توزیع این سیستم عامل ویرایش سِنت‌اواِس (CentOS) می باشد.

امروزه بسیاری از سرورهای ارائه دهنده خدمات میزبانی وب (Hosts) از سیستم عامل لینوکس برای ارائه خدمت میزبانی وب سایت های اینترنتی استفاده می کنند، چرا که سیستم عامل لینوکس و بسیاری از نرم افزارهای مبتنی بر آن، متن باز بوده و رایگان می باشند و ارائه خدمات میزبانی وب با استفاده از این سیستم عامل، هزینه بسیار پایین تری داشته و نیازی به خرید لایسنس و محدودیت تحریم وجود ندارد. از این رو بسیاری از وب سایت های پر مخاطب ایرانی از میزبانی سرورهای لینوکس و نرم افزارهای مرتبط با آن استفاده می کنند.

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

پس برای شروع  پیکربندی سرور لینوکس رو باید انجام داد.

لینوکس یک سیستم عامل چند کاربره است. شما می‌توانید کاربران را درون گروه‌های مختلفی هم دسته بندی کنید. کاربر ارشد هم Root می‌باشد و شما زمانی که وارد سرور خود می‌شوید، اساساً در حال کار کردن با سرور با این حساب هستید. به دلیل اینکه این کاربر دسترسی به همۀ قسمت‌های سیستم را داراست، امکان خرابکاری و ندانم کاری توسط شما وجود دارد. پس بهترین کار این است که یک کاربر دیگر بسازید و دسترسی‌های لازم را به آن بدهید و از آن به بعد دیگر با کاربر جدید وارد سرور لینوکس شوید.

این کار مزایای زیادی دارد که یکی از آنها احتمال کمترِ وارد کردن دستورات مخرب است. چرا که در درجۀ اول سرور به شما چنین اجازه‌ای را نمی‌دهد و در مراحل بعدی شما حتماً باید رمز کاربر ریشه وارد کنید. نکتۀ بعدی این است که اگر هم این حساب هک شد، به راحتی می‌توانید آن را حذف کرده و یک حساب یا کاربر دیگر در سیستم تعریف کنید. این کار را با کاربر ریشه یا root نمی‌توانید بکنید.

شما باید نام سرور و همچنین نام دسترسیِ دامنۀ سرور را تعیین کنید. با این کار نرم افزارهای دیگر مثل وب سرور یا سرور DNS قادر به کار کردن هستند. در غیر این صورت در هنگام اجرای این سرویس‌ها شما خطایی را دریافت خواهید کرد که باید حتماً Hostname و FQDN را تعیین کرده باشید. برای انجام این کار دو تا پروندۀ اساسی در مسیر /etc وجود دارد که از آنجا می‌توانید این دو مشخصه را تغییر دهید.

نحوه پیکربندی سرور لینوکس
نحوه پیکربندی سرور لینوکس

مراحل کانفیگ سرور لینوکس

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

  • نصب سیستم عامل

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

  • آپدیت سیستم عامل

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

  •  نصب کنترل پنل

این مرحله از مراحل کانفیگ سرور، اتوماتیک ترین بخش مراحل کانفیگ سرور می باشد. در این مرحله می بایست کنترل پنل مورد نظر خود (سی پنل، دایرکت ادمین، پلسک و… ) را بر روی سرور نصب کنید.

  • کانفیگ های امنیتی سرور

پس از اتمام نصب کنترل پنل، شما باید موارد امنیتی را در سرور خود بررسی و مرتفع کنید. مسائل امنیتی زیادی وجود دارند.

  • کانفیگ وب سرور

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

  • کانفیگ پی اچ پی

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

مراحل کانفیگ سرور لینوکس
مراحل کانفیگ سرور لینوکس

مزایای کانفیگ سرور

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

با پیشرفت استفاده از اینترنت، سرورها به یک بخش مهم در هاستینگ و میزبانی از سایت‌ها تبدیل‌شده‌اند. اگر شما یک سایت داشته باشید حتماً با کلمات سرور یا کانفیگ سرور برخورد کرده‌اید.

کانفیگ سرور درواقع پیکربندی و تنظیم سرور برای بهترین حالت کارکرد می‌باشد. در صورت انجام درست و اصولی کانفیگ سرور:

  • سرعت باز شدن سایت‌هایی که میزبانی می‌کند بالاتر می‌رود.
  • لود شدن سرور کاهش می‌یابد.
  • امنیت بیشتر و حمله هکرها کاهش خواهد یافت.
  • رضایت کاربران بیشتر می‌شود.
  • درنهایت هزینه‌ها کمتر و سود بیشتر می‌شود.
مزایای کانفیگ سرور
مزایای کانفیگ سرور

معرفی سرور DNS با آدرس 1.1.1.1

معرفی سرور DNS با آدرس ۱.۱.۱.۱

 شرکت CloudFlare سرویس ۱.۱.۱.۱ را منتشر کرد. سرویس ۱.۱.۱.۱ کلودفلیر سریعترین و امن‌ترین (تمرکز بر حریم شخصی) سرویس DNS حال حاضر است، که نه‌تنها سرعت اینترنت شما را افزایش می‌دهد بلکه ردیابی شما توسط ISP‌ها را سخت می‌کند. در اینجا ما به معرفی سرور DNS با آدرس ۱.۱.۱.۱ و تنظیمات آن می پردازیم.

تعریف DNS:

سرویس نام دامنه، DNS، بخش مهمی از اینترنت است. هر وب‌سایتی که بازدید می‌کند، یک آدرس IP دارد که با آن شناخته می‌شود. از آنجاییکه به یادسپاری و حفظ این IP‌ها برای کاربران اینترنت راحت نیست، از اسامی خاصی به نام دامنه استفاده می‌شود. DNS سرویس‌ها این اسامی خاص را به IP‌ها و برعکس تطابق می‌دهند.

از آنجاییکه DNS  سرورهای پیشفرض ISP‌ها کند و اکثرا نا‌امن هستند، بیشتر کاربران از سرویس‌های DNS دیگری مانند Google -8.8.8.8-  یا Comodo DNS -8.26.56.26 استفاده می‌کنند تا سرعت بارگذاری وب‌سایت‌ها افزایش پیدا کند.

اهداف CloudFlare برای راه اندازی سرور جهانی DNS:

Cloudflare  تصمیم به راه اندازی سریع ترین سرور DNS را دارد. درصورتیکه هدف دیگر آنها افزایش محافظت از حریم شخصی برای مشترکین اینترنت است. برای افزایش سرعت اینترنت، آنها تعداد زیادی دیتاسنتر در سراسر دنیا برای کاهش زمان تاخیر برای دسترسی بهتر مشترکین اینترنت به محتوا ایجاد کردند. هدف آنها این است که کل کاربران، زیر ۱۰ میلی ثانیه با یکی از سرور ها دسترسی داشته باشند.

اگر از سرویس ۱.۱.۱.۱ کلودفلیر استفاده کنید، وب‌سایت‌ها را با سرعت ۲۸٪ سریعتر از دیگر DNS سرور‌ها – Google، OpenDNS، Comodo- مشاهده خواهید کرد.

سریع ترین سرویس DNS
سریع ترین سرویس DNS

تنظیمات DNS برای سرویس دامنه CloudFlare:

کاربران ویندوز

  • منوی Start رو باز کنید و روی Control Panel کلیک کنید.
  • روی  Network and Internet، سپس Change Adapter Settings کلیک کنید
  • روی شبکه Wi-Fi ای که بدان وصل هستید، کلیک راست کنید و روی Properties کلیک کنید
  •  Internet Protocol Version 4  را انتخاب و روی Properties کلیک کنید.
  • روی  Use The Following DNS Server Addresses کلیک کنید و آدرس‌های DNS را با آدرس‌های DNS 1.1.1.1 جاگذاری کنید: آدرس  ۱.۱.۱.۱ و ۱.۰.۰.۱ برای ipv4 و برای ipv6 آدرس های روبرو  IPv6: 2606:4700:4700::1111 و ۲۶۰۶:۴۷۰۰:۴۷۰۰::۱۰۰۱
  • در انتها روی OK کلیک کنید، پنجره را ببیندید و مرورگر را دوباره راه‌اندازی کنید.

کاریران اندروید

  • به شبکه Wi-Fi وصل شوید.
  • سپس روی مرورگرتان آدرس IP مودمتان را وارد کنید، نام کاربری و رمزعبور پنل مدیریت مودم را وارد کنید.
  • در این صفحه  DNS server settings را پیدا کنید.
  • DNS سرورهای وارد شده را با آدرس‌های : ۱.۱.۱.۱ و ۱.۰.۰.۱ برای ipv4 و آدرس‌های ۲۶۰۶:۴۷۰۰:۴۷۰۰::۱۱۱۱ و ۲۶۰۶:۴۷۰۰:۴۷۰۰::۱۰۰۱ برای ipv6 جایگزین کنید.
  • تغییرات را ذخیره کنید و سپس مرورگر را دوباره راه‌اندازی کنید.

کاربران لینوکس

  • پنجره Network Manager را باز کنید.
  • تنظیمات شبکه‌ای که بدان وصل هستید را پیدا کنید.
  • از طریق تب‌های ipv4 و ipv6 می‌توانید تنظیمات DNS را ببینید.
  • تنظیمات DNS را روی Automatic قرار دهید.
  • آدرس  ۱.۱.۱.۱ و ۱.۰.۰.۱ را برای ipv4 و آدرس  ۲۶۰۶:۴۷۰۰:۴۷۰۰::۱۱۱۱,۲۶۰۶:۴۷۰۰:۴۷۰۰::۱۰۰۱ را برای ipv6 وارد کنید.
  • سپس روی Save یا Apply کلیک کنید و پنجره مرورگر را دوباره راه‌اندازی کنید.

معرفی ۱.۱.۱.۱ برای خانواده ها:

کلودفلیر ساده ترین راه برای افزودن یک لایه محافظت به شبکه خانگی شما و محافظت از آن در برابر نرم افزارهای مخرب و بزرگسالان را ارائه داده که همانطور که از شبکه جهانی Cloudflare برای اطمینان از سرعت و امنیت آن در سراسر جهان استفاده می کند. و این شامل تضمین های شدید حریم خصوصی می شود که دو سال پیش ۱.۱.۱.۱ را اجرا کردند. و مانند ۱.۱.۱.۱ ، آن را به صورت رایگان در اختیار مردم در هر جای جهان گذاشتند.

این DND ها به دو صورت ۱.۱.۱.۲ (بدافزارها را مسدود می کند) و ۱.۱.۱.۳ (باعث جلوگیری از محتوای بدافزار و بزرگسالان می‏‏شود) می باشند و نصب و راه اندازی ۱.۱.۱.۱ برای خانواده ها آسان است، فقط نیاز به تغییر دو شماره در تنظیمات دستگاه های خانگی یا روتر شبکه شما: DNS اولیه شما و DNS ثانویه شما می باشد.

معرفی 1.1.1.1 برای خانواده ها

تنظیمات DNS برای ۱.۱.۱.۱ خانواده:

برای استفاده IPv4:

فقط مسدود کردن بدافزار
DNS اولیه: ۱.۱.۱.۲    و   ثانویه DNS: 1.0.0.2

محتوای بدافزار و بزرگسالان
DNS اولیه: ۱.۱.۱.۳   و   ثانویه DNS: 1.0.0.3

برای استفاده IPv6:

فقط مسدود کردن بدافزار
DNS اولیه: ۲۶۰۶: ۴۷۰۰: ۴۷۰۰: ۱۱۱۲    و    ثانویه DNS: 2606: 4700: 4700: 1002

محتوای بدافزار و بزرگسالان
DNS اولیه: ۲۶۰۶: ۴۷۰۰: ۴۷۰۰: ۱۱۱۳   و    ثانویه DNS: 2606: 4700: 4700: 1003

نکته: اگر تنظیمات DNS خود را به سرویس نام دامنه ۱.۱.۱.۱ کلودفلیر تغییر داده باشید، متوجه تفاوت سرعت خواهید شد.

افزونه های برتر سئو وردپرس

افزونه های برتر سئو وردپرس

غالباً سؤال می شود که بهترین افزونه ها و ابزارهای سئو وردپرس (SEO WordPress) کدام ها هستند. به این دلیل است که موتورهای جستجو منبع اصلی ترافیک بیشتر وب سایتهای اینترنتی هستند. بهینه سازی وب سایت شما برای موتورهای جستجو می‏تواند به شما در رتبه بالاتر در نتایج جستجو کمک کند و باعث میشود به طور قابل توجهی تجارت خود را رشد دهید. در این مقاله افزونه های برتر سئو وردپرس را که باید استفاده کنید به اشتراک می گذاریم. برخی از این ابزارها عملکردهای مشابهی را ارائه می دهند بنابراین شما باید برای جلوگیری از درگیری افزونه ، فقط یک مورد را انتخاب کنید.
شما می توانید برای دانلود و نصب و مشاهده کلیه افزونه های مرتبط با وردپرس به این صفحه مراجعه نمایید.

افزونه های برتر سئو وردپرس
افزونه های برتر سئو وردپرس

۱. Yoast SEO:

Yoast SEO از افزونه های برتر سئو وردپرس در بازار است. این یک ابزار بهینه سازی وب سایت کامل را ارائه می دهد که به شما در بهبود وب سایت کمک می‏‏کند.
به شما این امکان را می دهد که عناوین و توضیحات سئو را به راحتی به تمام پست ها و صفحات وب سایت خود اضافه کنید. همچنین می‏توانید از آن برای افزودن ابرداده و نمودار رسانه های اجتماعی Open Graph به مقالات خود استفاده کنید.
Yoast SEO به طور خودکار نقشه سایت XML را برای کلیه محتوای وب سایت شما ایجاد می کند که باعث می شود موتورهای جستجو خزنده وارد وب سایت شما شوند. همچنین در استفاده از افزونه SEO دیگر به شما کمک می کند تا به راحتی داده های SEO  خود را وارد کنید.
شما می توانید برای کمک به بهینه سازی عناوین و توضیحات متا SEO در صفحه خود از این افزونه استفاده کنید ، مدیریت تغییر مسیرهای جستجوگرها ، تنظیمات شاخص کنترل ، تولید نقشه سایت و غیره را انجام دهید و برای ویژگی هایی مانند تجزیه و تحلیل محتوا ازابزار بعدی ما در لیست یعنی SEMRush  که با یک راه حل جامع تر دستیار نوشتن می باشد استفاده کنید.

Yoast SEO
Yoast SEO

SEMRush .2:

SEMRush بهترین ابزار کلی جستجوگرها در بازار است. با استفاده از کارشناسان حرفه ای سئو ، بازاریابان ، وبلاگ نویسان و مشاغل در هر اندازه ، مجموعه ای جامع از ابزار برای رشد ترافیک شما را فراهم می کند.
می توانید از آن برای یافتن کلمات کلیدی ارگانیک و اصطلاحات جستجو استفاده کنید که به راحتی می توانید برای آنها رتبه بندی کنید. همچنین این امکان را به شما می دهد تا تحقیقات رقابتی را انجام داده و ببینید که کلمات کلیدی شما را برای چه رقبا رتبه بندی می کند و چگونه می توانید آنها را ضرب کنید.
ابزار دستیار نوشتن SEMRush SEO به شما کمک می کند تا محتوای وب سایت خود را برای به دست آوردن ۱۰ نتیجه برتر برای کلمه کلیدی تمرکز خود بهبود بخشید. با WordPress ادغام می شود ، و این به شما در نوشتن محتوای دوستانه تر SEO کمک می کند.

SEMRush

۳. کنسول جستجوی Google:

کنسول جستجوی Google ابزاری رایگان است که توسط Google ارائه شده است تا به صاحبان وب سایت کمک کند تا حضور سایت خود را در نتایج جستجوی Google نظارت و حفظ کنند.
هنگامی که Google قادر به خزیدن و فهرست کردن صفحات در وب سایت شما نیست ، به شما هشدار می دهد. شما همچنین می توانید راهنمایی های مفیدی در مورد چگونگی رفع این خطاهای خزیدن دریافت کنید.
مهمتر از همه ، این نشان می دهد که وب سایت شما در رتبه بندی ، کلمات کلیدی ، موقعیت متوسط ​​، تأثیرگذاری و موارد دیگر قرار دارد. شما می توانید از این داده ها برای یافتن کلمات کلیدی استفاده کنید که به راحتی با بهینه سازی محتوای خود می توانید رتبه های بالاتری را کسب کنید. همچنین می توانید از این داده های کلید واژه برای ایده های جدید ارسال پست وبلاگ استفاده کنید.

Google Search Console
Google Search Console

۴. Ahrefs:

Ahrefs یک ابزار جستجوگرها همه در یک برای بازاریابان ، وبلاگ نویسان و مشاغل است. این یک جایگزین محبوب برای SEMRush است و از افزونه های برتر سئو وردپرس می باشد که بسیاری از ابزارها و ویژگی های مشابه را ارائه می دهد.
این امکان را به شما می دهد تا تحقیقات کلمات کلیدی ، آنالیز رقابت ، تحقیقات بک لینک ، نظارت بر رتبه بندی کلمات کلیدی و موارد دیگر را انجام دهید.همچنین یک ابزار تجزیه و تحلیل محتوای مفصلی ارائه می دهد که به شما در بهبود هدف ضمن هدف قرار دادن کلمات کلیدی خاص ، کمک می کند.
آنچه که ابزار Ahrefs واقعاً خوب انجام می دهد، تجزیه و تحلیل بک لینک است. ما می توانیم از آن استفاده کنیم تا ببینیم کدام سایت ها به چندین رقیب پیوند دارند، اما ما نداریم. این به ما کمک می کند تا بک لینک های بیشتری دریافت کنیم و مشارکت بیشتری ایجاد کنیم. و مهمتر Ahrefs به ما کمک می کند تا محتوا و نسخه های دیگر از جایگزین کلمات کلیدی را بهتر شناسایی کنیم و به ما در ادغام و ارتقاء محتوای مناسب برای تقویت رتبه های ما کمک می کند.

Ahrefs
Ahrefs

۵. Google Keyword Planner:

با برنامه ریز کلمات کلیدی گوگل (Google Keyword Planner) میتوانیم ایده های کلیدی خود را از خود Google  دریافت کنید. همانطور که میدانیم هیچ کس در این سیاره اطلاعات بیشتری از آنچه افراد جستجو می کنند از غول جستجوی گوگل ندارد.
این ابزار به صورت رایگان به تبلیغ کنندگان Google ارائه می شود و هرکسی می تواند از آن استفاده کند.  همچنین به تبلیغ کنندگان کمک می کند با نشان دادن تخمینی از حجم جستجو ، تعداد نتایج و سطح دشواری ، کلمات کلیدی مناسب را انتخاب کنند. به عنوان یک بازاریاب یا یک وبلاگ نویس محتوا ، می توانید از این داده ها برای یافتن کلمات کلیدی با حجم جستجوی بالا ، علاقه زیاد تبلیغ کننده و از همه مهمتر کلمات کلیدی استفاده کنید ، جایی که می توانید به راحتی از تمام سایت های دیگر پیشی بگیرید.

Google Keyword Planner
Google Keyword Planner

۶. All in One SEO Pack:

All in One SEO Pack  یکی دیگر از افزونه های برتر سئو وردپرس است که مجموعه ای جامع از ابزارها را برای بهبود وب سایت شما ارائه می دهد. این امکان را به شما می دهد تا به راحتی عنوان SEO و متا تگ ها ، برچسب های گرافیکی باز ، نقشه های XML ، نقشه های نقشه و موارد دیگر را به راحتی اضافه کنید.
برای بهینه سازی فروشگاه آنلاین شما برای سئو ، از طریق WooCommerce خارج از سیستم کار می کند. این برنامه با تنظیم آسان همراه است و به شما امکان می دهد دسترسی به تنظیمات مختلف را با استفاده از یک مدیر ویژگی کنترل کنید.
همه در یک افزونه یک SEO Pack Pro به شما امکان دسترسی بیشتر افزونه ها را می دهد و یک راه حل مقرون به صرفه تر از Yoast SEO است به همین دلیل این دومین افزونه محبوب SEO WordPress در بازار است.

All in One SEO Pack
All in One SEO Pack

۷. Rank Math:

Rank Math یک افزونه سریع و دوستانه کاربر پسند وردپرس است که به شما امکان می دهد وب سایت خود را برای موتورهای جستجو و رسانه های اجتماعی بهینه کنید. این برنامه با یک جادوگر راه اندازی همراه است و به شما امکان می دهد در هنگام راه اندازی داده از سایر افزونه های سئو وارد کنید.
این امکان را به شما می دهد تا به راحتی عنوان متا ، توضیحات و ابرداده Open Graph را به پست های وبلاگ خود اضافه کنید. این افزونه همچنین به شما امکان می دهد نقشه سایت XML ایجاد کنید ، کنسول جستجوی Google را متصل کنید ، و دسترسی به ویژگی های افزونه را بر اساس نقش کاربر کنترل کنید.

Rank Math
Rank Math

۸. KeywordTool.io:

ابزار کلید واژه یا Keyword tool یکی از بهترین ابزارهای تحقیق رایگان کلمات کلیدی است که هم اکنون در دسترس است. این امکان را به شما می دهد تا با تایپ کردن یک کلمه کلیدی ، به سادگی ایده های کلمه کلیدی را تولید کنید. این پیشنهادات کلمات کلیدی از ویژگی autosuggest Google جمع آوری شده است. همچنین به شما پیشنهادات کلمات کلیدی از بینگ ، یوتیوب ، آمازون و موارد دیگر را نشان می دهد.
این پیشنهادات کلمات کلیدی گنجی از اطلاعات است. همچنین می توانید با به روزرسانی در برنامه پرداخت شده خود ، حجم جستجو ، هزینه هر کلیک و سایر داده ها را بدست آورید.

KeywordTool.io
KeywordTool.io

۹. Broken Link Checker:

پیوندهای شکسته می تواند بر سئوی سایت شما تأثیر بگذارد و تجربه بدی را برای کاربران شما ایجاد کند. اگر مدتی است که وبلاگ خود را اداره می کنید ، باید هر از گاهی سایت خود را برای پیوندهای خراب بررسی کنید و آنها را برطرف کنید Broken Link Checker یک افزونه رایگان وردپرس است که به شما امکان می دهد پیوندهای شکسته را در سایت وردپرس خود پیدا کنید. سپس می توانید آن پیوندها را حتی بدون ویرایش پیام های خود برطرف کنید.
این افزونه بسیار مفید است و کاملاً رایگان است. تنها نکته منفی این است که می تواند به منابع تبدیل شود و ممکن است سرور میزبان وردپرس شما را کند کند که بهتر است قبل از ارائه دادن خدمات یا میزبانی این افزونه را مسدود کنید.

Broken Link Checker

WP Social SEO Booster .10:

این افزونه همه چیز در مورد دوستانه وب سایت شما است. همه ما می دانیم که گوگل برای رتبه بندی صفحات وب در SERP ، سیگنال های اجتماعی را در نظر گرفته است. و بنابراین ما باید هر قدم را کوچک یا بزرگ برداریم تا سایت ما کاربرتر و اجتماعی تر شود. تعداد کمی از موارد مهم اضافه کردن دکمه های به اشتراک گذاری رسانه های اجتماعی ، استفاده از برچسب نمودار باز فیس بوک ، اضافه کردن ابرداده توییتر ، استفاده از نویسندگی گوگل و در آخر اضافه کردن ریزگردها است.
و این افزونه به شما امکان می دهد تمام این کار را به سرعت و فقط با چند کلیک انجام دهید. مهمتر از همه این است که به راحتی با افزونه های عالی SEO مانند Yoast ، All در یک و یا دیگران ادغام می شود. این امکان را به شما می دهد تا قطعه های مناسب را به تمام مقالات خود اضافه کنید. WP Social بطور خودکار نمودار باز فیس بوک ، متا توییتر و HTML5 Boilerplate بهینه شده را اضافه کنید .htaccess. حتی برچسب های مورد نظر مورد (که می توان آن را به عنوان خاصیت مورد نامگذاری کرد) به همه عناوین پست شما اضافه می کند این کمک می کند تا از نظر Google دوستانه باشید.

WP Social SEO Booster
WP Social SEO Booster

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

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

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

نیاز است برای نرم‏‏ افزارهایی که بر روی سرورها نصب می‌شوند (بدون تفاوتی در نوع سیستم عامل لینوکس یا ویندوز) از شرکت ارائه دهنده نرم افزار اشتراکی و یا لایسنس استفاده از نرم افزار خریداری شود. در اینجا ما تعدادی از مزایا و معایب لایسنس اشتراکی و سیستمی را توضیح می دهیم.

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

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

لایسنس اشتراکی چیست ؟

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

با این کار هزینه های مشتریان هم کمتر می شود به همین دلیل بسیاری از شرکت ها به سراغ این روش می روند. لایسنس اشتراکی تغییری در سرویس یا سرور ایجاد نمی کند.

مزایای لایسنس اشتراکی

  • کاهش قابل توجه خرید لایسنس
  • امکان غیر فعال سازی لایسنس مشترک و برگشت به لایسنس اورجینال
  • بدون نیاز به دسترسی به روت و یا ادمین سرور
  • از طریق سرورهای اصلی نرم افزار آپدیت می شوند

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

معایب لایسنس اشتراکی

  • امکان غیر فعال شدن لایسنس به دلیل وجود سرور ثالث اعتبار سنجی که اگر برای سرور واسط مشکل پیش بیاید کل سرورهایی که به آن وصل شده اند با مشکل رو به رو می شوند.
  • غیر فعال شدن لایسنس به خاطر یافت شدن روش اعتبار سنجی توسط شرکت سازنده
  • امکان به دلیل قطع ارتباط سرور شما با سرور اصلی اگر سروراصلی آپدیت صورت گیرد سرور اشتراکی نیز بروزرسانی می‏شود.
  • به دلیل نصب agent روی سرور شما به منظور راه اندازی سرور در background ایجاد می شود و قادر به دسترسی root  دارد و یا اینکه به اطلاعات شخصی شما دسترسی داشته باشد.

لایسنس سیستمی یا لایسنس اصلی چیست؟

وقتی نرم افزاری خریداری می کنیم. شرکت سازنده به همراه آن لایسنس ارائه می دهد که برای نصب و فعال سازی آن استفاده می شود و می توان از تمامی امکانات آن استفاده کرد.

مزایای نسخه اصلی لایسنس:

  • پایداری بیشتر در مقایسه با نسخه‌های جعلی
  • امنیت بیشتر در مقابل بدافزارها و حملات
  • امکان دریافت به‌روز رسانی ها به صورت واقعی و امکانات کامل نرم افزار
  • پشتیبانی از سمت شرکت های اصلی ارائه دهنده لایسنس

از معایب نسخه اصلی لایسنس تنها می توان به دلیل تحریمات ایران و نبود یا کمی نمایندگان ارائه دهنده لایسنس اصلی و هزینه های بالای خرید لایسنس اصلی اشاره کرد.

نتیجه گیری:

چنانچه سایت شما بازدید بالایی ندارد و با بروز مشکلاتی که ممکن است چندین ساعت زمان ببرد مشکلی ندارید، می توانید برای کاهش هزینه هایتان از لایسنس کرکی استفاده کنید.

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

شما می توانید به جای لایسنس cPanel اشتراکی و کرکی، از DirectAdmin،cPanel و دیگر لایسنس های اصلی که پرشین هویز ارائه می دهد استفاده کنید که هزینه ماهانه زیادی هم ندارد. برای خرید این لایسنس ها می توانید به صفحه لایسنس های نرم افزار پرشین هویز مراجعه کنید.

لایسنس نرم افزارها

تفاوت سیستم های ERP و CRM

تفاوت سیستم های ERP و CRM

برنامه ریزی منابع سازمانی (ERP) و مدیریت ارتباط با مشتری (CRM) از جهات مختلف مشابه هستند ، زیرا هر دو برای افزایش سودآوری کلی یک تجارت مورد استفاده قرار می گیرند. ما در اینجا به تعریفی از هر دو سیستم و تفاوت سیستم های ERP و CRM می پردازیم.

این سیستم ها در بعضی مناطق همپوشانی دارند و می توانند در برخی دیگر کاملاً یکپارچه شوند. با این حال ، از آنجا که عملکردهای اصلی آنها کاملاً متفاوت است ، بهتر است یک تجارت ابتدا به آنها به عنوان سیستم‏های جداگانه و مستقل نگاه کند. هنگامی که به طور جداگانه مشاهده شد ، راحت تر می توان دریافت که ERP و CRM چگونه در بهبود کارایی و افزایش فروش نقش دارند.

CRM چیست؟

CRM مخفف عبارت Customer Relationship Management به معنی مدیریت ارتباط با مشتری مبیباشد. ERP در ساده ترین سیستم ها و فرآیندهای مدیریت تعامل شرکت با مشتریان فعلی و بالقوه است. وقتی در مورد CRM صحبت می‏کنیم ، معمولاً در مورد نرم افزار CRM صحبت می کنیم. از نرم افزار CRM برای سازماندهی، خودکار و هماهنگ سازی فروش ، بازاریابی و خدمات به مشتری استفاده می شود.

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

مزایای CRM

  • واقعا در ایجاد و یا بهبود روابط کسب و کار با مشتریان موثر است.
  • افزایش توانایی فروش متقابل و افزایش سودآوری
  • بهبود بخشیدن به همکاری تیمی
  • کاربران شرکت می توانند بصورت منظم و سریعتر به مشتریان سرویس ارائه دهند که می تواند منجر به رضایت بیشتر مشتری و کارکنان می شود.
CRM چیست
CRM چیست

ERP  چیست؟

ERP مخفف عبارت Enterprise Resource Planning بوده و به معنای برنامه ریزی منابع سازمانی می باشد. در جائیکه CRM مشتری را مدیریت می کند، از ERP برای مدیریت مشاغل استفاده می شود. ERP سیستمی برای بهبود کارآیی فرایندهای تجاری است. ERP مانندCRM ، به اشتراک گذاری سریع اطلاعات استاندارد شده را در کلیه بخش ها اجازه می دهد. کارمندان همه اطلاعات را وارد سیستم ERP می کنند، و یک بکاپ فوری در سطح وسیع سازمانی ایجاد می کنند. مشکلات در هر منطقه به طور خودکار در سایر مناطق آسیب دیده هشدار ایجاد می کند. این امر به ادارات این امکان را می دهد تا برنامه ها را برای موضوعات قبل از ایجاد مشکل در آن بخش، آغاز کنند.

مزایای ERP

  • مدیریت آسان را فراهم می کند.
  • کمک به برنامه ریزی استراتژیک
  • جمع آوری خودکار داده ها و نتیجتا افزایش بهره وری
  • به کاهش هزینه ها و ریسک ها کمک می کند و باعث رشد تجارت و بیزینس می شود.
ERP چیست
ERP چیست

تفاوت سیستم های ERP و CRM در چیست؟

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

معرفی SharePoint

معرفی SharePoint

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

شیرپوینت (Sharepoint) چیست؟

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

معرفی SharePoint
معرفی SharePoint

دو نسخه از Sharepoint با قابلیت‌های متفاوت وجود دارد:

  • شیرپوینت آنلاین (Sharepoint Online): که بخشی از اشتراک آفیس ۳۶۵ است. این نسخه به مجموعه‌ای از قابلیت‌های همکاری تیمی، میزبانی فایل‌ها، مدیریت اسناد و مدیریت محتوا محدود است و به صورت دوره‌ای به روز می‌شود.
  • شیرپوینت سرور (Server Sharepoint): که به صورت یک نرم‌افزار قابل نصب بر روی زیرساخت فناوری اطلاعات به سازمان‌ها عرضه می‌شود. این نسخه از شیرپوینت، به روزرسانی‌های کمتری دریافت می‌کند اما امکانات بیشتری را در اختیار قرار می‌دهد.

بیشترین کاربردهای Sharepoint در حوزه‌های زیر است:

  1. مدیریت محتوا و مستندات

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

  1. پورتال داخلی و شبکه اجتماعی سازمانی

شیرپوینت ابزاری است که به سازمان‌ها کمک می‌کند تا ارتباطات داخلی، اطلاعات و برنامه‌های خود را ساده‌تر مدیریت کنند.

  1. همکاری تیمی

SharePoint بسیاری از ویژگی های این پلتفرم باعث می شود تا افراد با هم کار کنند و فرآیندهای تجاری استاندارد برای به اشتراک گذاری اطلاعات ، انتشار اسناد و ضبط داده ها ایجاد کنند.

  1. خدمات میزبانی فایل (ابر شخصی)

شیرپوینت، OneDrive for Business  را میزبانی می‌کند که امکان ذخیره و همگام‌سازی اطلاعات و اسناد شخصی افراد را به همراه اشتراک‌گذاری عمومی یا خصوصی آن اسناد را می‌دهد.

  1. برنامه‌های سفارشی تحت وب

توسعه‌پذیری شیرپوینت این امکان را به برنامه‌نویسان می‌دهد تا برنامه‌های تحت وب سفارشی بر بستر شیرپوینت ایجاد کنند. برای این برنامه‌ها می‌توان تنظیمات ایجاد کرد و آن‌ها را از طریق در سطح سایت، مجموعه سایت، وب اپلیکیشن یا فارم شیرپوینت (مجموعه‌ای از چندین سرور شیرپوینت) فعال/غیرفعال کرد.

برای مطالعه بیشتر در خصوص شیر پوینت می توانید به این صفحه مراجعه نمایید.

چرخه عمر دامنه بین المللی

چرخه عمر دامنه بین المللی

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

در زیر تصویر گرافیکی دقیق از مراحل مختلف یک دامنه معمولی آورده شده است:

چرخه عمر دامنه بین المللی
چرخه عمر دامنه بین المللی

چرخه عمر دامنه :

آزاد (Available):

در حالی که یک نام دامنه در مرحله ” آزاد یا در دسترس” است ، می تواند توسط هر شخص یا سازمانی از طریق ثبت دامنه ای که تحت مجوز Tld عمل می کند ، ثبت شود. اگر می خواهید یک دامنه ثبت کنید و برای ثبت نام در دسترس است ، می توانید این روند را از طریق بخش Client Area section بخش دامنه خود انجام دهید → ثبت دامنه جدید.

فعال (Registered):

وقتی دامنه در این مرحله است به این معنی است که قبلاً ثبت شده است و کاملاً کاربردی است. دامنه های متداول ترین پسوندها می توانند برای حداقل ۱ سال و حداکثر مدت ۱۰ سال ثبت شوند. در این حالت دامنه می تواند در هر زمان تجدید شود اما حداکثر طول عمر آن نمی تواند به مدت طولانی تر از ۱۰ سال افزایش یابد. در حالی که در این مرحله هستید دامنه می تواند با نرخ قیمت استاندارد دامنه tld از طریق ثبت دامنه تجدید شود. علاوه بر این ، این تنها مرحله ای است که در طی آن می توانید دامنه خود را انتقال دهید.

منقضی شده (Expired):

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

دوره بازخرید (Redemption / Grace Period):

اگر نام دامنه در دوره ۴۵ روزه در حالی که در حالت منقضی شده است تجدید نشود ، وارد مرحله Redemption می شود. دوره بازخرید بسته به ثبت دامنه یا پسوند دامنه شما ممکن است متفاوت باشد اما معمولاً تا ۳۰ روز ادامه دارد. در این دوره دامنه فقط توسط مالک آن قابل تمدید است اما هزینه های اضافی بسته به ثبت کننده برای فعال کردن مجدد دامنه اعمال می شود.

در انتظار حذف (Pending Delete):

در صورت عدم تجدید نام دامنه خود در مرحله منقضی شده یا بازخرید دامنه شما وارد مرحله حذف انتظار خواهد شد. دامنه های در انتظار حذف نمی تواند تجدید شود و معمولاً تا ۵ روز در این مرحله می ماند تا اینکه تمام پرونده های دامنه از ناحیه اختیار دامنه حذف شوند.

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

نکته: به عنوان یک قاعده کلی ، اکیداً توصیه می کنیم دامنه خود را حتی اگر در زمان Redemption / Grace Period به جای انتظار برای انتشار برای ثبت نام عمومی پس از مرحله حذف انتظار برای انتشار ، مجدداً دامنه خود را تمدید کنید. دامنه هایی با رتبه صفحه بالاتر یا نامهای دوستانه SEO معمولاً نگهداری نمی شوند.

نصب افزونه Grafana در پلسک

نصب افزونه Grafana در پلسک

افزونه Grafana ، نرم افزار منبع باز جدید و پیشرو برای تجزیه و تحلیل در سری های زمانی مختلف را ارائه می دهد. Grafana داده ها را در انواع مختلفی از نمودارها نمایش می دهد ، که بسیار جذاب و همچنین به صورت دلخواه قابل تنظیم هستند. ما در این جا به شما نصب افزونه Grafana در پلسک را آموزش می دهیم.

شما می توانید از دو طریق از این افزونه استفاده کنید:

۱. می توانید از گزینه ی پیش فرض ، که توسط تیم پلسک برای شما با استفاده از داده های جمع آوری شده از منابع به صورت یکپارچه درآمده و در حال حاضر منبع پیش فرض افزونه Advanced Monitoring است که معیارهای سلامت سرور را بررسی کرده و نمایش می دهد.

افزونه Grafana در پلسک
افزونه Grafana در پلسک

با این نظارت پیشرفته می توانید:

  • گزارش های مفصلی در مورد سلامتی سرور را مشاهده کنید.
  • ببینید که چگونه پارامترهای سلامت سرور با زمان تغییر می کنند.
  • مدت زمان نمایش داده شده را تغییر دهید.
  • استفاده از منابع سیستم را در سرور پیگیری کنید.
افزونه Grafana در پلسک
افزونه Grafana در پلسک
  1. همچنین در صورتیکه شما یک کاربر باتجربه در حوزه Grafana هستید می توانید داده های خود را از هر منبعی جمع آوری کنید و برای ادغام سایر داده های خود دسترسی نوشتن (write) را برای مدیر(administrator ) آزاد کنید.
افزونه Grafana در پلسک
افزونه Grafana در پلسک

برای ارائه دسترسی نوشتن به admin به panel.ini رفته و خطوط زیر را اضافه کنید.

file: [ext-grafana] allowSuperAdmin = true

افزونه Grafana در پلسک
افزونه Grafana در پلسک

وارد Grafana شوید و روی Administrator کلیک کرده و روی گزینه ی Sign out کلیک کنید تا خارج شوید و سپس شما به صورت خودکار به به سیستم ورود خواهید کرد و می توانید داده های منابع دیگر را در آن ادغام کنید و دسترسی های سرور را در صغحه ی آن وارد کنید تا داده فراخوانی شود.

افزونه Grafana در پلسک
افزونه Grafana در پلسک