میزبانی وب سایت و هاستینگ بر روی سرور لینوکس با سی پنل

وب سایت یکی از روش های کسب و کار مدرن بحساب می آید. هر کسب و کاری باید امروزه بتوان آن را در اینترنت مشاهده کرد. بنابراین به منظور ایجاد یک وب سایت بر روی شبکه اینترنت باید یک سرور وب هاستینگ خوب را انتخاب کنید.

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

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

سرور وب هاستینگ به اشتراک گذاشته شده می توان به دو روش مختلف انجام شود:

1 – بر اساس نام : این روش وب هاستینگ همچنین هاستینگ IP به اشتراک گذاشته شده نامیده می شود. این سرور وب هاستینگ نام هاست های متعدد را بر روی یک سرور میزبانی می کند.

2 – بر اساس IP : سرور وب هاستینگ مبتنی بر IP سروری است که هر اسم هاست را با یک آدرس IP در یک سرور میزبانی می کند.

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

نحوه مشاهده Email Headers در SquirrelMail

Email Headers از جمله ويژگي هايی است که بر روی تمامی ایمیل های ارسال شده وجود دارد و كاربران با استفاده از این اطلاعات مي توانند به جزئیات مفيد و كاملي همچون اینکه ايميل توسط چه شخصی و یا شرکتی برای شما ارسال شده، از چه مكاني و یا لوکیشنی ایجاد و برای شما ارسال گرديده، و یا پیگیری آدرس IP رایانه ای که این ایمیل از آن ارسال شده و … دسترسي داشته باشند.

جهت اطلاع از چگونگي مشاهده Email Headers در SquirrelMail می توانید مطالب ذيل را مشاهده نمائيد.

همانطور كه در شكل مشخص گرديده است، شما ابتدا مي بايست با استفاده از اطلاعات کاربری خود نسبت به ورود به ايميل اكانت اقدام نمائيد. جهت انجام اين امر پس از وارد نمودن اطلاعات بر روي گزينه “Login” كليك کنید.

SquirrelMail1

در اين مرحله همانطور كه در تصوير مشخص شده است بر روي “headers” كليك نمائيد.

SquirrelMail2

مطابق تصوير بر روي گزينه “View Full Header”كليك نمائيد .

SquirrelMail3

در اين قسمت همانطور كه در شكل مشخص مي باشد ، شما مي توانيد متن “email headers” را به صورت كامل مشاهده نمائيد.

SquirrelMail4

معرفی کوتاه SquirrelMail:

یکی از اساسی ترین انتخاب ها SquirrelMail میباشد. این برنامه ایمیل یکی از اساسی ترین رابط ها را دارا میباشد.

همانطور که شما می توانید در عکس بالا مشاهده کنید آن بسیار اساسی میباشد و فقط ایمیل ها شما را لیست می کند. چیز زیادی در باره این نوع برنامه ایمیل برای گفتن وجود ندارد یک برنامه ایمیل معمول و ساده برای استفاده میباشد.

 

مسدود شدن IP شما در فایروال سرور

عدم نمایش سایت به دلیل مسدود شدن IP کاربر در فایروال سرور :

در برخی مواقع ممکن هست IP آدرس رایانه شما در نرم افزار امنیتی یا Firewall سرور به یکی از دلایل زیر مسدود شود و شما امکان مشاهده سایت را نداشته باشید :

دلایل مسدود شدن IP شما در فایروال سرور :

1 – وارد کردن یوزر یا پسورد اشتباه در بخش های مختلف هاست مانند cPanel بخش Webmail ، ورود به FTP یا تنظیمات Outlook و …. ( در صورتی که چند بار یوزر و پسورد اشتباه وارد کنید IP شما مسدود و دیگر امکان اتصال به سرور را از IP خود نخواهید داشت )

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

در موارد فوق شما از IP رایانه خود امکان مشاهده سایت را نخواهید داشت و حالتی شبیه Down بودن سرور را تجربه خواهید کرد.

جهت حل این مشکل راه کار های زیر وجود دارند :

1 – تغییر IP  : در صورتی که از IP ثابت در اینترنت خود استفاده نمی کنید یکبار مودم ADSL خود را روشن یا خاموش کنید تا IP شما تغییر کند. همچنین برای تغییر IP می توانید از نرم افزار های تغییر IP مانند P-R-O-X-Y یا غیره استفاده نمایید.

2 – در گوگل عبارت “MY IP” را جستجو نمایید و IP اعلام شده که IP شما هست را از طریق پرتال به قسمت آی پی تیکت ارسال کنید تا IP شما از فایروال خارج شود.

نکته : در این مواقع سایت شما دچار مشکل نیست و در تمامی اینترنت قابل مشاهده هست و فقط دسترسی شما به سایت به دلیل موارد فوق قطع شده است.

جهت جلوگیری از رخ دادن این موضوع :

1 – یوزر و پسورد های غلط وارد نکنید و در صورت نیاز با بخش پشتیبانی هاست 97 تماس بگیرید جهت دریافت یوزر و پسورد صحیح

2 – مرورگر خود را مجدد نصب نمایید و تمامی Cache ها و Cookie ها را حذف نمایید یکبار

3 – اعلام IP خود در زمان رخ دادن این مشکل به بخش آی پی جهت مشخص شدن دلیل مسدود شدن IP در سرور

چند روش برای بالا بردن امنیت مدیریت محتوا

قبلا در مورد امنیت سیستم های مدیریت محتوا مطالبی در همین سایت ارسال کرده بودیم ، در این مطلب سعی کردیم چند روش کلی برای تمام سیستم های مدیریت محتوا و یا سایت های استاتیک معرفی کنیم که با انجام این کار ها امنیت سایت شما بهتر می شود.

