آموزش اکسپورت یا خروجی گرفتن از فایل sql. از طریق phpmyadmin در هاست‎

در این مقاله ی آموزشی قصد داریم روش تهیه ی خروجی یا Export فایل .sql از دیتابیس ها را به شما به صورت مرحله به مرحله و تصویری آموزش دهیم. Export دیتابیس همانند تهیه Dump از دیتابیس می باشد که یک نوع بکاپ گیری نیز محسوب می شود و شما با تهیه خروجی از دیتابیستان می توانید یک نسخه ی کامل از آن را در سیستم کامپیوترتان نگهداری کنید و در مواقع ضروری با استفاده از عملیات import آن را در دیتابیس مورد نظرتان وارد کنید. البته توجه داشته باشید از طریق phpmyadmin فقط قادر خواهید بود دیتابیس هایی با حجم کمتر از 50 مگابایت را در هاست ایمپورت کنید و در صورتیکه حجم دیتابیس شما بیشتر از این مقدار می باشد می بایست از برنامه هایی مانند MySQL Dumper و یا از طریق SSH بجای phpmyadmin استفاده نمایید.

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

  1. وارد پنل هاست خود شوید (در این آموزش هاست سی پنل استفاده شده است)
  2. در دسته بندی Databases بر روی phpmyadmin کلیک کنید.

  1. پس از باز شدن محیط phpmyadmin در پنل سمت چپ صفحه لیستی از دیتابیس های ایجاد شده در هاست را مشاهده خواهید نمود، دیتابیس مورد نظرتان را انتخاب نمایید.
  2. بر روی سربرگ Export کلیک کنید.
  3. از قسمت Export Method گزینه ی Quick – display only the minimal options را انتخاب نمایید و در صورتیکه به تنظیمات اختصاصی نیاز دارید می توانید گزینه ی Custom – display all possible options را انتخاب نمایید . گزینه ی اول توصیه می شود.
  4. از قسمت Format نیز نوع فایل را بر روی SQL تنظیم نمایید.
  5. بر روی Go کلیک کنید.

  1. در این مرحله صفحه ی ذخیره ی فایل با پسوند .sql بر روی سیستم لوکال شما نمایش داده می شود که می توانید به راحتی فایل دیتابیس را در سیستم کامپیوترتان ذخیره نمایید.

توصیه می شود عملیاتی نظیر ساخت دیتابیس، ساخت یوزر ، مدیریت user privileges و … را از طریق پنل هاست انجام دهید بجای phpmyadmin زیرا اقدامات خارج از کنترل پنل هاست ممکن است به صورت صحیح انجام نشده و نتایج مطلوبی نداشته باشند. در سیستم های لینوکسی مثل سرور های هاست نو ، نام پایگاه داده، یوزر ها و جداول به حروف کوچک و بزرگ حساس می باشند در حالیکه در سیستم های مبتنی بر ویندوز این حساسیت به حروف کوچک و بزرگ وجود ندارد.

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

راهنمای ورود به سی پنل ( ورود به CPanel )

شما حتما باید بدونید که امن ترین و متداول ترین پرتکل جهت ورود به سی پنل https هست، بنابراین بعد از این عبارت می تونید آدرس ورود به سی پنل خودتون رو قرار بدین و صفحه ورود به سی پنل رو مشاهده کنید. از طریق روش میتونید وارد cpanel بشید: (بیشتر…)

نحوه ساخت لینک دانلود برای فایل ها در سی پنل

کاربرد ساخت لینک دانلود مستقیم برای فایل های داخل هاست

ممکنه شما هم بار ها تصمیم گرفته باشین یکسری فایل داخل سایتتون داشته باشین و لینک دانلود اون ها رو به کاربرانتون ارائه بدین تا کاربران شما بتونن به راحتی اون فایل ها رو داخل کامپیوترشون دانلود کنند. (بیشتر…)

نحوه ایجاد فایل و فولدر جدید در سی پنل

