آموزش طراحي سايت و وبلاگ نويسي

روشهاي ايجاد سايت و و ثبت دامنه رند و طراحي سايت و آموزش وبلاگ نويسي

آپديت

۹ بازديد

بروز رساني سرور لينوكس centos و پكيچ هاي آن با يك دستور ساده

به نام خداوند جان و خرد ، در اين مقاله قصد داريم تا نحوه بروز رساني سرور لينوكس centos را به شما كاربران عزيز آموزش بدهيم ، حتما اطلاع داريد عدم بروز رساني كرنل لينوكس و پكيج هاي آن مي تواند مشكلات امنيتي جدي براي سرور شما ايجاد كند ، با بروز رساني سرور لينوكس خود ( بروز رساني كرنل و پكيچ هاي سرور ) علاوه بر افزايش امنيت ، سرور شما مي تواند عملكرد بهتري داشته باشد.

نحوه بروز رساني سرور لينوكس centos

چگونگي بروز رساني سرور لينوكس centos با دستور yum :

ابتدا بايد به وسيله ssh وارد مديريت سرور خود شويد ، براي اينكار كافيست نرم افزار putty را در اينترنت دانلود كرده و اطلاعات ورود به root سرور خود وارد اين نرم افزار كنيد ، نام كاربري و رمز عبور سرور را وارد كنيد ، ما قبلا نحوه اتصال به ssh را به طور كامل توضيح داده ايم ، آن را مقاله را مطالعه كنيد و سپس مراحل زير را انجام دهيد :

كافيست به منظور آپديت سرور لينوكس خود دستور زير را وارد كنيد :


yum update

دستور بالا نسخه نصب شده شما را با جديدترين نسخه ها مقايسه كرده و در صورت وجود نسخه جديد كرنل و پكيج ها ، نسخه و حجم آن را به شما اطلاع مي دهد ، خروجي دستور بالا مانند تصوير زير است :

ليست فايل هاي كه نياز به بروز رساني دارند به همراه حجم و نسخه آنها

شما بايد براي تاييد كليد Y را فشار دهيد ، سپس سيستم شروع به دانلود كردن پكيج هاي جديد مي كند  ، خروجي آن مانند تصوير زير است :

دانلود پكيج هاي سرور لينوكس توسط دستور yum

سپس خودكار پكيج ها بروز رساني مي شوند ، در پايان بايد كلمه Complete! به شما نمايش داده شود :

پيام آپديت موفق سرور

تبريك ، بروز رساني سرور شما انجام شد ، لطفا به نكات زير توجه داشته باشيد :

نكته : بهتر است بعد از بروز رساني سرور را يك بار با دستور زير ريبوت كنيد ، چرا كه آپديت پكيج هايي مانند كرنل نياز به راه اندازي مجدد سرور دارد تا كرنل جديد بارگزاري شود.


reboot

نكته 2 : چنانچه با خطا خاصي پس از وارد كردن yum update مواجه شديد بهتر است قبل از وارد كردن دستور update ، ابتدا يك بار كش yum را خالي كنيد :

yum clean all

بروز رساني سرور لينوكس ممكن است فقط شامل آپديت كرنل يا update پكيج هاي سرور نشود ، بنابراين پيشنهاد مي كنيم در صورت تمايل از خدمات مديريت سرور نت آرام جهت آپديت نرم افزاري centos خود استفاده فرماييد. مخصوصا اگر سرور شما براي هاست يك سايت استفاده شده باشد ، نياز است موارد امنيتي سرور خود را حتما رعايت فرماييد.

اميدواريم اين مقاله براي شما مفيد بوده باشه ، با ارسال نظرات خود در ادامه همين مقاله ، ما را براي ادامه فعاليت آموزشي حمايت كنيد.
منبع: نت آرام netaram .com

بررسي پورت هاي باز سرور

۷ بازديد

از كار افتادن و باز نشدن دايركت ادمين

بسياري از مواقع هنگامي كه قصد دسترسي به دايركت ادمين سرور خود را داريم صفحه ما باز نمي شود و با خطا unable to connect مواجه مي شويم ، در اين مطلب ما قصد داريم در مورد علت هاي از كار افتادن و باز نشدن دايركت ادمين به شما توضيح دهيم تا بتوانيد در زماني كه دايركت ادمين down شد با چند دستور كوچك مشكل را رفع نماييد.

رفع مشكل از كار افتادن و باز نشدن دايركت ادمين
علت هاي از كار افتادن و باز نشدن دايركت ادمين

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

اولين كاري كه قبل از خطايابي بايد انجام دهيد ري استارت كردن سرويس دايركت ادمين و در صورت امكان سرور است و سپس بررسي كنيد يا مشكل دايركت ادمين شما رفع مي شود يا خير :

براي ري استارت كردن دايركت ادمين از دستور زير استفاده نماييد :


/etc/init.d/directadmin restart
و يا
service directadmin restart

اگر شما با خطا failed مواجه شديد و همچنان دايركت ادمين براي شما باز نشد محتوا فايل زير را بررسي كنيد اين فايل errorlog دايركت ادمين است :

/var/log/directadmin/error.log

اگر آشنايي با دستورات لينوكس نداريد مي توانيد از همان ويرايشگر nano براي مشاهده محتوا آن استفاده فرماييد.

nano /var/log/directadmin/error.log

براي خارج شدن از محيط nano نيز روي دكمه هاي ctrl + x كليك كنيد و سپس n را فشار دهيد.
سپس مشكل پيدا شده را مي توانيد در اينترنت جستجو كنيد يا در قسمت نظرات همين صفحه ارسال كنيد تا بررسي كنيم.
بررسي لايسنس دايركت ادمين

يكي از علت هاي مهم از كار افتادن دايركت ادمين مشكل در لايسنس آن است ، ابتدا بررسي كنيد كه لايسنس شما expire نشده باشد ، در اين صورت آن را تمديد كنيد يا از اينكه لايسنس شما بدون مشكل است از دستورات زير براي بروزرساني لايسنس دايركت ادمين خود استفاده نماييد. ابتدا لايسنس را بر روي آي پي سرور خود تنظيم كنيد و سپس دستورات زير را وارد كنيد.

cd /usr/local/directadmin/scripts
./getLicense.sh client licenseid
service directadmin restart

شما بايد به جاي client شماره مشتري خود و به جاي licenseid شماره كليد لايسنس خود را وارد نماييد.
بررسي پورت هاي باز سرور :

يكي ديگر از علت هاي باز نشدن دايركت ادمين بسته بودن پورت آن در فايروال سرور مي باشد ، ما با دستورات زير قوانين باز بودن و بسته بودن پورت هاي سرور را به طور موقت متوقف مي كنيم :

csf -x
يا
/etc/init.d/iptables stop

اميدوارم اين مقاله براي شما مفيد باشه ، منتظر نظرات ارزشمند شما هستيم.
منابع: نت آرام netaram .com و مركز طراحي سايت طلا گستر talagostar. com

تنظيم

۹ بازديد

تنظيم ساعت و تاريخ سرور و php دايركت ادمين

در اين مقاله قصد داريم تا در مورد نحوه تنظيم ساعت و تاريخ سرور و php براي كنترل پنل دايركت ادمين را توضيح بدهيم ، اگر ساعت و تاريخ سرور و php شما به درستي تنظيم نشده باشد ، بسياري از عمليات ها در زمان مقرر انجام نمي شود و ممكن است دايركت ادمين شما نيز به همين دليل با خطا مواجه شود.

تنظيم ساعت و تاريخ سرور دايركت ادمين

چگونگي تنظيم ساعت و تاريخ سرور در دايركت ادمين :

با استفاده از نرم افزار Putty وارد ssh سرور خود شويد.

در سيستم عامل هاي Redhat مانند Centos از نمونه زير استفاده نماييد :


date --set="Mmm DD HH:MM:SS YYYY"

براي مثال :

date --set="Oct 20 15:52:29 2004"

در FreeBSD از نمونه زير استفاده نماييد :

date YYMMDDHHMM

براي مثال

date 0410201544

دستورات بالا ساعت و تاريخ را به 2004, October 20th, 15:44 تغيير مي دهند.

نحوه تنظيم اتوماتيك ساعت سرور :

براي ساير سيستم عامل ها اگر در سرور خود rdate را نصب داريد از دستور زير استفاده كنيد :

rdate -s rdate.directadmin.com

اگر rdate در سرور شما نصب نيست :

yum install rdate

همچنين شما مي توانيد از ntpdate نيز استفاده نماييد كه روشي دقيق تر و جديدتر است.

yum install ntpdate

سپس دستور زير را براي تنظيم ساعت و تاريخ سرور دايركت ادمين وارد نماييد :

/usr/sbin/ntpdate -b -u ntp.directadmin.com

توجه : در صورتي كه با استفاده از دستورات بالا باز هم ساعت و تاريخ سرور شما به درستي نمايش داده نمي شود ، احتمالا شما از يك time zone اشتباه در سرور خود استفاده مي كنيد ، شما مي توانيد توسط دستورات زير timzone سرور خود را روي ايران تنظيم كنيد :

mv /etc/localtime /etc/localtime.moved
ln -s /usr/share/zoneinfo/Asia/Tehran /etc/localtime

سپس با دستور date مي توانيد ساعت و تاريخ سرور خود را مشاهده نماييد.
نحوه تنظيم ساعت php :
دستور زير را در سرور وارد كنيد تا فايل load شده php.ini به شما نمايش داده شود :

php --ini

سپس در قسمت Loaded Configuration File مسير فايل php.ini شما نمايش داده مي شود ، سپس با استفاده از nano اين فايل را ويرايش كنيد ، براي مثال :

nano /usr/local/lib/php.ini

قسمت

date.timezone =

را به

date.timezone = "Asia/Tehran"

در اين لينك مي توانيد ليست تمام timezone ها را مشاهده نماييد.

تغيير دهيد ، اين مقدار در زير تگ
[Date] قرار دارد.
سپس فايل را با ctrl+x و سپس كليد y و سپس enter ذخيره كنيد و وب سرور خود را restart نماييد :

service httpd restart

چنانچه مشكلي در تنظيم ساعت سرور خود داريد مي توانيد از خدمت مديريت سرور نت آرام استفاده نماييد.

منبع : مركز آموزش دايركت ادمين

اميدواريم اين مقاله براي شما مفيد بوده باشه ، لطفا در صورتي كه مشكل يا نظري در اين مورد داريد ، در قسمت ديدگاه هاي سايت براي ما ارسال نماييد.
منابع: نت آرام netaram .com و مركز طراحي سايت طلا گستر talagostar. com

نظرات

۷ بازديد

رفع خطا Your IP is blacklisted در دايركت ادمين صفحه ورود

در اين مقاله قصد داريم تا نحوه رفع خطا Your IP is blacklisted در دايركت ادمين هنگامي كه قصد ورود به اكانت كاربري خود را داريد توضيح بدهيم ، چنانچه شما در صفحه لاگين directadmin با خطاي Your IP is blacklisted مواجه شده ايد ، به اين معني است كه آي پي شما در ليست سياه سيستم امنيتي دايركت ادمين قرار گرفته است ،اين بدان معني است كه شما بيش از حد دسترسي ناموفق به صفحه لاگين دايركت ادمين ( پورت 2222 يا پورت شخصي سازي شده دايركت ادمين ) داشته ايد و به همين دليل آي پي شما در بلك ليست قرار گرفته شده است.

رفع مشكل خطا Your IP is blacklisted در صفحه ورود دايركت ادمين

چگونگي خطا Your IP is blacklisted در صفحه Login دايركت ادمين :

لطفا توجه داشته باشيد رفع اين مشكل نياز به دسترسي به مديريت سرور دارد ، بنابراين در صورتي كه شما از هاست معمولي استفاده مي نماييد ، امكان رفع مشكل توسط شما وجود ندارد و شما بايد يا صبر كنيد تا آي پي شما از ليست سياه خارج شود و يا به پشتيباني سرويس دهنده خود درخواست پشتيباني ارسال نماييد تا آي پي را از ليست سياه خارج كنند.

چنانچه شما از خدمات سرور مجازي يا اختصاصي استفاده مي نماييد و در حال حاضر دسترسي به root سرور از طريق محيط دستوري SSH داريد لطفا ادامه اين آموزش را مطالعه نماييد :

براي حذف آي پي خود از ليست سياه دايركت ادمين لطفا فايل زير را ويرايش نماييد


nano /usr/local/directadmin/data/admin/ip_blacklist

اگر nano نصب نمي باشد از طريق دستور زير آن را نصب كنيد :

yum install nano

پس از ورود به صفحه ويرايش فايل با كليد ctrl + w مي توانيد آي پي خود را جستجو كنيد و آن را حذف كنيد.
سپس با فشار دادن دكمه هاي ctrl + x و وارد كردن y فايل را ذخيره نماييد.
اگر شما تمايل داريد ديگر اين پيام را مشاهده نكنيد مي توانيد آي پي خود را وارد ليست سفيد دايركت ادمين نماييد ، براي اين كار فايل زير را ويرايش نماييد :

