خیلی مواقع پیش می آید که به دلیل استفاده از وی پی ان یا پراکسی در هنگام ورود یا استفاده از سی پنل یا وب میل در سرویس های cPanel با خطای “Your IP address has changed. Please log in again” مواجه میشوید.
برای این منظور دقت شود در هنگام ورود به محیط وب میل یا سی پنل تغییر آی پی ایجاد نکنید و در صورتی که ایجاد شد لازم است مجدداً به سیستم لاگین کنید. ادامه مطلب
Export (بکاپ گیری) دیتابیس جوملا در PhpMyAdmin Cpanel
حتما شما هم در روند کار با جوملا نیاز پیدا کرده اید دیتابیس جوملا خود را انتقال دهید، در این مقاله قصد داریم نحوه بکاپ گیری از دیتابیس جوملا را شرح دهیم پس از مطالعه این مطلب شما می توانید برای انتقال بکاپ به دیتابیس جدید از مقاله “Import دیتابیس جوملا” کمک بگیرید. ادامه مطلب
Import دیتابیس جوملا در PhpMyAdmin Cpanel
دیتابیس جوملا که در مقاله “Export (بکاپ گیری) دیتابیس جوملا” نحوه بکاپ گیری آن توضیح داده شد. در این مقاله قصد داریم نحوه Import به دیتابیس را شرح دهیم.
در ابتدا بایستی Database مورد نظر را ایجاد و یک Username به آن متصل شود که می توانید آنرا در مقاله “نصب جوملا ۲.۵ در Cpanel” در مرحله ی ایجاد دیتابیس جوملا دنبال کنید. ادامه مطلب
چگونگی backup گیری و Restore یک پایگاه داده در WebSitePanel
در این مقاله به راهنمای قدم به قدم backup و restore یک پایگاه داده در WebSitePanel می پردازیم، حال وارد WebSitePanel شده و مراحل زیر را دنبال کنید:
1- وارد قسمت DataBase شده و SQL Server 2008 یا MySQL 5.x را بسته به اینکه می خواهید از کدام پایگاه داده BackUp بگیرید، انتخاب کنید. ادامه مطلب
ردیابی ارسال و دریافت ایمیل از طریق سی پنل
پیش می آید یکی از مشترکین ایران وب هاست از ارسال و دریافت ایمیل خاصی سوال میکنند.
آنها میخواهند بدانند ایمیل فرستنده به دستشان رسیده است یا نه ؟
آیا ایمیلی که فرستاده اند به مقصد رسیده است یا برگشت خورده است و خطای اتفاق افتاده است ؟
پاسخ سوال فوق در گذیته Email Trace در سی پنل است ( تصویر فوق )
چگونه ایمیل ها را از طریق File Manager در سی پنل حذف کنیم ؟
خطای 550 Access denied – Invalid HELO name
اگر با خطای زیر در هنگام ارسال ایمیل در اوتلوک یا برنامه های دیگر ارسال ایمیل مواجه شده اید
Task ‘email address – Sending’ reported error (0x800CCC78): ‘Cannot send the message. Verify the email address in your account properties. The server responded: 550 Access denied – Invalid HELO name (See RFC2821 4.1.1.1)’
تعجب نکنید.
این خطا در سرور های لینوکس مبتنی بر سی پنل با میل سرور exim مشاهده میشود.
چگونه Application Pool را Restart کنیم ؟
همانطوری که در این متن به موضوع Application Pool و کاربرد آن اشاره شد در بعضی مواقع لازم است Application Pool ری استارت شود.
در این متن نحوه ری استارت Application Pool برای یک وب سایت در WebSitePanel را نشان میدهیم.
1) به کنترل پنل WebsitePanel وارد شوید.
2) مطابق تصویر زیر websites را انتخاب کنید.
ضرورت داشتن ایمیل روی دامنه
این مقاله برای آن نوشته شده است تا یک بار دیگر ضرورت داشتن و استفاده از ایمیل شرکتی را توضیح دهیم.
ایمیل شرکتی همان ایمیلی است که با نام شما یا دپارتمان کاری شما در دامنه شرکت فعال میشود.
به عنوان مثال vahid.karimi@irwebhost.com یا develop@irwebhost.com
در زیر به پاره ای از موارد مهمی که در رابطه با داشتن ایمیل زیر دامنه شرکت یا سازمان تعریف میشود اشاره میکنیم :
ادامه مطلب
جابجایی دایرکتوری محتوای MySQL
همانطوری که میدانید یکی از درایوهای پرکاربرد در لینوکس درایو var/ است .
اهمیت این درایو در قرار گرفتن دیتای دیتابیس mysql در این درایو است .
بصورت پیش فرض مسیر دیتای MySQL مسیر زیر است :
/var/lib/mysql
موضوعی که میخواهیم به آن اشاره کنیم تصمیم به جابجایی این دایرکتوری به مسیر دیگری است .
تصور کنید این داریو پر شده است و لازم است به صورت اضطراری آن را به مسیر یا درایو دیگری منتقل کنیم.در این حالت سرویس MySQL فقط با این مسیر ارتباط برقرار میکند و لازم است این دایرکتوری به شکلی منتقل گردد که سرویس mysql در ارتباط با آن مسیر دچار مشکل نشود.
تغییر ورژن PHP در اسکریپت ntPHPSelector سی پنل
امروزه روش های مختلفی برای امکان تغییر ورژن PHP در سرور های اشتراکی هاست ارائه شده است. یکی از راه حل ها خوب سوئیچ کردن به سیستم عامل Cloudlinux است که البته مسائل مربوط به خودش را خواهد داشت .
راه حل بعدی که در مقاله ایی با نام “استفاده از ورژن های مختلف PHP در سرور سی پنل” استفاده از اسکریپت ntPHPSelector است، معرفی و نصب کامل آن شرح داده شد، در ادامه می خواهیم نحوه ی استفاده از اسکریپت در محیط سی پنل را شرح دهیم. ادامه مطلب
قرار دادن پسورد بروی پوشه های سی پنل(Cpanel)
برای ایجاد امنیت بیشتر در محیط سی پنل می توان بروی پوشه ها پسورد قرار داد تا قبل ورود از کاربر درخواست یوزر و پسورد شود.
مثلا جوملا پوشه ی administrator یا وردپرس پوشه ی wp-admin دارای اهمیت بسیار بالایی هستند، توصیه می شود اینها دارای پسورد باشند، در بعضی کنترل پنل هاست ها امکان پسورد گذاری ممکن نیست که این پسورد را می توان با قرار دهی کدهای مشخص در فایل .htaccess بوجود آورد که در مقالات آینده به آن خواهیم پرداخت. ادامه مطلب
سرویس logrotate چیست ؟
LogRotate ( لاگ روتیت ) چیست ؟
logrotate سرویسی است در لینوکس که اغلب یکبار در روز اجرا میشود و فایل های لاگ سیستم که در آن تعریف شده است و تاریخ آرشیو برای آنها تعریف شده است آرشیو یا حذف میشوند.
“Log Rotation” فرآیند آرشیو کردن فایل لاگ فعلی ، ایجاد فایل لاگ تازه یا حذف لاگ فایل قدیمی است.
مساله ای که در لاگ فایل ها مهم هستند این است که قطعاً ما نمیخواهیم فایل های بزرگ و قدیمی را داشته باشیم یا میخواهیم این فایل ها آرشیو شوند.
localdomains و remotedomains چیست ؟
بر اساس ماهیت اینترنت یک دامنه میتواند سرویس های متعدد خود را بر روی سرور های مختلف داشته باشد.
به عنوان مثال وب سرور یک دامنه میتواند روی یک دامنه و میل سرور روی سرور دیگری قرار داشته باشد.
نرم افزار Exim در سرور های سی پنل با استفاده از دو فایل زیر به یاری DNS می آید و مسئولیت ایمیل های تولید شده در سرور را برای هدایت به عهده میگیرد.
/etc/localdomains
/etc/remotedomains
معنی Dedicated Application Pool چیست ؟
Application Pool یک روشی است در وب سرور IIS که برنامه های شما را روی یک سرور از یکدیگر ایزوله و مجزا میکند.
در این روش در صورتی که در یکی از برنامه های شما خطای رخ دهد باعث از کار افتادن Application دیگر نخواهد شد . باید اضافه کرد که Application Pool برنامه هایی که به سطوح مختلف Security نیاز دارند را از یکدیگر مجزا کنید.
برنامه های ASP.NET در Application Pool اجرا میشوند .بعضی از برنامه ها (Application) لازم دارند برای دسترسی کامل در Application Pool اختصاصی یا همان Dedicated Application Pool اجرا شوند تا دسترسی مستقل به CPU و Memory داشته باشند. اجرای برنامه ها در Memory اختصاصی باعث استقلال بیشتر برنامه خواهد شد.
ایران وب هاست ارائه کننده خدمات میزبانی و هاست ویندوز است . شما میتوانید در هاست ویندوز ایران وب هاست از سرویس Dedicated Application Pool استفاده نمایید.
فایل های پنهان در سی پنل (Cpanel)
شاید شما هم پس خرید یک هاست با کنترل پنل “سی پنل” مثلا به دنبال فایل .htaccess باشید این یکی از فایل های پنهان در سی پنل می باشد.
برای اولین بار که وارد File Manager سی پنل می شوید حتما با پیغام زیر مواجه می شود : ادامه مطلب
افزایش/کاهش Session Lifetime جوملا
حتما شما هم با این مسئله در مدیریت جوملا مواجه شده اید که پس از گذشت مدت مشخص و در صورت عدم استفاده از صفحه مدیریت شما اتوماتیک خارج می شوید و برای ادامه بایستی مجدد نام کاربری و رمز عبور را وارد و لاگین کنید.
به مدت زمانی که در مدیریت حضور دارید Session Lifetime گفته می شود یعنی لحظه ورود شما این زمان تعیین شده همانند کورنومتر کم می شود تا به 0 برسد در زمان 0 مدت حضور شما بسر آمده و اتوماتیک خارج می شوید. ادامه مطلب
چگونه میل باکس را از اوتلوک به سرور منتقل کنیم ؟
در ایران وب هاست مشتریانی هستند که سرویس میزبانی خود را به این شرکت منتقل میکنند و مایل هستند ایمیلهای آنها به سرور جدید منتقل شود.
اگر این مشتریان از کنترل پنل هایی شبیه cPanel ( سی پنل ) یا DirectAdmin (دایرکت ادمین) استفاده کرده باشند و ما دسترسی به این کنترل پنل داشته باشیم . انتقال محتوای ایمیل ها کار سختی نیست و به راحتی از طریق بک آپ هاست قابل بازیابی است .
نصب nginx روی Centos 7 در 3 سوت
در یک مقاله راجع به راندمان و سرعت وب سرور nginx صحبت کردیم و اهمیت این برنامه جالب را توضیح دادیم.
شما میتوانید برای پروژه های شخصی یا وب سایت هایی که نیاز به راندمان بالاتری دارند از این وب سرور استفاده نمایید.
در این مقاله نحوه نصب آن را با استفاده از سیستم عامل Centos بر روی سرور مجازی لینوکس یا سرور اختصاصی توضیح میدهیم.
قدم اول ارتباط با منبع nginx
قرار دادن منابع nginx بر روی سرور مجازی یا سرور اختصاصی شما
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
تنظیم اتوماتیک زمان و تاریخ در سرور لینوکس
در مقاله ای راجع به نحوه تنظیم تاریخ ، زمان و موقعیت جغرافیایی در سرور لینوکس صحبت شده است.
در این مقاله قصد داریم نحوه ارتباط سرور مجازی یا سرور اختصاصی با سرورهای زمان و تنظیم دقیق و اتوماتیک از طریق آن ها را توضیح دهیم.
تنظیم دقیق ساعت و زمان برای سرویسهای محتلف لینوکس مانند ایمیل و همچنین مشاهده لاگ سرور بسیار ضروری است و در لینوکس برای این منظور سرویس مناسبی تعبیه شده است.
NETWORK TIME PROTOCOL
network time protocol یا به اختصار NTP نام سرویسی است که تایم و تاریخ سرور مجازی یا سرور اختصاصی لینوکس را از یک یا چند سرور زمان دریافت میکند.
عملکرد این سرویس بسیار ساده و روان است و زمان دقیق را از روی سرور های زمان دریافت و تاریخ و زمان سرور را با آن هماهنگ میکند.
ادامه مطلب