آموزش ایجاد فایل و فولدر جدید در سی پنل

  • کاربرد ایجاد فولدر یا دایرکتوری جدید تو هاست اینه که توسط این ویژگی میتونیم دایرکتوری های جدیدی در هاست ایجاد کنیم و داخل هر کدوم از اون دایرکتوری ها فایل هامون رو قرار بدیم، مثلا تصور کنید آدرس وب سایت ما hostnotv.ir هستش و تصمیم داریم که یه سایت جداگونه از سایت اصلیمون داخل همون هاست با آدرس hostnotv.ir/blog ایجاد کنیم، برای انجام این کار ما باید یه folder جدید داخل هاستمون ایجاد کنیم و محتویات سایت جدیدمون رو تو اون فولدر قرار بدیم.
  • کاربرد ایجاد فایل جدید هم تو هاست اینه که توسط این ویژگی قادر هستیم خیلی راحت تر از داخل کامپیوتر شخصیمون داخل هاست یه فایل با پسوند دلخواهمون ایجاد کنیم و تو اون فایل کد های مورد نظرمون رو قرار بدیم و توسط اون فایل یه صفحه جدید داخل سایتمون ایجاد کنیم.

خیلی خب جهت ایجاد دایرکتوری یا فولدر جدید داخل سی پنل در ابتدا از طریق آموزش نحوه ورود به سی پنل وارد هاست سی پنل سایتتون بشین و از قسمت files بر روی ابزار file manager کلیک کنید. تا وارد این صفحه بشین، خیلی خب شما الان داخل دایرکتوری home هاست سایتتون هستین، اینجا محل قرار گیری فایل ها و تنظیمات اساسی سی پنل هستش بنابراین توصیه ما به شما اینه که هیچوقت داخل اینجا تغییراتی انجام ندین، public_html محلی هستش که داخل اون مجاز هستین هر کاری که میخوان رو انجام بدین، پس بر روی آیکون public_html کلیک کنید تا وارد این صفحه بشین.

توجه کنید هر چیزی رو که داخل public_html قرار بدین قابلیت اون رو داره که تو نسخه نمایشی سایت شما برای کاربرانتون نمایش داده بشه، پس برای ایجاد دایرکتوری یا فولدر جدید از اون بالا سمت چپ بر روی دکمه folder کلیک کنید. تا پنجره new folder باز بشه، حالا تو اولین قسمت نوشته شده New Folder Name که به این معناست که باید نام فولدر مورد نظرتون رو تو این فیلد وارد کنید، مثلا ما تو اینجا مینویسیم site، تو قسمت بعدی هم نوشته شده New Folder will be created in که به این معناست که فولدر یا دایرکتوری شما تو مسیر زیر ساخته میشه و همونطوری که میبینین داخل فیلد نوشته شده /public_html که البته میشه این مسیر رو هم تغییر داد، ولی نکته مهم اینجاست که جهت مدیریت دایرکتوری که در حال ایجاد اون هستیم هر مرتبه باید وارد public_html بشیم تا به فولدر ایجاد شده دسترسی داشته باشیم، جهت ایجاد دایرکتوری بر روی دکمه create new folder کلیک می کنیم. و همونطوری که میبینین یه فولدر جدید داخل این قسمت با نام site ایجاد شد.

حالا باید بدونین که اگه بخواین تو سایتتون به فولدر ایجاد شده دسترسی داشته باشین باید به آخر آدرس سایتتون / اضافه کنید و نام فولدر مورد نظرتون رو وارد کنین، چون نام دامنه ما hostnotv.ir هستش پس داخل مرورگر این آدرس رو وارد می کنیم و در انتهای آدرس یه / میزنیم و مینویسیم site و حالا دکمه اینتر رو میزنیم.

نحوه رفع خطای 403 یا forbidden در هاست سی پنل

حالا همونطوری که میبینین با خطای Forbidden مواجه شدیم که به این معناست که دسترسی به این مسیر از سایت ممنوع هستش، نکته مهمی که شما باید بدونین اینه که اگه هاست لینوکس سایت شما امنیت خوبی داشته باشه نباید وقتی که آدرس مسیر یکی از فولدر های سایتتون رو تو اینترنت وارد میکنین محتویات و فایل های اون به صورت لیست نمایش داده بشه، چون در این صورت هکر ها به راحتی میتونن متوجه بشن چه چیز هایی داخل هاست سایت شما وجود داره و یکی یکی آسیب پذیری محتویات سایت شما رو آزمایش میکنن تا بلاخره راهی برای نفوذ به هاست شما پیدا کنن، پس فقط ما در صورتی میتونیم آدرس hostnotv.ir/site رو داخل اینترنت مشاهده کنیم که یه فایل اجرایی تو این مسیر از سایت ما وجود داشته باشه.

نحوه ایجاد فایل های html و php در سی پنل

