اطلاعات مرتبط با سرویسهای میزبانی وب مبتنی بر لینوکس و cPanel در این قسمت ارائه می شوند.

نصب-WP-CLI-بر-روی-سرور

نصب WP-CLI بر روی سرور

370views

 

 

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

-محیط Unix سیستم عامل‌هایی مانند OSX، Linux یا FreeBSD

-PHP 5.4 یا ورژن بالاتر

-WordPress 3.7 یا بالاتر نسخه‌های قدیمی تر ممکن است با بعضی فانکشن‌ها مشکل داشته باشند.

 

در اولین قدم نیاز است که ما فایل wp-cli را دانلود نماییم برای این امر می‌توانید از دستور زیر استفاده نمایید.

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

حال نیاز است که از عملکرد صحیح فایل دانلود شده مطمئن شویم. برای این امر از دساور زیر استفاده می‌کنیم:

که نتیجه‌ای مانند زیر به ارمغان می‌آورد:

برای استفاده از wp-cli با دستور wp از کامند لاین زیر استفاده می‌کنیم:

اولین کامند بالا باعث می‌شود فایل WP قابل اجرا باشند. و دومین کامند باعث تغییر مکان به /usr/local/bin/ folder می‌شود.

خب حالا که همه چیز انجام شده بیایید تا این امر را تست نماییم، این کار را با ران کردن کامند زیر انجام می‌دهیم:

که نتیجه‌ای مانند زیر در پی دارد.

برای بروزرسانی wp-cli می‌توانید از دستور زیراستفاده نمایید.

که نتیجه‌‌ِی زیر را دربر دارد.

برای نصب wp-cli می‌توانید از طریق YUM نیز عمل نمایید برای اینکار کاکمند زیر را اجرا نمایید.

 

ساخت-اکانت-FTP-در-cPanel

ساخت اکانت FTP در cPanel

 

 

در این آموزش کوتاه قصد داریم به نحوه ساخت حساب FTP در cPanel بپردازیم. برای این منظور باید مانند مراحل زیر عمل نمایید.

قدم اول: با گذرواژه و نام کاربری خود وارد پنل cPanel خود شوید.

قدم دوم: به بخش Files category بروید سپس به صفحه FTP Accounts بروید.

قدم سوم: در بالای صفحه بخش با نام Add FTP Account  مشاهده خواهید نمود، در این بخش نام کاربری و گذرواژه مورد نیز خود را انتخاب نمایید.

قدم چهارم: در این بخش root اکانت FTP خود را انتخاب خواهید نمود.

قدم پنجم: با کلیک بر Create FTP Account اکانت شما ساخته خواهد شود وحالا می‌توانید آن را در بخش FTP Accounts مشاهده نمایید.

 

فعال نمودن gzip در cPanel

 

 

برای اینکه محتوای وب‌سایت شما سریعتر لود شود و پهنای باند کمتری مصرف نماید می‌توانید آن را فشرده نمایید این امر cPanel با استفاده از gzip انجام می‌شود. این بدان معنی است که محتوای وب سایت شما به صورت فشرده توسط Apache Web Server در اختیار کاربران قرار می‌گیرد. برای فعال کردن ایم قابلیت می‌توانید طبق آموزش زیر این کار را انجام دهد.

قدم اول: با استفاده از گذرواژه و نام کابری خود وارد پنل cPanel خود شوید.

قدم دوم: بخش Optimize Website را بیابید و آن را باز نمایید.

قدم سوم: در این بخش شما با سه انتخاب روبرو هستید:

Disabled – این گزینه به معنای غیر فعال بودن gzip است.

-Compress All Content – این گزینه همانطور که از اسمش هم پیداست نشان دهنده فشرده سازی تمام محتوای سایت است.

-Compress the specified MIME types – این گزینه شما می توانید انتخاب کنید که چه گروه از MIME هایی فشرده شوند.

قدم چهارم: اگر گزینه دوم را انتخاب نمایید یک پیام موفقیت مانند این پیام برای شما ظاهر می‌شود:

Website optimization preferences updated. Content compression is now enabled. Content compression is now enabled for all content.

قدم پنج: شما می‌توانید صحت فعال شدن GZIP را از این سایت بررسی نمایید.

یافتن-مشخصات-سرور-در-cPanel

یافتن مشخصات سرور در cPanel

