امروزه روش های مختلفی برای امکان تغییر ورژن PHP در سرور های اشتراکی هاست ارائه شده است. یکی از راه حل ها خوب سوئیچ کردن به سیستم عامل Cloudlinux است که البته مسائل مربوط به خودش را خواهد داشت .
راه حل بعدی که در مقاله ایی با نام “استفاده از ورژن های مختلف PHP در سرور سی پنل” استفاده از اسکریپت ntPHPSelector است، معرفی و نصب کامل آن شرح داده شد، در ادامه می خواهیم نحوه ی استفاده از اسکریپت در محیط سی پنل را شرح دهیم. ادامه مطلب
فهرست مطالب: سی پنل
قرار دادن پسورد بروی پوشه های سی پنل(Cpanel)
برای ایجاد امنیت بیشتر در محیط سی پنل می توان بروی پوشه ها پسورد قرار داد تا قبل ورود از کاربر درخواست یوزر و پسورد شود.
مثلا جوملا پوشه ی administrator یا وردپرس پوشه ی wp-admin دارای اهمیت بسیار بالایی هستند، توصیه می شود اینها دارای پسورد باشند، در بعضی کنترل پنل هاست ها امکان پسورد گذاری ممکن نیست که این پسورد را می توان با قرار دهی کدهای مشخص در فایل .htaccess بوجود آورد که در مقالات آینده به آن خواهیم پرداخت. ادامه مطلب
localdomains و remotedomains چیست ؟
بر اساس ماهیت اینترنت یک دامنه میتواند سرویس های متعدد خود را بر روی سرور های مختلف داشته باشد.
به عنوان مثال وب سرور یک دامنه میتواند روی یک دامنه و میل سرور روی سرور دیگری قرار داشته باشد.
نرم افزار Exim در سرور های سی پنل با استفاده از دو فایل زیر به یاری DNS می آید و مسئولیت ایمیل های تولید شده در سرور را برای هدایت به عهده میگیرد.
/etc/localdomains
/etc/remotedomains
فایل های پنهان در سی پنل (Cpanel)
شاید شما هم پس خرید یک هاست با کنترل پنل “سی پنل” مثلا به دنبال فایل .htaccess باشید این یکی از فایل های پنهان در سی پنل می باشد.
برای اولین بار که وارد File Manager سی پنل می شوید حتما با پیغام زیر مواجه می شود : ادامه مطلب
استفاده از ورژن های مختلف PHP در سرور سی پنل
یکی از مسائلی که امروزه در سی پنل مورد بحث است و خود کارشناسان این سیستم قدرتمند در حال بررسی و ارائه یک راه حل نهایی برای آن هستند ، استفاده از ورژن های مختلف پی اچ پی روی سرور سی پنل است.
ورژن های مختلف زبان برنامه نویسی مانند PHP هر روز در حال تغییر هستند و بعضی از برنامه ها و اسکریپت هایی که افراد بر روی سرور هاست خود استفاده میکنند در ورژنهای بالاتر قابل استفاده نیست.
امروزه راه حل های مختلفی برای امکان تغییر ورژن پی اچ پی در سرور های اشتراکی هاست ارائه شده است. یکی از راه حل ها خوب سوئیچ کردن به سیستم عامل cloudlinux است که البته مسائل مربوط به خودش را خواهد داشت .
راه حل بعدی که ما میخواهیم در این مقاله به آن بپردازیم و میتواند مدیران شبکه هاست را برای در اختیار داشتن ورژن های مختلف پی اچ پی یاری کند استفاده از اسکریپت و روش زیر است.
تغییر صفحه اصلی توسط .htaccess
سرور به دنبال فایل هایی با نام خاص برای صفحه اول وب سایتتان می گردد که معمول ترین آنها صفحه index است. پیش فرض نام فایل index در سرورها index.html، index.htm، index.php و همچنین defult.htm است. شما می توانید نام فایل index اکانت خود را توسط فایل .htaccess تغییر دهید. ممکن است شما بخواهید نامی خاص برای فایل index خود، یا جابجایی به هاستی دیگر و صفحه index با نامی متفاوت باشید.
تبدیل لاگ AWstate سی پنل به فایل اکسل
در هاست هایی که دارای کنترل پنل Cpanel هستند ما امکان دسترسی به یکسری آمار داریم، که توسط خود سی پنل تهیه می شوند از قبیل : گزارش روزانه ، گزارش ماهانه ، گزارش ساعتی ، دفعات دانلود فایل ، نوع مرورگر بازدید کنندگان ، نوع سیستم عامل بازدید کنندگان ، گزارش بازید فایل های ناموفق و…
آمارها در قسمت Logs و گزینه ی Analog Stats پس از انتخاب نام دامنه یا زیر دامنه و سپس ماه موردنظر به صورت توضیحات و ارقام و نمودارها در دسترس است.
شاید کاربر سی پنل برای برآورد و بررسی های آماری وب سایت خود نیاز به ارقام جهت رسم نمودار پیدا کند یا شاید بخواهد آنها را در سیستم خود بایگانی کند، متاسفانه آمارهای Analog Stats را نمی توانیم به همان شکل که در سی پنل مشاهده می کنیم در سیستم خود داشته باشیم، در ادامه این پست به تبدیل فایل های خام سی پنل به فایل اکسل می پردازیم. ادامه مطلب
راهنمای تنظیم ایمیل در iphone و ipad
1) مطابق تصویر زیر ابتدا وارد Setting در گوشی آیفون یا آیپد شوید
2) سپس گزینه mail,contacts,calendars را مطابق تصویر زیر پیدا کنید و وارد آن شوید ادامه مطلب
ارسال ایمیل در میل سرور mdaemon
MDaemon نام یک برنامه میل سرور است که در بسیاری از شرکت ها و سازمان ها مورد استفاده قرار میگیرد. گرچه این نرم افزار را نمیتوان جزو بهترین و جدیدترین برنامه ها دانست اما کاربرد ساده و حجم کم برنامه و قابلیت های متنوع آن باعث شده است که توسط بسیاری به عنوان میل سرور مورد استفاده قرار گیرد.
در ایران وب هاست مشتریانی وجود دارد که این شرکت ها از خدمات میزبانی و میل سرورها استفاده میکنند اما به دلیل نیاز آنها به آرشیو ایمیل های دریافتی و ارسالی شان به سراغ میل سرور MDaemon میروند.
اما نحوه استفاده از این میل سرور بصورت داخلی و استفاده از هاست و سرور میل ایران وب هاست موضوعی است که قرار است در این متن به آن بپردازیم.
اسکریپت ارسال اسپم در میل سرور را پیدا کنیم !
ارسال و دریافت ایمیل در سرور چگونه صورت میگیرد ؟
همانطوری که میدانید برنامه Exim یا MTA مخفف Mail Transport Agent مسئولیت ارسال و دریافت ایمیلهای شما را به عهده دارد.
در فایلی موسوم به exim_mainlog یا اسمی مشابه در سرور شما همه دریافت ها و ارسالهای ایمیل ثبت و نگهداری میشود.
به عنوان مثال کنترل پنل قدرتمند سی پنل فایل لاگ این برنامه را در مسیر زیر قرار میدهد.
1 |
/var/log/exim_mainlog |
بنابراین با بررسی این فایل در سرور مجازی لینوکس یا سرور اختصاصی لینوکس که از برنامه exim استفاده میکند میتوانید برنامه هایی که ارسال ایمیل انجام داده اند را ردیابی نمایید.
ایجاد رکورد SPF در سی پنل
در یک مقاله در رابطه با SPF و لزوم استفاده از آن جهت جلوگیری از ارسال اسپم تحت عنوان نام شما توضیح داده شده است.
ایجاد رکورد SPF در کنترل پنل سی پنل بسیار ساده است در زیر روش ایجاد آن را از طریق سی پنل توضیح میدهیم.
5 توصیه ابتدایی برای کاربران هاست سی پنل
چگونه یک وب سایت را به آدرس دیگر ریدایرکت کنیم ؟
دلایل مختلفی وجود دارد که صاحب یک وب سایت یا دامنه تصمیم میگرید در هاست و یا دامنه خود یک آدرس را به آدرس دیگر اشاره یا Redirect کند.
شاید یکی از دلایل Redirect یک دامنه یا یک آدرس برای ارجاع چند صفحه به یک صفحه باشد.
شاید یک محصول یا خدمات در وب سایت شما وجود ندارد و دیگر ارائه نمیشود و شما میخواهید کاربرتان را به جای صفحه عدم وجود موسوم به 404 به صفحه محصول یا خدمات جدید روی دامین خود ارجاع دهید.
به هر حال به هر دلیل که تصمیم میگیرد یک یا چند صفحه را به آدرس دیگری Redirect کنید شما با موضوع 301 Permanent Redirect مواجه هستید.
در ادامه مطلب نحوه ارجاع و ریدایرکت را در زبان های برنامه نویسی مختلف توضیح میدهیم.
ریدایرکت کردن دامنه به آدرس دیگر در سی پنل (Redirect)
گاهی میخواهید یک دامنه را در سی پنل هاست یا سرور خود به آدرس دیگر هدایت کنید.
در کنترل پنل سی پنل برای این کار گزینه ای در نظر گرفته شده است.
1) ابتدا وارد سی پنل هاست خود شوید.
2) سپس در زیر مجموعه Domain گزینه Redirect را پیدا کنید . ادامه مطلب
محدود کردن تعداد ایمیل ارسالی برای یک دامنه در سی پنل
یکی از مشکلاتی که مدیران شبکه هاست با آن دست به گریبان هستند ارسال ایمیل اسپم بصورت خواسته یا نا خواسته توسط دامنه هایی است که توسط آنها هاست میشود.
ایمیل های اسپم غیر عمد اغلب به دو روش ارسال میشود .
یک – اسکریپت ها و برنامه هایی که در هاست آنها قرار دارد و به دلیل عدم بروز رسانی یا نفوذ هکرها تغییر یافته اند.
دو – توسط برنامه هایی که کاربران بر روی کامپیوترهایشان برای ارسال و دریافت ایمیل استفاده میکنند ( مانند Outlook ) ادامه مطلب
چک کردن دریافت و ارسال ایمیل ها در فایل maillog
در صورتی که یکی از مدیران شبکه هاست هستید و یا یک سرور میزبانی یا سرور مجازی در اختیار دارید یکی از مسائلی که ممکن است با آن مواجه شوید موضوع ارسال و دریافت ایمیل ها از طریق اوتلوک است.
اشتباه نکنید قرار نیست در این متن راجع به تنظیمات اوتلوک یا یا تنظیمات سرور برای میل سرور صحبت کنیم.
احتمالاً یکی از کاربران شما تماس میگیرد و میگوید من ایمیلم را دریافت نکرده ام یا فلان ایمیل به دستم نرسیده است.
شما میتوانید چک کنید که آیا ایمیل را کاربر دریافت کرده است یا نه ؟
در این مقاله میخواهیم روشی را ارئه دهیم که در سرور اختصاصی یا سرور مجازی بتوانید از دریافت یا ارسال ایمیل ها توسط کاربر از طریق پروتکل POP3 یا IMAP مطلع شوید.
grep email1@domain.ext /var/log/maillog|grep -i pop
با استفاده از دستور فوق شما در فایل maillog در مسیر var/log/ به دنبال ایمیل email1@domain.ext جستجو خواهید کرد در نتایج به دست آماده با استفاده از دستور دوم وضعیت pop بررسی میشود.
Nov 2 10:03:10 uk dovecot: pop3-login: Login: user=<email1@domain.ext>, method=PLAIN, rip=2.182.65.197, lip=6.1.1.8, mpid=18193, session=<zk1dZ9oGigACtkHF>
Nov 2 10:03:10 uk dovecot: pop3(email1@domain.ext): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0, bytes=12/43
Nov 2 15:28:32 uk dovecot: pop3-login: Login: user=<email1@domain.ext>, method=PLAIN, rip=2.182.65.57, lip=6.1.1.8, mpid=2006, TLS, session=<rdb18t4GrwACtkE5>
Nov 2 15:30:21 uk dovecot: pop3(email1@domain.ext): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0, bytes=12/43
Nov 7 22:16:57 uk dovecot: pop3-login: Login: user=<email1@domain.ext>, method=PLAIN, rip=95.38.152.69, lip=6.1.1.8, mpid=29381, TLS, session=<SKDGPEkHqABfJphF>
Nov 7 22:25:11 uk dovecot: pop3(email1@domain.ext): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0, bytes=12/43
Nov 7 22:25:16 uk dovecot: pop3-login: Login: user=<email1@domain.ext>, method=PLAIN, rip=95.38.152.69, lip=6.1.1.8, mpid=29170, TLS, session=<IleDWkkHwQBfJphF>
Nov 7 22:27:28 uk dovecot: pop3(email1@domain.ext): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0, bytes=12/43
Nov 8 10:45:32 uk dovecot: pop3-login: Login: user=<email1@domain.ext>, method=PLAIN, rip=2.182.66.114, lip=6.1.1.8, mpid=17256, session=<iWT1sVMHIAACtkJy>
Nov 8 10:45:33 uk dovecot: pop3(email1@domain.ext): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0, bytes=12/43
Nov 8 11:03:01 uk dovecot: pop3-login: Login: user=<email1@domain.ext>, method=PLAIN, rip=2.182.66.114, lip=6.1.1.8, mpid=7692, TLS, session=<wr1u8FMH6AACtkJy>
Nov 8 11:05:02 uk dovecot: pop3(email1@domain.ext): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0, bytes=12/43
Nov 8 11:10:36 uk dovecot: pop3-login: Login: user=<email1@domain.ext>, method=PLAIN, rip=2.182.66.114, lip=6.1.1.8, mpid=8442, session=<GSqOC1QHCAACtkJy>
Nov 8 11:10:36 uk dovecot: pop3(email1@domain.ext): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0, bytes=12/43
همانطوری که در نتایج جستجو مشخص شده است کاربر از طریق پروتکل pop به سرور لاگین کرده است و ایمیل را دانلود نموده است به همین دلیل ایمیل در حال حاضر روی سرور وجود ندارد.
همانطوری که میدانید در صورتی که در نرم افزار اوتلوک (Outlook) زمانی که شما در بخش تنظیمات تیک keep a copy of message on the server را نزده باشید ایمیل شما بر روی سرور باقی نخواهد ماند و پس از دانلود ایمیل ، ایمیل از روی سرور حذف خواهد شد.
خلاصه موضوع
بنابراین فایل maillog در ایمیل سرور لینوکس حاوی اطلاعاتی از نحوه ورود و استفاده از دو پروتکل دسترسی به ایمیل ها موسوم به pop یا imap میباشد.
شما میتوانید در این فایل دسترسی هر کاربر را برای دریافت ایمیل ها مشاهده نمایید.
ایران وب هاست ارائه کننده خدمات ثبت دامنه ، میزبانی ، هاست اقتصادی و هاست قدرتمند ، سرورهای مجازی و سرورهای اختصاصی به سازمان ها ، شرکت ها میباشد.
هاست ارزان موسوم به هاست اقتصادی یکی از سروریسهای پرطرفدار در ایران است که توسط مشتریان مورد استفاده قرار میگیرد.
پاک کردن tmp/ در سرور های سی پنل با سیستم عامل CentOS
همانطوری که میدانید در سرورهای لینوکس سی پنل ، کنترل پنل سی پل بصورت پیش فرض دایرکتوری tmp/ را بصورت پیش فرض با حجم 512 مگابایت ایجاد میکند.
در صورتی که سرور اختصاصی یا سرور مجازی شما برای هاست اشتراکی مورد استفاده قرار میگیرد این فضای اختصاصی برای tmp/ بسیار کم خواهد بود.
در مقاله زیر روش تخلیه این پوشه را توضیح خواهیم داد.
آموزش بکاپ گیری در دیتابیس هاست لینوکس (سی پنل)
در این مطلب می خواهیم از محتوای یک دیتابیس Export بگیریم (در اصلاح عامیانه بکاپ گیری).
در ابتدا وارد محیط سی پنل خود می شوید.
1- گزینه PhpMyAdmin را کلیک کنید. ادامه مطلب
آموزش ساخت دیتابیس در هاست لینوکس (سی پنل)
در این مطلب می خواهیم نحوه ساخت دیتابیس هاست لینوکس(سی پنل) در ایران وب هاست را به شما بصورت تصویری آموزش دهیم.
ابتدا وارد صفحه مدیریت سی پنل خود شوید.
1- گزینه MYSQL Databases را برای ورود به مدیریت دیتابیس سی پنل کلیک کنید. ادامه مطلب