منظور از فایل اجرایی، فایلی هستش با نام index.html و index.php که فقط در صورتی دایرکتوری هایی از سایت داخل اینترنت و داخل مرورگر برای کاربران اجرا میشن که داخلشون یه فایل اجرایی وجود داشته باشه، وظیفه فایل های اجرایی اینه که با به کارگیری فایل ها و فولدر های داخل یه دایرکتوری از هاست، نتیجه نهایی رو به کاربر نمایش بدن، پس مصلما تا زمانی که یه فایل اجرایی داخل یه دایرکتوری از هاست وجود نداشته باشه اون مسیر نباید داخل مرورگر اجرا بشه، حالا جهت ایجاد یه فایل اجرایی مجددا وارد Public_html میشیم، و وارد دایرکتوری site که در مرحله قبل ایجادش کردیم میشیم و همونطوری که میبینین تو اینجا هیچ فایل اجرایی وجود نداره.

خیلی خب از اون بالا سمت چپ بر روی دکمه file کلیک می کنیم. تا مطابق تصویر پنجره new file برای ما باز بشه، در اولین سطر نوشته شده New File Name که به این معناست که نام فایل مورد نظرتون رو تو این فیلد وارد کنید، شما باید توجه کنید که وقتی نام فایلتون رو مینویسین بعدش با گذاشتن یه نقطه یا دات میتونین پسوند فایلتون رو تعیین کنین، حالا چون ما میخوایم یه فایل با پسوند html بسازیم پس اول مینویسیم index و بعدش یه نقطه میزاریم و مینویسیم html تا نام نهایی فایل بشه index.htnl، در سطر بعدی نوشته شده New file will be created in که به این معناست که فایلی که در حال ایجاد اون هستین در مسیر /public_html/site ساخته میشه، برای ایجاد فایل بر روی دکمه create new file کلیک می کنیم.

طریقه نوشتن یک کد html ساده جهت اجرای فایل در هاست سی پنل

حالا برای مشاهده نتیجه نهایی مجددا آدرس hostnotv.ir/site رو داخل مرورگر وارد میکنیم و اینتر میزنیم، همونطوری که میبینین دیگه خطای forbidden نمایش داده نمیشه و به جای اون یه صفحه سفید به نمایش در میاد، حالا مجددا وارد Public_html سایتمون میشیم و بر روی پوشه site کلیک می کنیم تا وارد اینجا بشیم، حالا فایل index.html که ساختیم رو میتونیم ببینیم، بر روی این فایل کلیک راست می کنیم و بر روی گزینه edit کلیک کنیم. تا وارد این صفحه بشیم، همونطوری که میبنین تو اینجا هیچ چیزی وجود نداره و برای همین توی سایتمون هم یه صفحه سفید خالی نمایش داده میشه، حالا برای آزمایش میخوایم یه مقداری کد HTML وارد این قسمت کنیم تا بتونیم نتیجه نهاییش رو داخل مرورگر مشاهده کنیم، کد هامون رو داخل اینجا paste می کنیم، همونطور که میبینین داخل قسمت بدنه یا body کد ها نوشتیم welcome to my site، بنابراین اگه کد های ما صحیح باشن این پیغام باید تو مرورگر نمایش داده بشه، پس بر روی گزینه save changes کلیک می کنیم. و مجددا آدرس hostnotv.ir/site رو داخل مرورگر وارد میکنیم و اینتر میزنیم تا نتیجه نهایی رو مشاهده کنیم، همونطوری که میبینین عبارت welcome to my site برای ما به نمایش در میاد.

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

نحوه تغییر سطح دسترسی فایل ها در سی پنل cpanel

سطح دسترسی یا permissions چیست ؟

خیلی خب در ابتدا باید بدونیم سطح دسترسی یا همون permission داخل هاست به چه معناست و چه کاربردی داره ؟ پرمیشین یا سطح دسترسی در واقع به معنای میزان دسترسی کاربران و بازدیدکنندگان به فایل ها و فولدر های داخل هاست هستش، که برای هر فایل یا فولدری از هاست میشه یه سطح دسترسی خاصی رو متناسب با کاربرد اون فایل تعیین کرد، در واقع تعیین سطح دسترسی های مناسب برای فایل های داخل هاست لینوکس یکی از اصول اولیه تامین امنیت وب سایت و فایل ها و دایرکتوری های داخل هاست محسوب میشه، در واقع سطح دسترسی های محتویات داخل هاست، متناسب با دسترسی جهت انجام 3 نوع عملیات مختلف تنظیم میشن: (بیشتر…)