nano /usr/local/directadmin/data/admin/ip_whitelist

نكته : هر آي پي در يك خط بايد باشد.
چگونگي تنظيم تعداد مجاز ورود ناموفق به صفحه ورود دايركت ادمين :

بس از ورود به پنل مديريت دايركت ادمين به مسير زير موارد شويد :

Admin Level -> Admin Settings -> Blacklist IPs for excessive login attempts

ما توصيه نمي كنيم كه مقدار آن را كمتر از 10 تنظيم نماييد ، چرا كه هر بار ورود به اين صفحه يك ورود ناموفق محاسبه مي شود ، بنابراين اگر شما عدد كمتري را در نظر بگيريد اين احتمال وجود دارد تا آي پي خود نيز در Black list قرار گيرد.

ويژگي هاي اين امكان در صفحه زير توضيح داده شده است :
https://www.directadmin.com/features.php?id=573

اميدواريم مقاله خطا Your IP is blacklisted براي شما مفيد بوده باشه ، منتظر نظرات ارزشمند شما هستيم
منبع: نت آرام netaram .com

ديدگاه

۱۲ بازديد

رفع خطا Combine images using CSS sprites در Gtmetrix

در اين مقاله قصد داريم تا در مورد رفع خطا Combine images using CSS sprites به شما كاربران عزيز آموزش بدهيم ، اگر شما كاربر عزيز در حال افزايش سرعت وب سايت خود هستيد و با اين خطا مواجه شده ايد ، با مطالعه اين مقاله مي توانيد با كمي تلاش اين خطا را نيز رفع كنيد ، تاثير انجام اين مقاله بر سرعت وب شما بسيار زياد است و باعث مي شود تعداد بسيار زيادي از درخواست هاي http شما كم شود ، ما قبلا در مورد كاهش تعداد درخواست HTTP در نت آرام مقاله ارسال كرديم ، لطفا ادامه اين مقاله را مطالعه نماييد.

منظور از CSS sprites چيست ؟

معمولا در هر صفحه وب از تعدادي عكس استفاده شده است ، براي دريافت هر عكس مرورگر مجبور است يك درخواست به سمت سرور ارسال كند ، رد و بدل اين درخواست ها توسط مرورگر و سرور نياز به زمان زيادي دارد ، در سال هاي گذشته براي رفع اين مشكل از روش CSS sprites استفاده شده است ، در اين روش با تركيب تمام تصاوير در يك عكس و درج مختصات آن در قسمت هاي مختلف با X و Y قسمت مورد نياز خود را در مكان خود قرار مي دهند ، در اين روش تنها يك درخواست براي يك تصوير به سرور ارسال مي شود و با انجام اين روش سرعت وب سايت بسيار بيشتر مي شود. به تصوير زير دقت كنيد :

خطا Combine images using CSS sprites در Gtmetrix

ما در تصوير بالا حدود 50 تصوير را در يك عكس تركيب كرديم ، با در نظر گرفتن تعداد تصاوير تركيب شده ما بيشتر از 49 درخواست از وب سايت خود كم كرده ايم ، اين تعداد تاثير بسيار زيادي در سرعت سايت دارد.

چگونگي رفع خطا Combine images using CSS sprites در وردپرس :

متاسفانه در وردپرس هنوز افزونه خاصي براي sprite كردن css وجود ندارد ، در حال حاضر مطمئن ترين روش اعمال تغييرات در كد نويسي هاي وب سايت است ، بنابراين اگر آشنايي با html و css نداريد ، شايد بهتر باشد از طراح وب سايت خود درخواست كنيد تا اين تغييرات را براي شما انجام بدهد.

اگر تغييرات در css و درج مختصات براي شما دشوار است ، در ادامه بنده چندين ابزار آنلاين به شما معرفي مي كنم تا بتوانيد آنلاين عكس ها را با هم تركيب و خودكار كد هاي css آن را دريافت كنيد.

    http://spritegen.website-performance.org/
    http://css.spritegen.com/
    https://instantsprite.com/
    https://www.giftofspeed.com/sprite-generator/

همچنين اگر شما تمايل داريد CSS sprites را به صورت responsive ايجاد كنيد مي توانيد از لينك زير استفاده نماييد :