سطح دسترسی فایل های دیتابیس :

بهتر است سطح دسترسی فایل های پیکربندی (config) دیتابیس ( database ) را محدود کنید. در سیستم های suphp می توانید این فایل سطح دسترسی این فایل را روی 400 تنظیم کنید و در سیستم های dso باید آن را روی 444 تنظیم کنید. بعد از تغییر سطح دسترسی برای ویرایش آن لازم است ابتدا سطح دسترسی این فایل ها را روی 644 تنظیم کنید و سپس پس از ویرایش مجدد محدود کنید.

رمزگذاری فایل های دیتابیس : برای امنیت بیشتر بهتر است این فایل ها را رمز گذاری یا کد کنید. پس از کد کردن این فایل ها حتی در صورت دسترسی هکر ها به این فایل ها اطلاعات شما به صورت کد های ناخوانا نمایش داده می شود. رمزگذاری فایل های php

سطح دسترسی فایل INDEX :

با تغییر سطح دسترسی فایل های Index در suphp روی 400 امکان ویرایش این فایل دیگر وجود ندارد البته امکان حذف آن وجود دارد به همین دلیل امنیت این روش 100 درصد نیست اما بهتر است استفاده شود. با انجام این کار ها حداقل می توانید از ورود هکر های تازه کار جلوگیری کنید.

انتقال سایر فایل های index به صفحه اصلی با htaccess :

هکر ها می توانند فایل های index دیگری روی هاست شما ایجاد کنند و با این روش صفحه آن ها لود می شود. برای جلوگیری از این مورد کافیست صفحه Index پیش فرض هاست را تغییر دهید و سایر فایل ها را به صفحه اصلی خود ری دایرکت ( Redirect) کنید. به این ترتیب در صورت ایجاد سایر فایل های index این فایل ها پیش فرض نیستند و محتوا صفحه اصلی شما تغییر نمی کنند و همچنین در صورت باز شدن مستقیم این فایل اجرا نمی شود و به صفحه اصلی شما منتقل می شود. برای امنیت بیشتر سطح دسترسی htaccess را روی 400 تنظیم کنید.

برای redirect کردن فایل ها می توانید از دستور زیر استفاده کنید :

RedirectMatch 301 /index.html http://www.damaneshoma.com/index.php

در مثال بالا با باز کردن فایل index.html آدرس به index.php تغییر می کند.

جلوگیری از اجرا شدن مستقیم سایر فایل های php : با وارد کردن کد زیر می توانید از اجرا شدن مستقیم فایل های php جلوگیری کنید. با استفاده از این روش در صورت ایجاد سایر فایل های php روی سرور شما امکان اجرا آن وجود ندارد. برای مثال اگر یک هکر یک فایل test.php را روی هاست شما آپلود کند با اجرا آن با خطا 403 مواجه می شود. البته باید توجه داشته باشید که بعد از این کد فایل هایی که نیاز است مستقیم اجرا شوند را allow کنید.

<Filesmatch “.(php)$”>
order deny,allow
deny from all

سپس فایل Index.php را allow می کنیم

<Filesmatch “^index.php”>
order allow,deny
allow from all

سطح دسترسی فایل های htaccess :

پس از اعمال تغییرات برای جلوگیری از تغییر محتوا این فایل ها توسط هکر ها سطح دسترسی آنها را روی 444 تنظیم کنید. توجه داشته باشید این فایل ممکن است در سایر پوشه های سایت شما هم وجود داشته باشد.

برای آدرس پنل مدیریت سیستم مدیریت محتوا خود رمز دوم ایجاد کنید :

با ایجاد رمز دوم توسط htaccess حتی در صورت وجود باگ امنیتی در فرم ورود به پنل مدیریت سیستم مدیریت محتوا یک هکر دیگر نمی تواند بدون وارد کردن نام کاربری و رمز دوم به فرم ورود دسترسی داشته باشد. البته روش های دور زدن این روش هم وجود دارد که کار ساده ای نیست.

توجه داشته باشید بهتر است از رمز های پیچیده استفاده کنید.

انتخاب رمز های مدیریت :

از انتخاب رمز های ساده خودداری کنید. هکر ها می توانند با استفاده از چند نرم افزار در کمتر از چند دقیقه رمز شما را پیدا کنند. اگر رمز شما سخت باشد زمان پیدا کردن رمز شما هم بیشتر می شود. با ایجاد رمز های بالا 13 کاراکتر (حروف و عدد) تصادفی ،پیدا کردن رمز ها ممکن است بیش از 1 ماه به زمان نیاز داشته باشد.

تغییر تمام رمز ها به صورت دوره ای :

تمام رمز ها را هر 1 ماه یکبار تغییر دهید تا هکر ها امکان پیدا کردن رمز شما را نداشته باشند.

عدم استفاده از یک رمز برای چند بخش :

برای امنیت بیشتر سایت لازم است برای هر بخش یک رمز جدید استفاده کنید. برای مثال رمز ایمیل با رمز پنل مدیریت سیستم مدیریت محتوا یا هاست یکی نباشد.

اسکن فایل های هاست در سی پنل با ClamAV

در بعضی از هاستینگ ها یک نرم افزار با نام clamav در سی پنل شما وجود دارد. توسط آن می توانید فایل های خود را اسکن کنید تا در صورت وجود فایل های مخرب آنها را حذف کنید که آموزش استفاده از آن را می توانید از اینجا مشاهده کنید.

عدم استفاده از سطح دسترسی بالا در هاست :

در بعضی از سیستم های مدیریت محتوا برای استفاده از چند امکان آن باید سطح دسترسی یک فایل یا پوشه را به 666 یا 777 تغییر دهید. به عنوان مثال برای آپلود شدن فایل ها و عکس ها در وردپرس لازم است سطح دسترسی پوشه uploads در سیستم های suphp به 755 و در dso به 777 تغییر داده شود. بهتر است این تغییرات را اعمال نکنید و فایل هایی که لازم است آپلود شوند را توسط سی پنل و یا ftp آپلود کنید. هکر ها می توانند با استفاده از این دسترسی فایل های خود را در این پوشه آپلود کنند اما در صورت محدود کردن این دسترسی امکان آپلود فایل های شل توسط هکر وجود ندارد.

غیر فعال کردن چند امکان سیستم های مدیریت محتوا :

در صورت امکان چند امکان سیستم مدیریت محتوا خود را غیر فعال کنید. برای مثال معمولا سیستم های مدیریت محتوا یک امکان بازیابی رمز عبور با استفاده از ارسال ایمیل دارند. به این ترتیب در صورت تغییر ایمیل توسط هکر و یا هک شدن ایمیل شما ، هکر می تواند در کمتر از چند دقیقه رمز سیستم مدیریت محتوا شما را بازیابی کند.

تغییر آدرس پنل مدیریت سیستم های مدیریت محتوا :

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

تغییر پیشوند جدول (table) های دیتابیس :

بهتر است پیشوند های دیتابس خود را تغییر دهید. برای مثال پس از نصب وردپرس تمام جدول های شما یک پیشوند wp دارد. یک هکر می تواند برای وارد شدن به جدول های شما توسط دستوارتی که از متد Get به سرور وارد می کند به جدول های شما وارد شود و خروجی اطلاعات را مشاهده کند. با تغییر پیشوند ها هکر نمی تواند پیشوند ها را حدس بزند. برای سیستم وردپرس پلاگین های امنیتی زیادی وجود دارد که این کار را انجام می دهند. برای سایر سیستم های مدیریت محتوا کافیست کمی جستجو کنید.

تغییر نام کاربری admin :

معمولا کاربران برای ورود به پنل مدیریت از نام کاربری admin استفاده می کنند. بهتر است برای امنیت بیشتر این نام کاربری را تغییر دهید. معمولا هکر ها سعی می کنند با استفاده از نرم افزار ها رمز های کاربری admin را تست می کنند.

عدم استفاده از قالب ها و با پلاگین های غیر معتبر:

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

در مورد بالا بردن امنیت سیستم مدیریت محتوا خود در اینترنت جستجو کنید

10 آموزش کنترل پنل هاست سی پنل قسمت چهارم

در مطالب قبلی به 30 سئوال در مورد کنترل پنل هاست سی پنل پاسخ داده شد در این مطلب نیز می خواهیم به 10 سئوال دیگر در مورد کنترل پنل سی پنل سی پنل پاسخ دهیم.

31.چگونه می توانم توسط سی پنل یک اکانت FTP ایجاد کنم؟

ابتدا وارد سی پنل شده سپس به قسمت FTP Accounts بروید

Login : نام کاربری اکانت FTP

Password : رمز عبور اکانت

Password (Again) : تکرار رمز عبور

Directory: مسیر یا شاخه اصلی اکانت FTP شما

Quota:مقدار فضا برای اکانت ftp

32.چگونه می توانم از اکانت FTP ایجاد شده استفاده کنم؟ / چگونه می توانم توسط اکانت FTP فایل دانلود و آپلود کنم؟

برای استفاده از اکانت FTP می توانید از نرم افزار های مدیریت FTP استفاده کنید.

33.چگونه رمز عبور و مقدار فضای اکانت FTP ایجاد شده در سی پنل را تغییر دهم؟

وارد پنل سی پنل شده و روی گزینه FTP Accounts کلیک کنید و اکانت FTP خود را پیدا کنید سپس برروی Change Password کلیک نمایید تا بتوانید رمز خود را تغییر دهید برای تغییر فضای اختصاص داده شده نیز می توانید برروی گزینه Change Quota کلیک نمایید.

34.مشخصات و تنظیمات PHP را از چه قسمتی از سی پنل مشاهده کنم؟

برای مشاهده تنظیمات اعمال شده و برخی محدودیت ها در سی پنل باید وارد کنترل پنل سی پنل خود شده و سپس به  PHP Configuration بروید سپس می توانید مشخصات php را مشاهده نمایید.

35. گزینه Password Protected Directories در سی پنل چه کاربردی دارد؟

این امکان لیستی از پوشه ها را نمایش می دهد که توسط htaccess روی آنها رمز گذاشته است.

36.چگونه بفهمیم چه کسی به اکانت ftpدسترسی دارد و در حال حاضر آنلاین است؟

برای بررسی و آنلاین بودن اشخاص در اکانت ftp ابتدا وارد سی پنل شده و گزینه  FTP Session Control را انتخاب نمایید سپس در صفحه مشاهده می کنید چه اشخاصی آنلاین هستند و در صورت تمایل نیز می توانید آنها را مسدود نمایید

37. GnuPG Keys در سی پنل چیست؟

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

برای رمزنگاری ایمیل ها می توانید با استفاده از گزینه  GnuPG Keys در سی پنل کلید اختصاصی خود را ایجاد و از آن استفاده نمایید.

38. Hotlink Protection  در سی پنل چیست ؟

برای جلوگیری از استفاده فایلها و عکسها در سایتهای دیگر  با استفاده از گزینه  Hotlink Protection می توانید فایلهایی را جهت دسترسی به سایتهای دیگر را مسدود نمایید و تنها فایلها در سایت شما قابل دانلود باشد.

ابتدا باید وارد پنل هاست خود شده سپس گزینه  Hotlink Protection را انتخاب نمایید سپس برروی گزینه Enable کلیک نمایید تا گزینه Hotlink Protection فعال شود سپس در قسمت URLs to allow access: آدرس سایتهایی که می خواهید دسترسی فایلها بروی آنها باز باشد را بنویسید

Block direct access for these extensions (separate by commas): در این قسمت پسوند فایلهایی را که می خواهید دسترسی نداشته باشند را وارد نمایید

Allow direct requests (i.e., entering the URL of an image into a browser) :در صورتی که تیک این گزینه را بزنید در صورتی که فایل شما صوتی باشد با کلیک برروی لینک دانلود آن فایل صوتی با استفاده از نرم افزار QuickTime پخش می شود

39.چگونه فرمت تصاویر ,اندازه و تصاویر را بصورت بند انگشتی در سی پنل تبدیل نماییم؟

برای تبدیل و تغییر در فرمت و اندازه تصاویر ابتدا وارد سی پنل شده و برروی گزینه  Image Tools کلیک نمایید سپس در صفحه باز شده گزینه زیر می توانید تغییرات را برروی تصاویر اعمال نمایید

Thumbnailer: ایجاد تصاویر بند انگشتی

Image Scaler : تغییر سایز تصاویر

Convert Image Format (jpg, gif, bmp, etc.) : تبدیل فرمت تصویر به فرمتهای مجاز دیگر

40.تغییر صفحات error pages در سی پنل؟

در صورتی که مایل به تغییر صفحات اررور مانند 404 و400و.. می باشید وارد سی پنل خود شده و برروی گزینه Error pages کلیک نمایید در صورتی که چند دامنه در هاست شما وجود دارد و می خواهید تنها یک دامنه  صفحات آن را تغییر دهید در قسمت Step 1 – Select Domain to Manage Error Pages می توانید با انتخاب نام دامنه تغییرات را اعمال نمایید سپس  در Step 2 – Edit Error Pages for: می توانید صفحات مانند 400 را انتخاب و با کلیک برروی آن را ویرایش نمایید.

10 آموزش کنترل پنل هاست سی پنل قسمت سوم

دردو مطلب قبل 20 سئوال از آموزش های سی پنل را پاسخ داده ایم در این مطلب نیز قصد داریم به 10 سئوال پرکاربرد دیگر سی پنل پاسخ دهیم.

21.چگونه می توانم در سی پنل یک ایمیل اختصاصی از دامنه خودم ایجاد کنم؟

ورود به سی پنل > EMail Accounts > سپس اطلاعات خواسته شده را پر نمایید سپس برروی Create account کلیک کنید.

منظور از(Mailbox Quota): مقدار فضا ایمیل به مگابایت است که در صورتی که Unlimited را انتخاب کنید نامحدود شده و از فضای اصلی هاست استفاده می کند.

22.چگونه وارد ایمیل اختصاصی سایت خودم درسی پنل شوم و از آن استفاده کنم؟

دو روش برای استفاده از ایمیل اختصاصی در سی پنل  وجود دارد.

روش اول : استفاده از وب میل در سی پنل

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

روش دوم : اتصال ایمیل به نرم افزار

در این روش بدون استفاده از webmail می توانید ایمیل اختصاصی سایت خود را که در سی پنل ایجاد کرده اید به نرم افزار های مدیریت ایمیل مانند outlook و Mozilla Thunderbird وصل کنید. در این روش ایمیل ها تحت نرم افزار روی سیستم شما کنترل می شوند.

23.چگونه می توانم یک پاسخ خودکار برای ایمیل های دریافتی سایتم در سی پنل ایجاد کنم؟

برای تنظیم پاسخ خودکار ایمیل در سی پنل روی گزینه Autoresponders کلیک کنید. سپس روی گزینه add Auto responder کلیک کنید. در قسمت Email باید ایمیلی را ایجاد نمایید که می خواهید پاسخ را به کاربر ارسال نماید را مشخص کنید. در قسمت Interval نیز می توانید تعداد پاسخگویی در یک ساعت را مشخص نمایید.

24.چگونه می توانم در سی پنل ایمیل اختصاصی سایتم را به ایمیل دیگری خودکار Forward کنم؟

برای ایجاد forward خودکار ایمیل در سی پنل از قسمت Mail روی گزینه Add a New Forwarder کلیک کنید. سپس روی گزینه add Forwarder کلیک کنید.

در قسمت address آدرس ایمیل خود را مشخص کنید. به عنوان مثال ایمیل های info و info1 و info 2 را تمایل داریم به ایمیل دیگری منتقل کنیم :

info,info1,info2

در قسمت Destination آدرس ایمیلی که قرار است ایمیل ها به آن forward شود را وارد کنید. در این قسمت هم امکان اضافه کردن چند ایمیل در همین کادر وجود دارد مانند :
email1@domain.com,email2@domain.com

 25.چگونه باید مقدار فضای اشغال شده در هاست و بخشهای مختلف آن را در سی پنل مشاهده نمود؟

برای مشاهده مقدار کل فضا باقی مانده می توانید پس از ورود به سی پنل از پنل سمت چپ Stats و گزینه Disk Space Usage مقدار فضا کل و استفاده شده را مشاهده نمایید.

برای مشاهده مقدار مصرفی هر بخش مانند ایمیل و فایل منیجر و بقیه قسمتها باید به Disk Space Usage رفته سپس می توانید مقدار فضای مصرفی هر بخش را مشاهده نمایید.

26.چگونه ترافیک و مقدار پهنای باند را در سی پنل مشاهده نماییم؟

برای مشاهده مقدار پهنای باند ماهیانه مصرف شده می توانید به پنل سمت چپ رفته و از stats و گزینه Monthly Bandwidth Transfer می توانید مقدار پهنای باند مصرف شده را مشاهده نمایید همچنین برای مشاهده دقیقتر پهنای باند مصرف شده می توانید از قسمت Bandwidth استفاده و مصرف روزانه ,هفتگی و ماهیانه را مشاهده نمایید.

27.error log در سی پنل چیست ؟

برای مشاهده ارورهای ایجاد شده در فایلها و قسمتهای مختلف اعم از قالب و پلاگین می توانید به این بخش مراجعه نمایید برای مشاهده اررورهای می توانید وارد سی پنل شده و به قسمت error log رفته و اررورهای ایجاد شده را

مشاهده و آن ها را رفع نمایید همچنین در صورتی که هیچ اروری مشاهده نکرده اید و یا می خواهید ارورهای بروز تری را مشاهده نمایید باید به filemanager رفته و سپس در پوشه public_html رفته و فایل متنی error_log را باز نمایید در این فایل می توانید تمامی ارورهایی که در قالب و پلاگین و قسمتهای مربوط به فایل منیجر رخ داده است را مشاهده نمایید.

28.چگونه در سی پنل Cronjobs ایجاد کنم؟

برای ایجاد Cronjobs ابتدا وارد سی پنل شده و سپس از از تب advanced گزینه Cron Jobs را انتخاب نمایید.

29.چگونه توسط سی پنل صفحه اصلی یا سایر صفحات سایتم را به آدرس دیگری منتقل (redirect) کنم؟

پس از ورود به سی پنل روی گزینه  Redirects کلیک کنید.

در قسمت http://(www.)? :آدرس سایت را مشخص کنید. در صورتی که در کادر / وارد شود تمام صفحات دامنه شما منتقل می شود.

در قسمت Redirect Type نوع انتقال را مشخص کنید. ما نوع 301 را پیشنهاد می کنیم.

در قسمت redirects to آدرس سایتی که صفحه سایت شما قرار است به آن منتقل شود را وارد کنید.

و در قسمت www. redirection :می توانید تعیین کنید که آیا می خواهید سایت با www. انتقال داده شود یا خیر.

30.چگونه می توانم یک آدرس جدید به سایتم در سی پنل اضافه کنم(addon domain) / چگونه می توانم یک دامنه را در سی پنل park کنم(park domain)؟

پس از ورود به سی پنل روی گزینه addon domain کلیک کنید و در قسمت New Domain Name دامنه جدید وارد کنید.

توجه داشته باشید : دی ان اس های دامنه جدید را باید روی سرور هاست خود تنظیم کنید.

برای پارک کردن دامنه به  Parked Domains رفته و دامنه را پارک نمایید

تفاوت addon domain با park domain ؟ تفاوت پارک دامین با ادد دامین این است که پارک دامین به محتویات دامنه اصلی هاست دسترسی دارد و حالت ریدایرکت دارد ولی با addon domain می توانید یک سایت جدید راه اندازی نمایید و در این حالت فضا هاست شما مشترک می شود.

10 آموزش کنترل پنل هاست سی پنل قسمت دوم

در مطلب قبل 10 سئوال از آموزش های سی پنل را پاسخ داده ایم در این مطلب نیز قصد داریم به 10 سئوال پرکاربرد سی پنل را پاسخ دهیم.

11.چگونه سطح دسترسی (Permission) فایل و پوشه ها را در سی پنل تغییر دهیم؟

برای تغییر سطح دسترسی فایل و پوشه ها ابتدا باید وارد file manager شده و از قسمت change permissions می توانید سطح دسترسی فایل و پوشه ها را تغییر دهید بهتر است سطح دسترسی پوشه ها را 755 و فایل ها را 644 قرار دهید.

12.چگونه در سی پنل از فایل های موجود در فایل منیجر فایل فشرده zip یا tar.gz تهیه کنم و آن را دانلود کنم؟

ابتدا وارد فایل منیجر شده و سپس فایلهایی که می خواهید بصورت فایل فشرده ساخته شوند را انتخاب و برروی compress کلیک نمایید سپس می توانید یکی از فرمتهای مجاز مانند Zip ,Tar,GZiped Tar,Bzip2ed Tar را انخاب نمایید تا فایل شما فشرده شود

برای دانلود فایل باید ابتدا فایل را انتخاب و سپس گزینه Download را انتخاب نمایید تا فایل دانلود شود .در صورتی که تمایل با دانلود مستقیم فایل از آدرس سایت خود را دارید آن را به پوشه public_html منتقل کنید و پس از دانلود فایل را حذف کنید.

13.چگونه می توانم در سی پنل یک دیتابیس بسازم؟

برای ساخت بانک اطلاعاتی در سی پنل ( database) به قسمت MySQL® Database Wizard رفته سپس در صفحه باز شده مراحل را طی نمایید تا دیتابیس ایجاد شود.همچنین می توانین جهت ساخت دیتابیس از MySQL® Database نیز اقدام نمایید.

14.چگونه می توانم رمز عبور دیتابیس را سی پنل تغییر دهم؟

برای اینکار ابتدا وارد MySQL® Database شده سپس از قسمت Current Users نام کاربری دیتابیس خود را پیدا کرده و آن را حذف نمایید و سپس مجددا از قسمت Add New User نام کاربری را با رمز جدید ایجاد نمایید و از قسمت Add User To Database دیتابیس و نام کاربری را به هم متصل نمایید.