نحوه حذف فایل ها و خالی کردن سطل زباله در سی پنل

فرآیند حذف شدن فایل ها در سی پنل

در ابتدا باید یه توضیحاتی درمورد فرآیند حذف فایل ها در سی پنل به شما ارائه بدیم، در ورژن های قدیمی سی پنل هنگامی که شما وارد فایل منیجر هاست سایتتون می شدین و یه فایل یا فولدری رو انتخاب می کردین تا اون رو حذفش کنین، وقتی اون فایل رو حذف می کردین برای همیشه حذف میشدن و به هیچ عنوان قابل بازگشایی نبودن، مشکل اینجا بود که برخی از کاربران تازه وارد که برای اولین بار بود که هاست تهیه کرده بودن، به اشتباه یه فایل مهم از سایتشون رو حذف می کردن و خب دیگه اون فایل برای همیشه حذف میشد و قابل بازگشایی نبود و سایت کاربر با اختلال مواجه میشد. و این مورد بارها برای کاربران و شرکت های هاستینگ دردسر ساز شده بود، تا این که داخل ورژن جدید cpanel از یه قابلیت نو به نام سطل زباله یا trash رونمایی شد، که وظیفه این ابزار اینه که وقتی یه فایلی رو از داخل هاست حذف می کنین یه نسخه از فایل حذف شده رو داخل خودش نگهداری میکنه تا اگه شما یهو متوجه شدین که اون فایل رو به اشتباه حذف کردین قادر به بازگردانی اون فایل به مسیر اولش باشین، این قابلیت علاوه بر این که خیلی ریسک کارکردن با سی پنل و حذف ناخواسته اطلاعات رو کم کرده، یه مشکلی هم داره و اون اینه که تمام فایل های حذف شده رو داخل خودش نگه میداره و به مراتب انجام این کار باعث میشه که دائما به زباله های هاست شما اضافه بشه و در نتیجه باعث تکمیل فضای هاست شما میشه، و جالب اینجاست که شما در حالت عادی متوجه نمیشین که کجای هاست شما تمام فضا رو اشغال کرده، حالا ما میخوایم در ابتدا نحوه حذف کردن فایل ها رو داخل فایل منیجر سی پنل به شما آموزش بدیم و بعدشم میخوایم بهتون یاد بدیم که چطوری میتونین زباله های ایجاد شده تو هاستتون رو حذف کنین یا به عبارت دیگه سطل آشغال هاستتون رو خالی کنین.

آموزش حذف فایل های داخل فایل منیجر سی پنل

برای انجام این کار لطفا در ابتدا از طریق آموزش نحوه ورود به سی پنل وارد هاست سایتتون بشین و از قسمت files بر روی file manager کلیک کنید. تا وارد این قسمت بشین، مسیری که الان داخلش قرار گرفتین home فایل منیجر هاست شماست، شما باید بدونین که اینجا محل قرار گیری فایل های اساسی و ساختاری هاست شما هستش و به هیچ عنوان نباید هیچکدوم از فایل هایی که در این قسمت قرار گرفتن رو حذف کنین، شما فقط اجازه دارین فایل هایی که داخل مسیر public_html قرار گرفتن رو حذف کنید، برای انجام این کار لطفا از این قسمت بر روی آیکون public_html کلیک کنید. تا وارد اینجا بشین، خیلی خب الان داخل اینجا کلی فایل و فولدر مشاهده می کنید که ما تصمیم داریم تموم اون ها رو حذف کنیم، برای انجام این کار از طریق کلیک کردن بر روی ابزار select all از اون بالا، همه محتویات رو به حالت انتخاب در میاریم و حالا برای حذف کردنشون دوتا راه وجود داره:

  1. راه اول اینه که از نوار ابزار اون بالا مطابق تصویر بر روی ابزار delete کلیک کنیم.
  2. و راه دوم هم اینه که اینجا روی یکی از فایل ها کلیک راست کنیم و از این قسمت گزینه delete رو انتخاب کنیم.