http://responsive-css.spritegen.com/

اميدواريم اين مقاله براي شما كاربر عزيز مفيد بوده باشد ، در صورتي كه سوال يا مشكلي در اين مورد داريد آن را در قسمت ديدگاه هاي اين سايت ارسال نماييد.
منابع: نت آرام netaram .com و مركز طراحي سايت طلا گستر talagostar. com

نصب

۸ بازديد

نصب owasp دايركت ادمين – قوانين آماده mod_security

در اين مقاله قصد داريم نحوه نصب owasp دايركت ادمين را به شما آموزش دهيم ، OWASP يك پروژه متن باز امنيتي لايه 7 است ، با استفاده از OWASP امنيت وب سايت هاي موجود در سرور بسيار بهتر خواهد شد ، OWASP مي تواند از برخي حملات تكذيب سرويس (dos) و حملات XSS و تروجان ها و sql injection و … جلوگيري كند ، قوانين آماده mod_security مي تواند از بسياري از حملات http محافظت كند.

نصب owasp دايركت ادمين

مراحل نصب owasp دايركت ادمين :

به دليل ناسازگاري برخي قوانين owasp با برخي از سيستم هاي مديريت محتوا ، بهتر است اين عمليات در ساعتي انجام دهيد كه كمترين بازديد در وب سايت هاي شما وجود داشته باشد تا بتوانيد قوانيني كه اختلال ايجاد كرده اند را حذف كنيد.

براي نصب owasp وارد ssh سرور خود شويد و دستورات زير را وارد كنيد ، توجه داشته باشيد دايركت ادمين با توجه به وب سرور شما اين owasp را نصب مي كند ، اين فايروال با وب سرور هاي آپاچي ، لايت اسپيد و انجنيكس سازگار است. براي انجام اين عمليات شما بايد از custombuild 2 استفاده نماييد ، قبلا آموزش نحوه ارتقا custombuild دايركت ادمين به نسخه 2 را ارسال كرده ايم.


cd /usr/local/directadmin/custombuild
./build set modsecurity yes
./build set modsecurity_ruleset owasp
./build clean
./build modsecurity

نصب به پايان رسيد ، فراموش نكنيد براي اجرا حتما يك بار وب سرور خود را Restart نماييد.

نحوه نصب owasp توسط پلاگين CustomBuild 2.0 دايركت ادمين :

يك روش ديگر نصب owasp دايركت ادمين استفاده از پلاگين custombuild دايركت ادمين مي باشد ، قبلا آموزش نصب نصب افزونه CustomBuild 2.0 در مديريت دايركت ادمين را ارسال كرده ايم ، پس از نصب كافيست وارد دايركت ادمين خود شويد و سپس روي پلاگين custombuild 2.0 كليك كنيد روي گزينه Edit options كليك كنيد ، مانند تصوير زير مقدار modsecurity را روي yes و modsecurity_ruleset را روي owasp تنظيم كنيد.

نصب owasp توسط كاستوم بيلد دايركت ادمين

سپس فايل را ذخيره كنيد و در قسمت Build Software ، در قسمت Build ModSecurity Rules روي دكمه Build كليك كنيد.

پس از نصب احتمالا برخي از سايت هاي شما با خطاي 406 not acceptable مواجه مي شوند كه مربوط به rule هاي owasp هستند ، شما مي توانيد در قسمت error_log دايركت ادمين هر كاربر ، يا error_log وب سرور آي دي قانون ناسازگار را پيدا كنيد و آن را از ليست حذف كنيد يا براي امنيت بيشتر كد نويسي هاي خود را تغيير دهيد ، در كنار هر id مسير دسترسي به فايل قوانين owasp آن نيز وجود دارد.

در صورت تمايل مي توانيد از سرويس مديريت سرور براي نصب owasp استفاده نماييد.

منتظر نظرات ارزشمند شما هستيم.
منابع: نت آرام netaram .com و مركز طراحي سايت طلا گستر talagostar. com

مسدود كردن پورت

۵۲ بازديد

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

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

 
باز كردن و مسدود كردن پورت در csf
نحوه باز كردن و مسدود كردن پورت در csf توسط SSH

براي باز كردن پورت csf لازم است فايل csf.conf را ويرايش كنيد ، براي انجام اينكار دستور زير را وارد كنيد :