906views

 

تا به حال اتفاق افتاده است که قصد داشته باشید، اطلاعات جزئی سرور cPanel خود را مشاهده کنید و ببینید سرویسی که خریداری کرده‌اید چه مشخصاتی از لحاظ ورژن Apache Web Server ,MYSQL ,PHP دارد؟ با این آموزش کوتاه درمورد یافتن این مشخصات همراه زاگریو باشید، تا به نحوه پیدا کردن مشخصات سرور cPanel بپردازیم.

مراحل یافتن مشخصات سرور در cPanel

قدم اول: با استفاده از گذرواژه و نام کاربری خود وارد حساب کاربری cPanel خود شوید.

cPanel

ساخت اکانت FTP در cPanel

قدم دوم: در بخش سمت راست صفحه ورودی بر بخش Server Information کلیک نمایید.

قدم سوم: صفحه ای برای شما باز می‌شود، که می‌توانید بسیاری از اطلاعات شامل Apache ,<strong ,MySQL ,PERL و server load را مشاهده نمایید.

 

فعال نمودن gzip در cPanel

 

مشخصات سرور در cPanel
یافتن مشخصات سرور در cPanel

تغییر ورژن php دامنه در cPanel

تغییر ورژن php دامنه در cPanel

 

 

اینکه از ورژن‌های جدید یک زبان برنامه نویسی استفاده کنیم و پروژه خود را به ورژن جدید بروزرسانی نماییم همیشه ایده خوبی است، مخصوصا که همیشه 2-3 ورژن از یک زبان در حال توسعه است و بقیه ورژن‌ها به مرور کنار گذاشته می‌شوند و از لحاظ امنیتی دار مشکل می‌شوند. اگر قصد دارید ورژن PHP مورد استفاده دامین خود را در cPanel را تغییر دهید در ادامه با ما همراه باشید.

 

قدم اول: با گذرواژه و نام کاربری خود وارد پنل cPanel oود شوید.

قدم دوم: در بخش Software Section به دنبال MultiPHP Manager بگردید و آن را باز نمایید.

قدم سوم: دامنه‌ای را که قصد دارید ورژن PHP آن را تغییر دهید را انتخاب نمایید.

قدم چهارم: از منوی کناری ورژن مورد نظر خود را انتخاب نمایید اگر از گزینه inherit استفاده نمایید از هما ورژن پیشفرض استفاده خواهد شد.

قدم پنجم: با انتخاب کلید Apply تغییرات ورژن شما ثبت خواهد شد.

 

مسدود کردن دسترسی ربات های مخرب با htaccess

مسدود کردن دسترسی ربات‌های مخرب با htaccess

786views

 

 

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

به آدرس /home/username/public_html/.htaccess بروید و فایل رامطابق زیر ویرایش نمایید.

تمامی ربات‌های ذکر شده در خطوط بالا زمانی که قصد مراجعه به سایت شما را داشته باشند با ارور 403 مواجه خواهند شد.

با استفاده از htaccess  حتی می‌توانید IPهای مخرب را هم به صورت زیر بلاک نمایید.

در زیر به شیوه ویرایش htaccess در cPANEL می‌پردازیم:

در قدم اول با یک کلاینت FTP به سرور خود متصل شوید کلاینتی مانند FileZilla  استفاده نمایید تا فایل را ویرایش نمایید.

در قدم بعدی به cPanel File Manager خود بروید

قراردادن رمز برای دایرکتوری‌های متفاوت در cPanel

قراردادن رمز برای دایرکتوری‌های متفاوت در cPanel

 

 

ممکن است نیاز داشته باشید یک دایرکتوری در cPanel را با پشورد محافظت نمایید. برای اینمنظور پیشنهاد ما این است که این آموزش کوتاه را تا انتخا بخوانید و با این امر آشنا شوید.

قدم اول: با گذرواژه و نام کاربری خود وارد پنل cPanel  خود شوید که معمولا آدرس مانند yourdomain.com/cpanel دارد.

قدم دوم: به دنبال گزینه Directory Privacy  بگردید و بر روی آن کلیک نمایید.

قدم سوم: بر روی دایرکتوری مورد نظر خود که قصد دارید آن را با پسورد و نام کاربری محافظت نمایید کلیک نمایید.