خیلی خب حالا همونطوری که میبینین پنجره trash برای ما باز میشه که داخل اینجا نوشته شده Are you sure you want to move the following files to the trash? و به این معناست که آیا شما اطمینان دارید که میخواین این فایل ها رو به مسیر trash یا زباله های هاستتون منتقل کنین ؟ سپس در پایین این جمله لیست تمام فایل هایی که اون ها رو انتخاب کردیم و تصمیم داریم حذفشون کنیم رو به ما نمایش داده، خیلی خب حالا اگه یه کمی پایین بیایم عبارت Skip the trash and permanently delete the files رو مشاهده می کنیم که به این معناست که این فایل ها رو در پوشه trash یا زباله هاست هم نگه ندار و خیلی فوری اون ها رو به صورت کامل از روی هاست حذف کن و با تیک دار کردن این قسمت دیگه تمام فایل ها بلافاصله از هاست حذف میشن، اما چون ما همچین تصمیمی نداریم پس این گزینه رو تیک دار نمی کنیم و در نهایت بر روی confirm کلیک می کنیم. و صبر می کنیم تا فایل ها حذف بشن.

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

خیلی خب حالا میخوایم به شما یاد بدیم که چطوری فایل هایی که الان حذفشون کردین و به پوشه زباله های هاستتون منتقل شد رو به صورت کامل حذف کنین، برای انجام این کار ابتدا وارد فایل منیجر هاست سایتتون بشین و سپس از اون بالا بر روی گزینه view trash کلیک کنید.

 تا وارد این قسمت بشین، الان اینجا تموم فایل هایی که تا حالا از روی هاست حذف کردین به صورت منظم قرار گرفتن، برای پاکسازی این فایل ها و حذف همیشگیشون از روی هاست سی پنل، می تونین بر روی دکمه empty trash کلیک کنید.

و سپس از پنجره empty trach بر روی گزینه empty trash کلیک کنید.

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

نحوه بازگردانی و بازیابی فایل های حذف شده در هاست سی پنل

حالا میخوایم بهتون بگیم که چجوری میتونین فایل های حذف شده در سی پنل رو از سطل زباله بازیابی کنین و به محل اولیشون بازگردانی کنین، برای انجام این کار از نوار بالای فایل منیجر سی پنل مجددا بر روی view trash کلیک میکنیم،

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

و سپس از پنجره restore بر روی restore files کلیک می کنیم،

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

 

نحوه کپی کردن و انتقال فایل ها در سی پنل

تفاوت copy و move کردن فایل ها در هاست

  • کپی یا رونوشت کردن فایل ها به این معناست که وقتی فایلی رو از یه مسیر به یه مسیر دیگه داخل هاست کپی می کنین، علاوه بر این که فایل در مسیر دوم کپی میشه تو مسیر اول هم باقی میمونه و به این ترتیب تو عملیات copy کردن شما اون فایل رو تو دو قسمت از هاستتون نگه میدارین.
  • انتقال یا move کردن فایل ها به این معناست که وقتی یه فایلی رو از یه مسیر به یه مسیر دیگه داخل هاستتون انتقال میدین، دیگه مانند عملیات copy کردن فایل تو مسیر اولیه باقی نمیمونه و از مسیر اولیه حذف میشه و به مسیر ثانویه منتقل میشه.

(بیشتر…)

نحوه ویرایش فایل ها در سی پنل

چرا به ابزار ویرایش فایل ها در سی پنل نیاز داریم ؟

تصور کنید که تصمیم دارید ظاهر قالب سایتتون رو تغییر بدین و یا یه سری امکانات به قالب سایتتون اضافه کنید، تو این مواقع وقتی که با متخصصین طراحی سایت وارد ارتباط میشین و ازشون میخواین تا به عنوان مثال شما رو راهنمایی کنن که رنگ یا سایز یکی از قسمت های قالب سایتتون را تغییر بدین، (بیشتر…)

نحوه محدود کردن ورود کاربران به مدیریت سایت فقط با آی پی های خاص در سی پنل

چرا باید مسیر ورود به مدیریت سایتمان را به آی پی IP محدود کنیم ؟

تصور کنید که مدیر یه وب سایت بزرگ هستین که اون وب سایت روزانه خدمات زیادی رو به طیف عظیمی از کاربران اینترنت ارائه میده و خب مطمنا شما برای انجام کار هاتون و مدیریت این وب سایت بزرگ افرادی رو استخدام کردین که تو مدیریت این سایت به شما کمک کنند، (بیشتر…)

نحوه قرار دادن رمز عبور بر روی پوشه ها در سی پنل

منظور از قرار دادن نام کاربری و رمز عبور بر روی مسیر های مدیریت سایت

شما اول از همه باید بدونین منظور از قرار دادن رمز عبور بر روی مسیر های مدیریتی سایت چی هستش و چه کاربردی داره ؟، (بیشتر…)