15.چگونه می توانم پشتیبان (backup)  دیتابیس خودم را در سی پنل دانلود کنم؟

برای گرفتن بکاپ کلی باید به Backup Wizard رفته و پس از ایجاد بکاپ می توانید آن را دانلود نمایید همچنین برای گرفتن بکاپ به صورت تکی از دیتابیس باید وارد PhpMyAdmin شده و برروی Export کلیک و برروی Custom – display all possible options کلیک نمایید تا بتوانید کل دیتابیس و یا برخی از آنها را دانلود نمایید سپس برروی GO کلیک نمایید.

16.چگونه می توانم بک آپ دیتابیس که از از سی پنل دریافت کرده ام  را restore کنم؟

برای اینکار باید وارد PhpMyAdmin بشوید و از قسمت Import فایل zip,gzip ویا SQL خود را ایمپورت نمایید و برروی GO کلیک نمایید.

17.چگونه تنظیمات اعمال شده در دیتابیس را در سی پنل ریست و یا دانلود نماییم؟

برای دانلود تنظیمات در سی پنل ابتدا وارد PhpMyAdmin شده و به قسمت Settings بروید و Export برروی Save as file وسپس  GO کلیک نمایید. برای ریست تنظیمات اعمال شده نیز به قسمت Reset رفته و برروی Reset کلیک نمایید توجه داشته باشید این عمل باعث می شود تمامی مقادیر وارد شده به حال اولیه بازگردد.

18.چگونه فایل تنظیمات دیتابیس را در سی پنل restore نماییم؟

ابتدا وارد PhpMyAdmin شده و به قسمت Settings و Import رفته و برروی Browse… کلیک نمایید سپس فایل تنظیمات را وارد نمایید و سپس برروی GO کلیک نمایید تا فایل ریستور شود.

19.چگونه دیتابیس یک سایت را در سی پنل به هاست کنونی متصل نماییم؟

ابتدا وارد هاست فعلی که می خواهید دیتابیس آن را به سایت دیگر متصل نمایید شوید و به قسمت Remote MySQL رفته و در قسمت Host نام سرور و یا آدرس سایت خود را وارد نمایید سپس می توانید اطلاعات دیتابیس خود را در سایت جدید وارد نمایید تا به دیتابیس شما متصل شود توجه داشته باشید برای اینکار نیاز به فعال بودن wildcard می باشد که می توانید از هاستینگ خود درخواست نمایید که برای شما فعال کند.

20.چگونه از سایت خود در سی پنل فول بکاپ تهیه نمایم؟

برای اینکار باید به قسمت Backup Wizard و یا Backups رفته  سپس برروی Full Backup کلیک نمایید در تنظیمات می توانید تعیین کنید که فایل بکاپ به ایمیل شما ارسال شود یا نه سپس برروی generate backup کلیک نمایید و منتظر بمانید تا بکاپ ایجاد شود.

10 آموزش سی پنل قسمت اول

در این مطلب قصد داریم 10 سئوال از تمامی قسمتهای کنترل پنل سی پنل را مطرح و به آنها پاسخ دهیم تا بتوانیم تا حدی از مشکلات و سئوالات شما کاربران عزیز را پاسخ داده باشیم.

1.چگونه می توانیم به سی پنل دسترسی داشته باشیم و پورت سی پنل چیست ؟

در صورتی که کنترل پنل هاست شما سی پنل است می توانید با استفاده از پوت 2082 جهت ورود به سی پنل استفاده نمایید و در صورتی که دی ان اس های دامنه شما برروی سرور تنظیم شده باشد می توانید با استفاده از دامنه  http://your-domain:2082 وارد سی پنل شوید همچنین می توانیددر صورتی که دامنه شما ثبت و یا دی ان اس های آن کامل تنظیم نشده باشد با استفاده از آدرس آی پی سرور نیز به سی پنل دسترسی داشته باشید. توجه داشته باشید این پورت ممکن است در سرور شما پورت سی پنل 2082 نباشد و بصورت اختصاصی تغییر کرده باشد پس لازم است حتما بعد از خرید هاست به مشخصاتی که از طرف هاستینگ برای شما ارسال می شود مراجعه نمایید.

2.چگونه محتویات دایرکتوری هاست خود را در سی پنل مخفی نگه داریم ؟

در صورتی که می خواهید در پوشه و یا روت هاست خود فایل آپلود نمایید و نمی خواهید تمامی افراد پوشه و محتویات آن را مشاهده کنند کافی است با ایجاد یک فایل index.html جلوی مشاهده محتویات پوشه و روت را بگیرید همچنین برای زیبایی بیشتر می توانید فایل index.html را ویرایش و متن و استایل به صفحه بدهید تا صفحه زیبا تری داشته باشید.

3.چگونه می توان تعداد زیادی فایل را در سی پنل بصورت دسته جمعی برروی هاست آپلود کرد ؟

برای آپلود دسته جمعی فایل کافی است در سیستم خود فایلها را انتخاب و آنها را با فرمت zip یا  tar.gz فشرده نمایید و در پنل هاست خود آپلود و سپس با استفاده از گزینه Extract آنها را از فایل فشرده خارج نمایید.

4.فایلهای سیستم مدیریت و یا اسکریپت خود را در کجا سی پنل آپلود کنم تا بتوانم آن را در سایت ببینم ؟

برای آپلود فایلهای اسکریپت و سیستم مدیریت باید ابتدا به File manager و سپس پوشه public_html را انتخاب و تمامی فایلهای مربوط به سیستم مدیریت محتوا و اسکریپت خود را در آنجا آپلود نمایید.

5.چگونه فایلی را در سی پنل مخفی و یا فایلهای مخفی را مشاهده کنم؟

برای مخفی کردن فایل در سی پنل کافی است در اول فایل یک کاراکتر “.” بگذارید تا فایل شما مخفی شود به طور مثال برای مخفی کردن فایل index.html کافی است بصورت index.html. تغییر دهید تا فایل index مخفی شود.

برای مشاهده فایلهای مخفی باید قبل از ورود به file manager برروی file manager کلیک تا پنجره file manager directory selection را مشاهده نمایید سپس تیک گزینه Show Hidden Files (dotfiles). را زده و برروی GO کلیک نمایید تا بتوانید فایلهای مخفی را مشاهده نمایید.

6.چرا فایل و پوشه را نمی توانم در سی پنل حذف کنم؟

این مشکل ممکن ات به چند طریق اتفاق بیفتد و پس از بررسی آنها می توانید فایل و پوشه را حذف نمایید

1.سطح دسترسی فایل را به 777 تغییر دهید.

2.در صورتی که نمی توانید پوشه را پاک کنید وارد پوشه شده و سطح دسترسی فایلها را به 777 تغییر سپس پوشه را حذف نمایید.

3. ممکن است یک فایل مخفی با سطح دسترسی محدود در پوشه وجود داشته باشد حتما محتویات پوشه را بررسی نمایید.

7.چگونه چند فایل را در سی پنل انتخاب کنم؟

در صورتی که می خواهید چند فایل خاص را در نظر دارید و می خواهید آنها را حذف و کپی و… کنید می توانید با نگه داشتن Ctrl و کلیک برروی فایل و پوشه آنها را انتخاب نمایید.

8.تفاوت www و public_html  در سی پنل چیست؟

در برخی موارد و در بعضی  ازنرم افزارهای تحت وب برای کد کردن فایلها از پوشه public_html استفاده می شد و با مراجعه به www نیز می توان همان فایل را دریافت کرد و تفاوتی در محل قرار گیری فایلها در هارد سرور نیز وجود ندارد و با پاک کردن فایل در www در public_html نیز فایل پاک می شود بنابراین هیچ تفاوتی ندارد که فایل شما در کدام پوشه قرار گیرد.

9.چگونه یک فایل در سی پنل ایجاد کنم ؟

برای ایجاد هر فایل مجاز در هاست می توانید به قسمت New File در File manager رفته و با قرار دادن “.” بعد از نام فایل می توانید پسوند فایل را قرار دهید توجه داشته باشید پسوند فایل به حروف بزگ و کوچک برای اجرا حساس است. مثال: index.php , robot.txt

10.چگونه رمز هاست خود را در سی پنل تغییر دهیم؟

برای تغییر رمز به قسمت Change Password بروید

در قسمت Old Password: رمز قدیم خود را وارد نمایید

New Password: رمز جدید

New Password (again): رمز جدید را مجددا وارد نمایید

بهتر است برای گذاشتن رمز امن از گزینه password generator استفاده نمایید

در صورتی که می خواهید رمز mysql شما هم تغییر کند تیک گزینه Allow MySQL password change. را بزنید تا رمز دیتابیس با رمز هاست یکی شود.

import و export کردن دیتابیس در phpmyadmin

نحوه import و export کردن دیتابیس در پی اچ پی مای ادمین

در مطلب قبل آموزش import و export کردن دیتابیس توسط php را ارسال کردیم. در این مطلب روش راحت دیگری آموزش داده ایم. در این مطلب این کار را توسط phpmyadmin انجام می دهیم.

1.نحوه دسترسی به دیتابیس phpmyadmin  :

الف : نحوه دسترسی به phpmyadmin در صورتی که کنترل پنل سی پنل باشد :

در صورتی که از کنترل پنل هاست سی پنل استفاده می کنید ابتدا وارد پنل خود شوید و از قسمت Databases روی گزینه phpMyAdmin کلیک کنید.

در سی پنل لاگین به phpmyadmin خودکار است و نیازی به وارد کردن رمز دیتابیس نیست.

ب : نحوه دسترسی به phpmyadmin در صورتی که کنترل پنل دایرکت ادمین باشد :

پس از ورود به دایرکت ادمین از قسمت روی گزینه  MySQL Management کلیک کنید. سپس روی گزینه phpMyAdmin کلیک کنید. همچنین با وارد کردن آی پی سرور و سپس phpmyadmin می توانید بدون نیاز به ورود به پنل دایرکت ادمین وارد شوید. مثال : aaa.aaa.aaa/phpmyadmin

توجه داشته باشید در دایرکت ادمین ورود نام کاربری و رمز دیتابیس الزامی است.

ج : نحوه دسترسی به phpmyadmin در صورتی که پنلی روی سرور نصب نباشد :

اگر هیچ پنلی روی سرور شما نصب نشده است و فقط نرم افزار phpmyadmin را نصب کرده اید می توانید با وارد کردن آدرس آن وارد شوید. معمولا آی پی . سپس phpmyadmin است مثال : aaa.aaa.aaa/phpmyadmin

نحوه export کردن دیتابیس در phpmyadmin :

بعد از ورود به phpmyadmin مانند تصویر زیر از سمت چپ صفحه ابتدا دیتابیس خود را انتخاب کنید.

phpmyadmin

phpmyadmin

پس از کلیک روی دیتابیس مورد نظر در بالای صفحه روی گزینه Export کلیک کنید.

Export Method :