قدم چهارم: با کلیک شما صفحه ای جدید باز می‌شود که Enter a name for the protected directory پیغامی مانند آنچه آورده شده به شما نشان می‌دهد در این بخش می‌توانید نام دلخواه خود را بر بخش محافظت شده قرار دهید.

قدم پنجم: در هیمن صفحه از شما گذرواژه و نام کاربری نیز درخواست می‌شود که می‌توانید آن را وارد نمایید. و سپس با فشردن کلید save تمام تغییرات و گذرواژه شما ذخیره می‌گردد. و زین پس شما برای دسترسی به این دایرکتوری نیاز به گذرواژه و نام کاربری دارید.

فوروارد-کردن-ایمیل‌ها-در-cPanel

فوروارد کردن ایمیل‌ها در cPanel

466views

 

 

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

قدم اول: با گذرواژه و نام کاربری خود وارد پنل cPanel  خود شوید که معمولا آدرس مانند yourdomain.com/cpanel دارد.

قدم دوم: بخش EMAIL را بیابید آن را باز نمایید و به بخش Forwarders بروید.

قدم سوم: بر گزینه Add Forwarder کلیک نمایید تا فورواردر فعال شود.

قدم چهارم: آدرس ایمیلی که می‌خواهید ایمیل‌های آن فوروارد شود را تایپ نمایید.

قدم پنجم: برای مقصد پیام فوروارد شده چند آپشن در اختیار دارید:

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

قدم ششم: با کلیک بر دکمه Add Forwarder فورواردر شما ساخته خواهد شد.

 

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

قدم اول: با گذرواژه و نام کاربری خود وارد پنل cPanel  خود شوید که معمولا آدرس مانند yourdomain.com/cpanel دارد.

قدم دوم: بخش EMAIL را بیابید آن را باز نمایید و به بخش Forwarders بروید.

قدم سوم: بر گزینه Add Domain Forwarder کلیک نمایید تا فورواردر فعال شود.

قدم چهارم: دامنه مورد نظر را از لیست کشویی بوجود آ»ده انتخاب نمایید.

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

اگر مراحل را درست انجام داده باشید با پیام All email sent to “domain1.com” will now be copied to “domain2.com”. مواجه خواهید شد.

 

 

 

 

نصب ماژول‌های Perl در cPanel

نصب ماژول‌های Perl در cPanel

326views

 

 

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

/home/username/perl

قرار دارد. برای اینکه اپلیکیشن Perl شما بداند که اسکریپت در کجا قرار دارد باید در اول اسکریپت خود این آدرس را وارد نمایید.

#!/usr/bin/perl
use cPanelUserConfig;

یا

#!/usr/bin/perlml

تعدادی از ماژول‌های پرل که به صورت پیش‌فرض بر cPanel نصب شده اند به صورت زیر می‌باشد اگر شما نیاز دارید که ماژول‌های دیگری نصب نمایید طبق آموزش زیر با ما همراه باشید.

System Perl Modules
CPAN
CPAN::Meta::Requirements
CPAN::Meta::YAML
Crypt::PasswdMD5
DBD::mysql
DBI
Digest::MD5
Digest::SHA1
Expect
ExtUtils::MakeMaker
GnuPG
IO::Tty
LWP
LWP::Protocol::https
Mozilla::CA
Net::HTTP
Regexp::Assemble
Test::Pod
Test::Simple
Try::Tiny
URI
local::lib
version

برای نصب ماژول Perl باید قدم‌های زیر را به ترتیب انجام دهید.

قدم اول: با گذرواژه و نام کاربری خود وارد اکانت cPanel خود شوید.

قدم دوم: به بخش SOFTWARE بروید و گزینه Perl Modules را پیدا نمایید.

قدم سوم: اگر نام ماژول مورد نظر خود را می‌دانید فقط کافی است که نام آن را در بخش Install a Perl Module تایپ نمایید و Install Now را بفشارید.

قدم چهارم: اما اگر نام ماژول مورد نظر خود را نمی‌دانید در بخش Show Available Modules به دنبال آن بگردید و ماژول‌های مورد نیاز خود را از میان آن‌ها انتخاب نمایید.

 

از بخش Installed Perl Module می‌توانید ماژول‌های خود را حذف یا آپدیت نمایید.

برای مشاهده ماژول‌ها می‌توانید از طریق SSH نیز این کار را مانند زیر انجام دهید: