0

نصب PHP Composer در لینوکس

ارسال شده توسط pcadmin در تاریخ اکتبر 31, 2018 در شاخه آموزش سرور, آموزش لینوکس

Composer یک ابزار مدیریت وابستگی‌ها یا اصطلاحاً Dependency Management Tool برای زبان PHP است که هدف از طراحی آن سهولت بخشیدن به فرایند نصب و به‌روزرسانی وابستگی‌های پروژه‌های نوشته شده با این زبان است؛ به عبارت دیگر، کامپوزر چک می‌کند ببیند که یک پروژه چه «وابستگی‌هایی» به سایر پروژه‌ها دارد، سپس بسته به نسخهٔ مد نظر، آن‌ها را به سادگی روی سیستم توسعه‌دهنده نصب می‌کند.

 

 

ادامه مطلب…

برچسب ها: , , , , , ,

 
0

مشاهده Log سرویس های مهم در سرور دایرکت ادمین

ارسال شده توسط pcadmin در تاریخ اکتبر 30, 2018 در شاخه آموزش سرور, آموزش لینوکس

لاگ ها وقایع سیستمی را ثبت می کنند و در واقع زبان سیستم عامل با مدیر سرور است.
مدیر سرور همواره لازم است لاگ های سیستم را بررسی کند.
در ادامه مسیر لاگ سرویس های مهم سرور لینوکس و دایرکت ادمین را بررسی می کنیم.

ادامه مطلب…

 
0

نسخه رایگان لایت اسپید OpenLitespeed

ارسال شده توسط pcadmin در تاریخ اکتبر 26, 2018 در شاخه آموزش سرور

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

 

ادامه مطلب…

 
0

بکاپ گرفتن و ریستور دیتابیس از طریق ssh

ارسال شده توسط pcadmin در تاریخ اکتبر 25, 2018 در شاخه آموزش سرور

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

 

 

ادامه مطلب…

 
0

Modernizr چیست؟

ارسال شده توسط pcadmin در تاریخ اکتبر 25, 2018 در شاخه برنامه نویسی

با عرضه نسخه های جدید مرورگر های گوناگون، کماکان مرورگر هایی وجود دارند که تمامی قابلیت های HTML5 و CSS3 را پشتیبانی نمی کنند، همچنین بسیاری از کاربران، هنوز از نسخه های قدیمی یک مرورگر استفاده می کنند؛ در همین راستا طراحان وب جهت نمایش قابلیت های جدید HTML5 و CSS3 ، باید راهکاری را جهت نمایش مناسب وب سایت خود در مرورگرهای قدیمی کاربران به کار بگیرند. Modernizr یک کتابخانه بر پایه جاوا اسکریپت است که مرورگر بازدید کنندگان را بررسی و مشخص می کند مروگر مورد نظر کدام دسته از ویژگی‎ های HTML5 و CSS3 را پشتیبانی می ‎کند و سپس کلاس‎ های مشخصی را به تگ html صفحات اختصاص می ‎دهد؛ در نتیجه مدرنایزر ابزار مناسبی برای طراحان جهت شرطی ‎سازی نحوه نمایش صفحات بر اساس مرورگر های مختلف خواهد بود. با استفاده از کلاس‎ های شرطی CSS می‎توان نحوه نمایش المان‎ها و تگ‎ها را بر اساس نوع مروگر بازدید کننده تنظیم نمود.

ادامه مطلب…

 
0

پیام خطا و ارور ۵۰۲ bad gateway در nginx

ارسال شده توسط pcadmin در تاریخ اکتبر 25, 2018 در شاخه آموزش سرور

اگر جزو وب مستران طرفدار وب سرور ‌nginx هستید احتمالا باید بار ها و بار ها در شرایط گوناگون با این پیغام و پیام خطا و ارور معروف و اعصاب خورد کن در nginx آشنا باشید : ۵۰۲ Bad Gateway

این مشکل معمولا در هنگام استفاده از پلاگین های Reverse Proxy Cache و همچنین کنترل پنل هایی که از وب سرور nginx به صورت ناقص پشتیبانی میکنند بیشتر مشاهده میشود . معمولا چند دلیل رایج و معمول برای بروز خطا و ارور ۵۰۲ Bad Gateway در وب سرور nginx وجود دارد که در ادمه بحث به آن ها اشاره میکنیم . قبل از هر چیز باید نوع استفاده از Nginx مشخص شود .

 

 

ادامه مطلب…

 
0

باز کردن و مسدود کردن پورت در csf

ارسال شده توسط pcadmin در تاریخ اکتبر 22, 2018 در شاخه آموزش سرور, آموزش لینوکس

csf یکی از قدرتمند ترین فایروال های رایگان لینوکس است ، در این مطلب نیز قصد داریم آموزش باز کردن و مسدود کردن پورت در csf از دو روش مدیریت پورت ها csf توسط محیط کاربری و مدیریت پورت ها از طریق ssh را به شما آموزش دهیم
ادامه مطلب…

 
0

cakephp چیست؟

ارسال شده توسط pcadmin در تاریخ نوامبر 27, 2017 در شاخه برنامه نویسی

کیک پی اچ پی سال 2005 توسط یک برنامه نویس لهستانی بنام Michal Tatarynowicz آغاز شد که هدف اصلی آن یک چهارچوب کاربردی و سریع در پی اچ پی بود که پس از آن برنامه نویسان دیگری توانستند برای بهبود این پروژه کمک کنند و در سال 2006 نیز اولین نسخه از آن منتشر شد.

CAKE يک FRAMEWORK با قابليت گسترش سريع براي پي اچ پي است که از الگوهاي عمومي برنامه مانند frot controller , active record ,… و براساس معماری model, view, controller) MVC) ایجاد شده است که هم باعث قدرتمند سازی نرم افزار و هم به آسانی قابل درک است.cakephp تحت لیسانس MIT بصورت کاملا رایگان عرضه می شود و در صورت تمایل می توانید برای ارتقا کیفی این نرم افزار در سایت رسمی کیک کمک مالی کنید .فریم ورک کیک پی اچ پی ساختار بنیادی برای برنامه نویسان ایجاد کرده است که براحتی بتوانند بدون کاهش انعطاف پذیری برنامه های کاربردی وب را ایجاد نمایند.

.

ادامه مطلب…

 
0

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

ارسال شده توسط pcadmin در تاریخ نوامبر 5, 2017 در شاخه آموزش سرور

وقتی فایل های فارسی را در DirectAdmin ویرایش می کنید (فایل های با محتوای فارسی)، کاراکتر های فارسی به هم می ریزند و حروف فارسی به درستی نمایش داده نمی شوند!
برای رفع این مشکل بصورت زیر اقدام کنید :

ادامه مطلب…

 
0

آموزش کار با ربات تلگرام بات فادر

ارسال شده توسط pcadmin در تاریخ اکتبر 31, 2017 در شاخه برنامه نویسی

برای ساخت ربات تلگرام ابتدا باید به ربات بات فادر (@botfather) پیام دهید. بعد از زدن دکمه استارت برای ساخت ربات تلگرام خود ابتدا دستور

newbot/

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

پس از وارد کردن نام ربات ، باید یک نام کاربری برای ربات تلگرام خود انتخاب نمایید، دقت کنید که این نام کاربری قابل تغییر نخواهد بود و اگر در آینده قصد داشته باشید آن را تغییر دهید باید ربات تلگرام جدیدیی بسازید که در نتیجه کاربران ، فایل ها و … قبلی خود را از دست می دهید ، پس در انتخاب نام کاربری دقت نمایید. نام کاربریی که انتخاب میکنید باید یا به bot و یا به _bot ختم شود.

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

آشنایی با دستورات مهم بات فادر برای مدیریت ربات تلگرام

برخی از دستورات بات فادر که اهمیت و کاربرد بیشتری دارند را در زیر لیست کرده و در مورد هر کدام توضیحاتی را ارائه می دهیم:

.
ادامه مطلب…

netazar.ir - Best Persian Wordpress Themes | Designed By mohammad