توجه : قبل از هر ويرايشي از فايل پشتيبان تهيه كنيد و سپس اطمينان پيدا كنيد كه پورت ssh سرور را در ليست قرار داده باشد تا دسترسي به سرور قطع نشود.

nano /etc/csf/csf.conf

اگر با خطاي دستور nano پيدا نشد مواجه شديد آن را توسط yum نصب كنيد :

yum install nano

سپس Allow incoming TCP ports را پيدا كنيد و پورت دلخواه خود را در آن وارد كنيد

# Allow incoming TCP ports
TCP_IN = "20,21,22,25,53,80,110,143,443,465,587,993,995,26"
# Allow outgoing TCP ports
TCP_OUT = "20,21,22,25,37,43,53,80,110,113,443,587,873"

منظور از Allow incoming TCP ports پورت هاي ورودي سرور است ، يعني پورت هاي كه ما به طور مستقيم آنها را وارد مي كنيم مثلا پورت سي پنل 2082 مي باشد.
منظور از Allow outgoing TCP ports پورت هاي خروجي سرور مي باشد ، يعني پورت هايي كه سرور ما به آنها وصل مي شود ، براي مثال whmcs در زمان ساخت اكانت به پورت 2082 سرور هاي ديگر وصل مي شود ، در اين قسمت ما مشخص مي كنيم كه سرور ما اجازه دسترسي به پورت هاي خارجي را داشته باشد.

هر پورت را با , جدا كنيد و پس از تكميل تغييرات دكمه ctrl + x و بعد از آن enter را فشار دهيد تا فايل ذخيره شود و سپس با دستور زير فايروال را restart كنيد :

csf -r
نحوه باز كردن و مسدود كردن پورت در csf از طريق whm و پنل دايركت ادمين

براي سي پنل ابتدا به whm خود مراجعه كنيد و از آخر صفحه روي ConfigServer Security&Firewall كليك كنيد.

براي دايركت ادمين به admin level دايركت ادمين خود مراجعه كنيد و روي ConfigServer Security&Firewall كليك كنيد.

از قسمت ConfigServer Firewall روي گزينه Firewall Configuration كليك كنيد :

تنظيمات فايروال csf

سپس در اين قسمت به دنبال IPv4 Port Settings بگرديد و پورت هاي TCP_IN و TCP_OUT را به دلخواه ويرايش كنيد و در آخر روي گزينه SAVE كليك كنيد و سپس روي دكمه Restart csf+lfd كليك كنيد.
مسدود كردن پورت

در اين ليست هر پورتي وارد شود آن پورت باز مي شود و هر پورتي نمايش داده نشود به طور خودكار توسط CSF مسدود خواهد شد.

اميدوارم مقاله بالا مفيد باشه و در صورتي كه نظر يا مشكلي داشتيد آن را براي ما به اشتراك بگذاريد
منابع: نت آرام netaram .com و مركز طراحي سايت طلا گستر talagostar. com

مقاله

۹ بازديد

بروز رساني دايركت ادمين به آخرين نسخه با چند كليك در كمتر از چند دقيقه

در اين مقاله قصد داريم تا در مورد نحوه آپديت و بروزرساني دايركت ادمين به جديدترين نسخه را به شما آموزش بدهيم ، دايركت ادمين را مي توان با دو روش آپديت كرد ، بروز رساني دايركت ادمين از طريق پنل admin level directadmin ، بروزرساني از طريق ssh ، و بروزرساني دستي دايركت ادمين به وسيله دستورات ssh را در اين مقاله آموزش خواهيم داد ، شما به راحتي مي توانيد در چند دقيقه كنترل پنل دايركت ادمين خود را به نسخه جديد ارتقا دهيد.

چگونگي آپديت دايركت ادمين (directadmin)

1) چگونگي آپديت دايركت ادمين از قسمت admin level :

توسط نام كاربري admin وارد قسمت admin level دايركت ادمين خود شويد ، سپس مانند تصوير زير از قسمت Extra Features روي گزينه Licensing / Updates كليك كنيد :

نحوه update دايركت ادمين از admin level

در پايين صفحه در قسمت DirectAdmin Values ، اطلاعاتي از سرور و دايركت ادمين نصب شده و آخرين نسخه موجود براي شما نمايش داده مي شود :

نحوه بروز رساني دايركت ادمين دستي از admin level

Compiled on : سيستم عامل سرور شما

Compile Date : تاريخ كامپايل

Server Version : نسخه دايركت ادمين نصب شده