به دو روش Quick و Custom است. در روش Quick از تمام جداول دیتابیس خروجی می گیرید و در روش Custom می توانید از جداول مورد نیاز خود خروجی بگیرید.

همچنین تنظیمات دیگری در این قسمت وجود دارد.

Format را SQL انتخاب کنید و روی گزینه Go کلیک کنید. فایل را دانلود کنید.

نحوه import کردن دیتابیس در phpmyadmin :

ابتدا باید دیتابیس را ایجاد کنید. ( سی پنل – دایرکت ادمین) و سپس به phpmyadmin وارد شوید.

بعد از ورود به phpmyadmin مانند تصویر زیر از سمت چپ صفحه ابتدا دیتابیس خود را انتخاب کنید.

phpmyadmin

phpmyadmin

سپس روی گزینه import کلیک کنید و در قسمت Browse your computer فایل دیتابیس را انتخاب کنید.

Character set of the file را روی utf-8 قرار دهید و روی گزینه Go کلیک کنید.

وب هاستینگ و مشکلات کاربران غیر حرفه ای

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

در مواردی که ما برمیخوریم وب سایت هایی هستند که قدیمی شده اند و بروز رسانی برنامه ها و اسکریپت ها به موقع انجام نشده است.

یک مورد ساده که بسیار دیده ایم اضافه شدن کدهای iframe در متن برنامه و یا کدهای HTML میباشد . عملکرد این روش روی وب سایت شما مانند تلویزیون های تصویر در تصویر است . در این حالت هر موقع وب سایت شما باز میشود از طریق کدiframe وب سایت مورد نظر نفوذ کننده نیز بصورت مخفیانه باز میشود بطوریکه شما متوجه این موضوع نمیشوید.

موارد عملکرد این روش بسیار متنوع است به عنوان مثال میتواند ایجاد ترافیک کاذب برای یک وب سایت ثالث یا ارسال ایمیل های اسپم یا اجرای یک key logger بر روی کامپیتور یک بازدید کننده از وب سایت باشد.
شاید پاک کردن این کدهای مخرب و اثرات آن زمان زیادی از ما نگیرد اما کاری است اضافی که باید انجام شود.

اما سوالی که مطرح است این است که این کدها چگونه به کدهای اصلی اضافه شده اند ؟

99 درصد اوقات هک شدن یک وب سایت ربطی به هک شدن سرور ندارد و تنها دلیل نفوذ به وب سایت از طریق رمز ورود به کنترل پنل , اشکال امنیتی در کدها و اسکریپت های روی وب سایت است .

در موارد متعددی این موضوع مربوط به دزدیده شدن رمز های ورود در هنگام تایپ یا ذخیره روی برنامه های مدیریت وب سایت روی کامپیوتر شما اتفاق می افتد.

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

برنامه هایی که برای FTP استفاده میکنید در صورت وجود ویروس های خاص روی کامپیوتر شما رمز ورود شما را ذخیره و برای هکرها ارسال میکنند .

اولین کاری که بعد از اصلاح وب سایت های هک شده به روش فوق انجام میدهیم تغییر رمز ورود به کنترل پنل میزبانی و FTP است و هرگز در انتخاب رمز از عددها و حروف ساده استفاده نمیکنیم.

از رمزهایی که قبلاً داشته ایم استفاده نمیکنیم.

توصیه مکنیم بصورت مستمر رمز ها را تغییر دهید تا درصورتی که جایی در دسترس ویروس ها یا هکر ها قرارگرفت فرصت استفاده از آن از دست برود.

از حروف و عددها و علائم بی معنی استفاده کنید مثلاً “gHHiTz2*676_4iUDesw&^kk”

برای رمزهای خود میتوانید از برنامه های نگهداری رمز ها و کلمه های عبور مانند lastpass استفاده نمایید.

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

بطور کلی مشکلات امنیتی و حفره هایی که در برنامه وب سایت ها وجود دارد چیزی نیست که در مسئولیت شرکت های میزبانی باشد و لازم است مالک وبسایت بصورت جداگانه به آن رسیدگی کند و یا فرد یا افراد حرفه ای را برای بروز رسانی وب سایت و اسکریپت ها بصورت ماهانه یا چند ماهه به خدمت بگیرد.

هک شدن و ایجاد تغییر بر روی وب سایت ها چیزی است که روزانه بر روی میلیونها وب سایت صورت میگیرد و لازم است مالک وب سایت در این رابطه با کارشناسان مربوطه مرتبط باشد و این مسئولیت به آنها سپرده شود.

به هر حال موارد زیر را همیشه در رابطه با وب سایت در نظر داشته باشید.

1) رمز ورود سی پنل مربوط به کنترل پنل میزبانی و همچنین رمز ورود به بخش مدیریت وب سایت یا CMS را ساده انتخاب نکنید و هرچند یکبار تغییر دهید.

2) همیشه اسکریپت های خود را بروز نگهدارید مثلاً اگر از جوملا یا وردپرس یا دروپال یا هربرنامه دیگیری استفاده میکنید آنرا به آخرین نسخه ارتقاء دهید.

3) از قراردان و آپلود نمودن برنامه ها و کامپوننت هایی که نمیشناسید روی وب سایت یا سرویس میزبانی خودداری کنید.

4) کامپیوترهای ویروسی میتوانند وسیله ای برای نفوذ کدهای مخرب به سرورمیزبانی یا وب سایت شما باشد از هر کامپیوتری وارد FTP یا بخش های مدیریت میزبانی یا سیستم مدیریت محتوای وب سایت نشوید.

5) همیشه از وب سایت خود نسخه پشتیبان تهیه کنید.