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

تغییر مسیر وب سایت با استفاده از فایل .htaccess

 

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

ادامه‌ی مطلب

آموزش مجوزهای فایل ها در لینوکس (chmod)

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

همانطور که می‌دانید 7 نوع فایل در لینوکس وجود دارد که در 3 دسته عمده در دسترس هستند.

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

ادامه‌ی مطلب

افزایش و کاهش LVM (مدیریت Logical Volume) در لینوکس

 

LVM مخفف عبارت Logical Volume Manager است و در لینوکس، دیسک درایوها و سایر دستگاه‌های ذخیره اطلاعات را مدیریت می‌کند. مقصود از عبارت "volume"، یک درایو دیسک یا پارتیشن آن است. LVM روشی پیشرفته برای مدیریت پارتیشن‌ها و فضای دیسک سخت در لینوکس است که امکانات بسیار گسترده‌تری را نسبت به مدل پارتیشن‌بندی سنتی در اختیار مدیر سیستم می‌گذارد.

در LVM می‌توان مجموعه‌ای از دیسک‌های سخت و یا پارتیشن‌ها را که Physical Volume نامیده می‌شوند، به‌صورت یک یا چندین دیسک منطقی بزرگ‌تر و یکپارچه با نام Volume Group به وجود آورده و سپس روی این دیسک ایجاد شده پارتیشن‌های خود (که Logical Volume نامیده می‌شود) را ایجاد نمود.

ادامه‌ی مطلب

نصب سرور Xrdp (ریموت دسکتاپ) در CentOS 8

 

Xrdp یک نرم افزار منبع باز پروتکل ریموت دسکتاپ مایکروسافت (RDP) است که به شما امکان می‌دهد به صورت گرافیکی یک سیستم از راه دور را کنترل کنید. با RDP می‌توانید به دستگاه ریموت وارد شده و یک نشست دسکتاپ واقعی را درست شبیه زمانی که با دستگاه محلی خود به سیستم وارد می‌شوید، ایجاد نمایید.

در این آموزش، نحوه نصب و پیکربندی سرور Xrdp در CentOS 8 توضیح داده شده است.

ادامه‌ی مطلب

تغییر آدرس وب سایت از HTTP به HTTPS در وردپرس

 

حتماً شما هم مانند بسیاری از کاربران وردپرس به دنبال انتقال آدرس سایت از HTTP به HTTPS و نصب گواهی SSL در وب سایت خود هستید؟ چراکه گوگل اعلام کرده است که مرورگر Chrome تمام وب‌سایت‌های بدون SSL را به عنوان سایت‌های ناامن علامت گذاری می‌کند. در این مقاله، به شما نشان خواهیم داد که چگونه می‌توان با اضافه کردن گواهی SSL در وردپرس، آدرس سایت خود را از HTTP به HTTPs تغییر داد.

ادامه‌ی مطلب

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

 

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

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

ادامه‌ی مطلب

فعال سازی دسترسی از راه دور به سرور پایگاه داده MySQL

 

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

در این مقاله مراحل برقراری اتصال ریموت به پایگاه داده mysql آموزش داده می‌شود.

ادامه‌ی مطلب

مسدود کردن یک کشور با استفاده از فایروال CSF

 

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

ادامه‌ی مطلب

راه اندازی، توقف و راه اندازی مجدد سرویس های سرور cPanel در لینوکس

 

Systemd یک سیستم اولیه جدید و مدیر سیستم است که در کلیه توزیع‌های اصلی لینوکس از طریق سیستم‌های اولیه SysV به دلیل وجود مشکلات زیاد و نیاز به بهبود در سیستم‌های sysVinit پیاده سازی شده است. تمام سرویس‌ها در /etc/init.d/ دردسترس هستند.

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

ادامه‌ی مطلب

بررسی پایگاه داده MySQL و MariaDB و اندازه جدول در لینوکس

 

گاهی اوقات ممکن است مجبور شوید، اندازه پایگاه‌داده‌ها و جداول MySQL  و MariaDB را برای بهینه‌سازی یا اصلاح آن‌ها بررسی کنید.

در چنین مواقعی باید چگونه عمل کرد؟ آیا گزینه‌ای برای بررسی این موارد از خط فرمان لینوکس وجود دارد؟

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

ادامه‌ی مطلب