Current Available Version : نسخه موجود

Last Updated : آخرين تاريخي كه دايركت ادمين بروز شده است.

Last Restart : آخرين باري كه دايركت ادمين ري استارت شده است.

براي بروزرساني دايركت ادمين روي Update DirectAdmin كليك كنيد.

پس از چند دقيقه در صفحه اصلي دايركت ادمين در قسمت Message System پيام دايركت ادمين با موفقيت بروز شد را مشاهده مي كنيد.
2) بروز رساني دايركت ادمين دستي توسط ssh :

براي بروزرساني دستي دايركت ادمين ، ابتدا وارد ssh سرور خود شويد و سپس از دستورات زير استفاده نماييد :


cd /usr/local/directadmin
wget --no-check-certificate -O update.tar.gz 'https://www.directadmin.com/cgi-bin/daupdate?redirect=ok&uid=123&lid=1234'
tar xvzf update.tar.gz
./directadmin p
cd scripts
./update.sh
/etc/init.d/directadmin restart

 شما بايد به جاي 123 ، شماره client و 1234 شماره لايسنس دايركت ادمين خود را وارد نماييد. اگر شما از FreeBSD استفاده مي كنيد ، لازم است a را قبل از كاراكتر ? موجود در دستور wget اضافه نماييد ، سپس دستور زير  را وارد نماييد.


/usr/local/etc/rc.d/directadmin restart

اگر خطايي در هنگام extract كردن فايل update.tar.gz مشاهده كرديد دستور زير را وارد نماييد تا خطا را جستجو كنيد ، اگر يك خطا قابل خواندن در داخل فايل وجود دارد شما بايد با sales@directadmin.com تماس بگيريد.


head -n 1 update.tar.gz

اميدواريم مقاله بروز رساني دايركت ادمين براي شما مفيد بوده باشه ، منتظر نظرات ارزشمند شما هستيم.
منبع: نت آرام netaram .com

آپلود

۱۵ بازديد

خراب شدن قالب وردپرس ، نحوه تغيير قالب از phpmyadmin

اگر شما به تازگي قالب معيوب جديدي در وردپرس خود نصب كرده ايد و يا آن را ويرايش كرده ايد و وردپرس شما از كار افتاده است ، با اين مقاله به راحتي مي توانيد با تغيير قالب وردپرس از phpmyadmin ، مشكل وردپرس خراب خود را رفع نماييد ، در اين مقاله قصد داريم تا روش هاي تغيير پوسته توسط phpmyadmin و تغيير قالب بدون دسترسي به پيشخوان را به شما كاربران عزيز آموزش بدهيم.

نحوه رفع مشكل خراب شدن وردپرس پس از نصب قالب

نحوه رفع خراب شدن قالب وردپرس پس از نصب قالب معيوب :

اگر پس از نصب قالب يا ويرايش شما وردپرس شما خراب شد ، و دسترسي به پيشخوان وردپرس نيز نداريد  دو راه حل براي آن وجود دارد :
1-تغيير قالب وردپرس از phpmyadmin :

براي دسترسي به phpmyadmin بايد به كنترل پنل هاست خود وارد شويد ، در سي پنل ، پس از ورود مي توانيد روي گزينه phpmyadmin كليك كنيد ، به طور خودكار وارد مي شود ، در دايركت ادمين نيز پس از ورود به پنل ، روي گزينه phpmyadmin كليك كنيد و نام كاربري و رمز ديتابيس را وارد كنيد ، اين اطلاعات در فايل wp-config.php وردپرس شما موجود است.

پس از ورود به phpmyadmin در سمت چپ روي نام ديتابيس خود كليك كنيد :

ورود به ديتابيس در phpmyadmin

اگر اطلاعات سايت ديتابيس نمايش داده نشد ، روي علامت + كنار ديتابيس كليك كنيد ، شما بايد به دنبال جدول options بگرديد و روي آن كليك كنيد : ( ممكن است پيشوند ديتابيس شما متقاوت باشد )

ورود به جدول options وردپرس در ديتابيس

سپس شما بايد به دنبال template و stylesheet بگرديد و در ستون option_value ، نام قالب را به نام قالب ديگري مانند twentytwelve و يا twentyfifteen يا twentysixteen تغيير دهيد :

تغيير قالب وردپرس از phpmyadmin ( تغيير قالب خراب )

 
2-تغيير قالب با ويرايش نام پوشه وردپرس :

