در این متن میخواهیم روش حذف ایمیل ها را از طریق File Manager در سی پنل توضیح دهیم. این روش زمانی مفید است که شما دسترسی به یک ایمیل خاص از طریق رمز آن ندارید .
توجه : حذف ایمیلها باید با دقت انجام شودو امکان بازگرداندن ایمیلها وجود نخواهد داشت.
اگر با خطای زیر در هنگام ارسال ایمیل در اوتلوک یا برنامه های دیگر ارسال ایمیل مواجه شده اید
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 و کاربرد آن اشاره شد در بعضی مواقع لازم است Application Pool ری استارت شود.
در این متن نحوه ری استارت Application Pool برای یک وب سایت در WebSitePanel را نشان میدهیم.
1) به کنترل پنل WebsitePanel وارد شوید.
2) مطابق تصویر زیر websites را انتخاب کنید.
این مقاله برای آن نوشته شده است تا یک بار دیگر ضرورت داشتن و استفاده از ایمیل شرکتی را توضیح دهیم.
ایمیل شرکتی همان ایمیلی است که با نام شما یا دپارتمان کاری شما در دامنه شرکت فعال میشود.
به عنوان مثال [email protected] یا [email protected]
در زیر به پاره ای از موارد مهمی که در رابطه با داشتن ایمیل زیر دامنه شرکت یا سازمان تعریف میشود اشاره میکنیم :
ادامه مطلب
همانطوری که میدانید یکی از درایوهای پرکاربرد در لینوکس درایو var/ است .
اهمیت این درایو در قرار گرفتن دیتای دیتابیس mysql در این درایو است .
بصورت پیش فرض مسیر دیتای MySQL مسیر زیر است :
/var/lib/mysql
موضوعی که میخواهیم به آن اشاره کنیم تصمیم به جابجایی این دایرکتوری به مسیر دیگری است .
تصور کنید این داریو پر شده است و لازم است به صورت اضطراری آن را به مسیر یا درایو دیگری منتقل کنیم.در این حالت سرویس MySQL فقط با این مسیر ارتباط برقرار میکند و لازم است این دایرکتوری به شکلی منتقل گردد که سرویس mysql در ارتباط با آن مسیر دچار مشکل نشود.
امروزه روش های مختلفی برای امکان تغییر ورژن PHP در سرور های اشتراکی هاست ارائه شده است. یکی از راه حل ها خوب سوئیچ کردن به سیستم عامل Cloudlinux است که البته مسائل مربوط به خودش را خواهد داشت .
راه حل بعدی که در مقاله ایی با نام “استفاده از ورژن های مختلف PHP در سرور سی پنل” استفاده از اسکریپت ntPHPSelector است، معرفی و نصب کامل آن شرح داده شد، در ادامه می خواهیم نحوه ی استفاده از اسکریپت در محیط سی پنل را شرح دهیم. ادامه مطلب
برای ایجاد امنیت بیشتر در محیط سی پنل می توان بروی پوشه ها پسورد قرار داد تا قبل ورود از کاربر درخواست یوزر و پسورد شود.
مثلا جوملا پوشه ی administrator یا وردپرس پوشه ی wp-admin دارای اهمیت بسیار بالایی هستند، توصیه می شود اینها دارای پسورد باشند، در بعضی کنترل پنل هاست ها امکان پسورد گذاری ممکن نیست که این پسورد را می توان با قرار دهی کدهای مشخص در فایل .htaccess بوجود آورد که در مقالات آینده به آن خواهیم پرداخت. ادامه مطلب
LogRotate ( لاگ روتیت ) چیست ؟
logrotate سرویسی است در لینوکس که اغلب یکبار در روز اجرا میشود و فایل های لاگ سیستم که در آن تعریف شده است و تاریخ آرشیو برای آنها تعریف شده است آرشیو یا حذف میشوند.
“Log Rotation” فرآیند آرشیو کردن فایل لاگ فعلی ، ایجاد فایل لاگ تازه یا حذف لاگ فایل قدیمی است.
مساله ای که در لاگ فایل ها مهم هستند این است که قطعاً ما نمیخواهیم فایل های بزرگ و قدیمی را داشته باشیم یا میخواهیم این فایل ها آرشیو شوند.
بر اساس ماهیت اینترنت یک دامنه میتواند سرویس های متعدد خود را بر روی سرور های مختلف داشته باشد.
به عنوان مثال وب سرور یک دامنه میتواند روی یک دامنه و میل سرور روی سرور دیگری قرار داشته باشد.
نرم افزار Exim در سرور های سی پنل با استفاده از دو فایل زیر به یاری DNS می آید و مسئولیت ایمیل های تولید شده در سرور را برای هدایت به عهده میگیرد.
/etc/localdomains
/etc/remotedomains
Application Pool یک روشی است در وب سرور IIS که برنامه های شما را روی یک سرور از یکدیگر ایزوله و مجزا میکند.
در این روش در صورتی که در یکی از برنامه های شما خطای رخ دهد باعث از کار افتادن Application دیگر نخواهد شد . باید اضافه کرد که Application Pool برنامه هایی که به سطوح مختلف Security نیاز دارند را از یکدیگر مجزا کنید.
برنامه های ASP.NET در Application Pool اجرا میشوند .بعضی از برنامه ها (Application) لازم دارند برای دسترسی کامل در Application Pool اختصاصی یا همان Dedicated Application Pool اجرا شوند تا دسترسی مستقل به CPU و Memory داشته باشند. اجرای برنامه ها در Memory اختصاصی باعث استقلال بیشتر برنامه خواهد شد.
ایران وب هاست ارائه کننده خدمات میزبانی و هاست ویندوز است . شما میتوانید در هاست ویندوز ایران وب هاست از سرویس Dedicated Application Pool استفاده نمایید.
شاید شما هم پس خرید یک هاست با کنترل پنل “سی پنل” مثلا به دنبال فایل .htaccess باشید این یکی از فایل های پنهان در سی پنل می باشد.
برای اولین بار که وارد File Manager سی پنل می شوید حتما با پیغام زیر مواجه می شود : ادامه مطلب
حتما شما هم با این مسئله در مدیریت جوملا مواجه شده اید که پس از گذشت مدت مشخص و در صورت عدم استفاده از صفحه مدیریت شما اتوماتیک خارج می شوید و برای ادامه بایستی مجدد نام کاربری و رمز عبور را وارد و لاگین کنید.
به مدت زمانی که در مدیریت حضور دارید Session Lifetime گفته می شود یعنی لحظه ورود شما این زمان تعیین شده همانند کورنومتر کم می شود تا به 0 برسد در زمان 0 مدت حضور شما بسر آمده و اتوماتیک خارج می شوید. ادامه مطلب
در ایران وب هاست مشتریانی هستند که سرویس میزبانی خود را به این شرکت منتقل میکنند و مایل هستند ایمیلهای آنها به سرور جدید منتقل شود.
اگر این مشتریان از کنترل پنل هایی شبیه cPanel ( سی پنل ) یا DirectAdmin (دایرکت ادمین) استفاده کرده باشند و ما دسترسی به این کنترل پنل داشته باشیم . انتقال محتوای ایمیل ها کار سختی نیست و به راحتی از طریق بک آپ هاست قابل بازیابی است .
در یک مقاله راجع به راندمان و سرعت وب سرور 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 نام سرویسی است که تایم و تاریخ سرور مجازی یا سرور اختصاصی لینوکس را از یک یا چند سرور زمان دریافت میکند.
عملکرد این سرویس بسیار ساده و روان است و زمان دقیق را از روی سرور های زمان دریافت و تاریخ و زمان سرور را با آن هماهنگ میکند.
ادامه مطلب
زمانی که با یکی از سرورهای لینوکس در حال کار بودم متوجه شدم که زمان و تاریخ این سرور با زمان محلی من مطابقت ندارد. این موضوع میتواند خواندن لاگ فایل ها و … را با سختی مواجه نماید.
در مقاله زیر نحوه تغییر زمان و تاریخ در سیستم عامل لینوکس Centos نمایش داده میشود اما این روش در سایر نسخه های لینوکس مانند ubuntu و Linux Mint, Fedora و Redhat نیز به خوبی کار میکند.
centos بصورت پیش فرض timezone سرور را در فایلی در مسیر زیر نگهداری میکند :
/etc/localtime
دایرکت ادمین یکی از کنترل پنلهایی است که میتوان آن را به عنوان رقیب سی پنل دانست.گرچه این کنترل پنل در قسمت مدیریت همچنان با قابلیتهای سی پنل فاصله زیادی دارد اما
– سرعت اجرای کنترل پنل به دلیل تولید توسط زبان برنامه نویسی ++c
– قیمت پایین آن در مقایسه با سایر رقبا
– تولید شده توسط کشور کانادا و عدم تحریم ایران
– ارائه لایسن لایف تایم
– قابلیت اجرا در وی پی اس های کوچک و …
برای ورود به بخش مدیریت تحت وب دایرکت ادمین باید از نام کاربری admin استفاده نمود و برعکس سی پنل نام کاربری root فقط در ssh کاربرد دارد.
محیط تحت وب ان از طریق پرت 2222 قابل دسترس است به صورت زیر
http://www.domainname.com:2222
http://192.168.80.10:2222
بسیاری از مهمترین قسمتهای کاربردی مورد نیاز یک سرویس میزبانی مانند : مدیریت ایمیل ها ، دسترسی به وب میل یا پرتکل های pop3 و imap ، سرویس Ftp و دی ان اس سرور و تغییر zone ، فایل منیجر ( File Manager) و … به راحتی در قسمت کاربری موجود و قابل استفاده است اما همانطور که اشاره شد این کنترل پنل در بخش مدیریت برای مدیران هاست امکانات کاملی در اختیار قرار نمیدهد و لازم است بسیاری از موارد مدیریتی از طریق محیط shell و دستورات صورت گیرد.
در مدیریت جوملا برای آپلود فایل از ابتدا یک مقدار پیش فرض در نظر گرفته شده که 10 مگابایت می باشد، اما شما می توانید طی چند مرحله این میزان را افزایش دهید برای این کار مراحل زیر را دنبال کنید:
1- ابتدا وارد مدیریت جوملا 3 شوید سپس از منوی Content > Media Manager را انتخاب کنید. ادامه مطلب
یکی از سرویس هایی که در ایران وب هاست ارائه میشود ، سرویس هاست ویندوز با کنترل پنل “وب سایت پنل” است.
این کنترل پنل یکی از جدیدترین و بهترین کنترل پنل های هاست ویندوز است که قابلیت های مختلفی در آن وجود دارد. یکی از سوالاتی که برنامه نویسان در هنگام تولید و آپلود برنامه ها با آن مواجه میشوند خطای زیر است :
Server Error
500 – Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
یکی از مسائلی که امروزه در سی پنل مورد بحث است و خود کارشناسان این سیستم قدرتمند در حال بررسی و ارائه یک راه حل نهایی برای آن هستند ، استفاده از ورژن های مختلف پی اچ پی روی سرور سی پنل است.
ورژن های مختلف زبان برنامه نویسی مانند PHP هر روز در حال تغییر هستند و بعضی از برنامه ها و اسکریپت هایی که افراد بر روی سرور هاست خود استفاده میکنند در ورژنهای بالاتر قابل استفاده نیست.
امروزه راه حل های مختلفی برای امکان تغییر ورژن پی اچ پی در سرور های اشتراکی هاست ارائه شده است. یکی از راه حل ها خوب سوئیچ کردن به سیستم عامل cloudlinux است که البته مسائل مربوط به خودش را خواهد داشت .
راه حل بعدی که ما میخواهیم در این مقاله به آن بپردازیم و میتواند مدیران شبکه هاست را برای در اختیار داشتن ورژن های مختلف پی اچ پی یاری کند استفاده از اسکریپت و روش زیر است.