در این مقاله، نحوه ایجاد یک سطل ذخیره سازی در Google Cloud Platform و دسترسی به فایل های ذخیره شده در Storage Bucket در یک برنامه وب که در یک نمونه VM از Google Cloud Platform میزبانی شده است را خواهیم آموخت.
چند مقاله ای که قبلاً نوشتم و اگر با Google Cloud Platform شروع کرده اید ممکن است برای شما مفید باشد عبارتند از:
در این مقاله، با ایجاد یک نمونه جدید از VM در Google Cloud Platform شروع خواهیم کرد. پس از آن، نحوه ایجاد سطل ذخیره سازی با کنسول گوگل و همچنین ابزار gsutil که یک برنامه پایتون است را خواهیم دید که با آن می توانیم از خط فرمان به Cloud Storage دسترسی پیدا کنیم. سپس فایل را در سطل آپلود می کنیم و به آن فایل در یک برنامه وب میزبانی شده در نمونه VM ایجاد شده در مرحله قبل دسترسی خواهیم داشت ((سطل ها محفظه هایی برای نگهداری داده ها هستند و هر چیزی که در فضای ذخیره سازی ابری ذخیره می کنید باید در سطل).
شروع کنیم.
مرحله 1
با مراجعه به https://console.cloud.google.com/ با Google Cloud Platform وارد شوید (Google 300 دلار را به صورت آزمایشی رایگان ارائه می دهد، اما برای آن، باید کارت اعتباری خود را پیوند دهید).
![در Google Cloud Platform یک Storage Bucket ایجاد کنید](http://pezhvak24.ir/dl/codenevis/firstcode/article/create-a-storage-bucket-in-google-cloud-platform/Images/Image1.jpg)
با ورود موفقیت آمیز به سیستم، کاربران داشبورد Google Cloud را همانطور که در تصویر زیر نشان داده شده است می بینند.
![در Google Cloud Platform یک Storage Bucket ایجاد کنید](http://pezhvak24.ir/dl/codenevis/firstcode/article/create-a-storage-bucket-in-google-cloud-platform/Images/Image2.jpg)
گام 2
بر روی زیر منوی VM Instances موجود در منوی Compute Engine کلیک کنید.
![در Google Cloud Platform یک Storage Bucket ایجاد کنید](http://pezhvak24.ir/dl/codenevis/firstcode/article/create-a-storage-bucket-in-google-cloud-platform/Images/Image3.jpg)
برای ایجاد یک نمونه VM روی دکمه ایجاد کلیک کنید
![در Google Cloud Platform یک Storage Bucket ایجاد کنید](http://pezhvak24.ir/dl/codenevis/firstcode/article/create-a-storage-bucket-in-google-cloud-platform/Images/Image4.jpg)
مرحله 4
نامی به نمونه VM خود بدهید، سپس منطقه، منطقه، پیکربندی ماشین را بر اساس نیاز خود انتخاب کنید.
![در Google Cloud Platform یک Storage Bucket ایجاد کنید](http://pezhvak24.ir/dl/codenevis/firstcode/article/create-a-storage-bucket-in-google-cloud-platform/Images/Image5.jpg)
سیستم عامل دیسک بوت را به عنوان دبیان (سیستم عامل مبتنی بر لینوکس) انتخاب کنید زیرا من از سرور آپاچی برای میزبانی یک برنامه وب استفاده خواهم کرد.
![در Google Cloud Platform یک Storage Bucket ایجاد کنید](http://pezhvak24.ir/dl/codenevis/firstcode/article/create-a-storage-bucket-in-google-cloud-platform/Images/Image6.jpg)
مطمئن شوید که به ترافیک HTTP اجازه دهید و همچنین از طریق مدیریت گسترش HTTP، امنیت، دیسکها، شبکهسازی و اجاره تنها به برنامه وب دسترسی خواهیم داشت تا اسکریپت راهاندازی را اضافه کنیم.
![در Google Cloud Platform یک Storage Bucket ایجاد کنید](http://pezhvak24.ir/dl/codenevis/firstcode/article/create-a-storage-bucket-in-google-cloud-platform/Images/Image7.jpg)