يك روش ساده ديگر تغيير قالب ، جايگزين كردن پوسته سالم به جاي قالب معيوب مي باشد ، براي اين كار پس از ورود به كنترل پنل هاست ، روي گزينه file manager كليك كنيد و سپس روي پوشه public_html كليك كرده و وارد پوشه wp-content شويد ، سپس پوشه themes را باز كنيد :


/public_html/wp-content/themes

نام پوسته معيوب را به نام ديگري تغيير دهيد و يك قالب سالم با نام پوسته معيوب آپلود نماييد. براي مثال در صورتي كه نام پوسته خراب netaram است ، آن را به netaramold تغيير دهيد و يك پوسته آپلود شده ديگر را به netaram تغيير دهيد تا پوسته سالم جايگزين پوسته خراب شود.

اميدواريم اين مقاله براي شما مفيد بوده باشه ، منتظر نظرات ارزشمند شما هستيم
منابع: نت آرام netaram .com و مركز طراحي سايت طلا گستر talagostar. com

پورت

۶ بازديد

اتصال به ssh در كمتر از 5 دقيقه

ssh يكي از ابزار هاي دسترسي به مديريت سرور است ، با اتصال به ssh مي توانيد به جز محيط bios  به ساير قسمت هاي سرور دسترسي داشته باشيد ، در واقع دسترسي ssh در لينوكس به شما اين امكان را مي دهد تا كل سيستم عامل را مديريت كنيد. در اين آموزش ما قصد داريم تا نحوه متصل شدن به ssh توسط سيستم عامل لينوكس (terminal) و يا نرم افزار putty را به شما آموزش دهيم.

نحوه اتصال به ssh سرور

نحوه اتصال به ssh سرور با putty :

يكي از بهترين نرم افزار ها براي اتصال به ssh سرور نرم افزار putty مي باشد ، شما مي توانيد آن را از اين لينك دانلود كنيد پس از باز كردن آن با صفحه زير مواجه مي شويد :

چگونگي متصل شدن به ssh توسط نرم افزار putty

شما بايد در قسمت ip address ، آي پي سرور خود را وارد كنيد و در قسمت پورت ، port سرويس ssh خود را وارد كنيد ، اگر شما به تازگي لينوكس را در سرور خود نصب كرده ايد از پورت پيش فرض 22 استفاده نماييد. در صورتي كه موفق نشديد با پورت 22 وارد شويد اطمينان پيدا كنيد كه پورت 22 در فايروال شما باز باشد يا آن را تغيير نداده باشيد ، براي اطمينان مي توانيد موقت سرويس iptables را از كنسول يا kvm خود خاموش نماييد :


service iptables stop

در centos 7 :

systemctl stop firewalld

سپس مجدد تست نماييد.

اگر ورود شما موفق بود براي اولين بار از شما يك سوال براي ذخيره كليد مي شود كه روي yes كليك كنيد ، سپس نام كاربري را root وارد كنيد و رمز را نيز تايپ كنيد ، توجه كنيد كه رمزي كه شما تايپ مي كنيد به هيچ وجه نمايش داده نمي شود ، اگر شما از رمز سختي استفاده كرده ايد مي توانيد با كليك راست آن را paste كنيد.

پس از وارد كردن رمز دكمه enter را فشار دهيد ، به محيط ssh خوش آمديد ، آخرين زمان ورود + آي پي آن به شما نمايش داده مي شود :
دستور متصل شدن به ssh توسط دستورات لينوكس :

اگر شما از سيستم عامل لينوكس استفاده مي نماييد مي توانيد با استفاده از Terminal لينوكس خود به ssh وصل شويد ، براي انجام اين كار terminal خود را باز كرده و از نمونه دستور زير استفاده كنيد :


ssh remote_username@remote_host

شما بايد به جاي remote_username كلمه root و به جاي remote_host آي پي سرور را جايگزين نماييد.

اگر شما پورت سرور خود را تغيير داده ايد از نمونه زير استفاده كنيد :

ssh root@yourip -p 22

به جاي 22 پورت مورد نظر خود را وارد نماييد.

اميدواريم اين آموزش براي شما مفيد بوده باشه ، اگر تمايل داشتيد مي توانيد از سرويس مديريت سرور نت آرام براي مديريت سرور خود استفاده نماييد.
منابع: نت آرام netaram .com و مركز طراحي سايت طلا گستر talagostar. com