โฮมเพจ » โฮสติ้ง » Amazon S3 - คู่มือสำหรับผู้เริ่มต้น

    Amazon S3 - คู่มือสำหรับผู้เริ่มต้น

    ไม่กี่วันที่ผ่านมาฉันยังคงดิ้นรนกับโซลูชันเพื่อขยายขนาดบล็อกนี้ดังนั้นมันจะให้บริการเนื้อหาได้เร็วขึ้นและในเวลาเดียวกันไม่กดดันเซิร์ฟเวอร์หนักเกินไป Hongkiat.com ให้บริการการเข้าชมประมาณ 50,000 ครั้งต่อวันและใช้แบนด์วิดท์ 60-80Gb ทุกวัน มีบางสิ่งที่ต้องทำที่นี่ดังนั้นการร้องขอรูปภาพและไฟล์จะไม่ส่งผลกระทบต่อความเสถียรของเซิร์ฟเวอร์ทั้งหมด หลังจากอ่านข้อควรพิจารณาและค้นคว้าแล้วฉันก็ตัดสินใจ Amazon S3.

    คุณอาจเคยได้ยินหรือเคยใช้มาแล้ว แต่สำหรับผู้ที่มีปัญหาในการปรับขนาดเว็บไซต์ของคุณกำลังมองหาวิธีแก้ปัญหาหรือกำลังมองหาโฮสติ้งไฟล์ออนไลน์ที่มีเสถียรภาพที่นี่ฉันได้เขียนบทความที่ค่อนข้างสมบูรณ์ (ฉันหวังว่า) จะทำให้คุณเข้าใจพื้นฐาน Amazon S3, พร้อมกับคำแนะนำในการรับและบัญชีเพื่อใช้งาน.

    เพื่อความสะดวกในการอ่านเนื้อหาจะถูกแยกออกเป็นส่วน ๆ ต่อไปนี้.

    • โดยสังเขป
    • รับบัญชี Amazon S3
    • ใช้ Amazon S3
    • Amazon S3 เป็นรูปภาพโฮสติ้ง
    • แอปพลิเคชั่น Amazon S3 และทรัพยากรอื่น ๆ

    คำแนะนำแบบเต็มหลังจากกระโดด.

    โดยสังเขป

    Amazon Simple Storage Service, หรือที่เรียกว่า Amazon S3 เป็นสถานที่จัดเก็บออนไลน์ มีราคาถูกติดตั้งง่ายและรวดเร็ว และเนื่องจากเป็นบริการที่ได้รับจากยักษ์ใหญ่อีคอมเมิร์ซ อเมซอน, คุณสามารถวางใจได้ทุกสิ่งที่คุณเก็บไว้ที่ S3 ปลอดภัย อ่านเพิ่มเติมเกี่ยวกับ Amazon S3.

    ใครต้องการ Amazon S3?

    ใน S3 ไม่มีค่าใช้จ่ายเริ่มต้นและไม่มีค่าใช้จ่ายในการตั้งค่า คุณจ่ายเฉพาะสิ่งที่คุณใช้ เหมาะอย่างยิ่งสำหรับผู้ดูแลเว็บและบล็อกเกอร์โดยเฉพาะผู้ที่มีปัญหาดังต่อไปนี้:

    • แบนด์วิธใกล้หมด

      หากคุณใช้บัญชีโฮสติ้งที่ใช้ร่วมกันเอฟเฟกต์ Stumble On หรือ Digg ใด ๆ ก็สามารถ จำกัด แบนด์วิดท์ทั้งหมดของเดือนนั้นได้อย่างง่ายดาย ส่วนใหญ่แล้วเว็บโฮสต์จะระงับบัญชีจนกว่าคุณจะชำระเงินสำหรับแบนด์วิดท์พิเศษที่ใช้ไป Amazon S3 ให้แบนด์วิดท์ไม่ จำกัด และคุณจะได้รับแบนด์วิดท์จำนวนเท่าใดก็ได้ที่ไซต์ของคุณต้องการ จะมีการเรียกเก็บเงินจากบัตรเครดิตและสามารถชำระได้เมื่อสิ้นเดือน.

    • ความยืดหยุ่นที่ดีขึ้น

      Amazon S3 ที่ใช้ cloud hosting และการแสดงรูปภาพค่อนข้างเร็ว การแยกพวกเขาออกจากคำขอ HTTP ปกติจะช่วยลดภาระของเซิร์ฟเวอร์ได้อย่างแน่นอนจึงรับประกันเสถียรภาพที่ดีขึ้น.

    • จ่ายเงินมากกว่าที่คุณใช้จริง

      ไม่ว่าคุณจะอยู่บนโฮสติ้งที่ใช้ร่วมกัน VPS หรือเซิร์ฟเวอร์เฉพาะคุณจ่ายเงินก้อนในแต่ละเดือน (หรือปี) และจำนวนรวมถึงการจัดเก็บฮาร์ดดิสก์และแบนด์วิดธ์ที่คุณอาจไม่ได้ใช้อย่างเต็มที่ ทำไมต้องจ่ายมากขึ้นเมื่อคุณสามารถจ่ายเฉพาะสิ่งที่คุณใช้.

    • จัดเก็บไฟล์ออนไลน์

      แทนที่จะสำรองไฟล์ของคุณใน CD / DVDs เพื่อประหยัดพื้นที่ฮาร์ดดิสก์มากขึ้นนี่เป็นอีกตัวเลือกหนึ่ง. เก็บพวกเขาออนไลน์, และคุณมีตัวเลือกเพื่อให้พวกเขาเป็นส่วนตัวหรือทำให้พวกเขาสามารถเข้าถึงได้ มันขึ้นอยู่กับคุณ.

    • การดึงและแบ่งปันไฟล์ที่ง่ายขึ้น

      หากคุณจัดเก็บไฟล์ออนไลน์คุณสามารถเข้าถึงได้ทุกที่ตราบใดที่มีการเชื่อมต่ออินเทอร์เน็ต Amazon S3 ยังทำให้ฉันสามารถสื่อสารไฟล์กับเพื่อนลูกค้าและผู้อ่านบล็อกได้ดีขึ้น.

    พื้นที่จัดเก็บและแบนด์วิดธ์ไม่ จำกัด จ่ายตามที่คุณใช้ควบคุมความเป็นส่วนตัวของไฟล์ได้อย่างเต็มที่คือสิ่งที่ทำให้ฉันตื่นเต้นในการโยกย้ายรูปภาพบน hongkiat.com ไปยัง Amazon S3 คุณอาจนึกถึงห้องชุดที่คุณต้องการ อ่านเพิ่มเติมเกี่ยวกับสาเหตุที่คุณควรใช้ Amazon S3.

    ต่อไปฉันจะอธิบายเกี่ยวกับวิธีที่คุณสามารถ ลงทะเบียนสำหรับบัญชี Amazon S3.

    กลับไปด้านบน ↑

    รับบัญชี Amazon S3

    ก่อนที่เราจะลงทะเบียนบัญชีฉันคิดว่าอย่างน้อยคุณควรรู้ว่า Amazon S3 คิดค่าใช้จ่ายอย่างไร ลองดูพวกเขาที่นี่หรือประมาณด้วย AWS Simple เครื่องคิดเลขรายเดือน. ตอนนี้ถ้าคุณพร้อมแล้วมารับบัญชี Amazon S3.

    1. สมัคร / เข้าสู่ Amazon

      หากคุณมีบัญชี Amazon ให้ลงชื่อเข้าใช้และลงชื่อสมัครเข้าใช้บัญชีอื่น.

    2. รับบัญชี Amazon AWS

      ไปที่ aws.amazon.com และสมัครใช้งาน บัญชี Amazon Web Services.

    3. มองหา - Amazon Simple Storage Service (S3)

      เมื่อคุณลงทะเบียนเสร็จสิ้นคุณจะได้รับการต้อนรับด้วยเพจที่ระบุว่าบัญชีของคุณถูกสร้างขึ้นและข้อมูลถูกส่งไปยังอีเมลของคุณ มองหา Amazon Simple Storage Service ภายใต้รายการให้คลิก.

    4. ลงทะเบียน - Amazon Simple Storage Service (S3)

      อีกครั้งคุณจะถูกนำไปที่หน้าแนะนำของ Amazon S3 อ่านอีกครั้งหากคุณต้องการหรือเพียงข้ามไปลงชื่อสมัครใช้บัญชีโดยคลิกที่ ลงทะเบียนเพื่อรับบริการเว็บนี้. ใส่รายละเอียดบัตรเครดิตของคุณและทำตามคำแนะนำเพื่อตั้งค่าบัญชีของคุณ.

    5. รู้ชื่อผู้ใช้ / รหัสผ่านของคุณ

      เมื่อคุณลงชื่อสมัครเข้าใช้เรียบร้อยแล้ว Amazon จะแจ้งให้คุณทราบ ตัวระบุการเข้าถึง AWS, ซึ่งรวมถึงของคุณ รหัสคีย์เข้า และ รหัสลับการเข้าถึง. สังเกตได้ว่า รหัสคีย์เข้า และ รหัสลับการเข้าถึง ดีเท่ากับชื่อผู้ใช้และรหัสผ่านของคุณดังนั้นคุณควรเก็บไว้อย่างปลอดภัย.

      หากคุณพลาดรหัสคีย์เข้า และ รหัสลับการเข้าถึง การแจ้งเตือนคลิกที่ บัญชีบริการเว็บของคุณ, เลือก ตัวระบุการเข้าถึง AWS เพื่อดึงข้อมูล.

    6. ภายใต้บัญชีบริการเว็บของคุณยังเป็นที่ที่คุณตรวจสอบกิจกรรมบัญชีคุณต้องจ่ายเท่าไรเมื่อสิ้นเดือนเปลี่ยนโปรไฟล์ ฯลฯ ทำความคุ้นเคยกับหน้าเหล่านี้เป็นสิ่งจำเป็น.

      ตอนนี้บัญชี Amazon S3 ของคุณถูกสร้างขึ้นและพร้อมใช้งานแล้ว มาทำการอัปโหลดกันบ้าง.

    กลับไปด้านบน ↑

    ใช้ Amazon S3

    บัญชี Amazon S3 ของคุณเริ่มต้นด้วยบัญชีรูทที่สะอาด. บนรูทเป็นตำแหน่งที่คุณสร้างที่เก็บข้อมูล. Bucket เป็นคำศัพท์ของ Amazon S3 สำหรับโฟลเดอร์รูท. คุณสามารถสร้างถังได้หลายถังและภายในถังบรรจุเป็นที่ที่คุณวางโฟลเดอร์และรูปภาพ.

    Amazon S3 เปิดตัวชุด API และนักพัฒนาทั่วโลกออกแอปพลิเคชั่นที่อนุญาตให้บัญชี Amazon S3 ของคุณพูดคุยกับคอมพิวเตอร์ในพื้นที่ของคุณเพื่อให้คุณสามารถทำการอัปโหลดไฟล์การซิงโครไนซ์สำรองข้อมูลและอื่น ๆ ทั้งหมดสำหรับ starters มองไปที่ วิธีที่คุณสามารถใช้ประโยชน์จากการขยาย S3Fox จาก RJonna (นามสกุล Firefox) เพื่อเชื่อมต่อกับบัญชี Amazon S3 ของคุณ และในภายหลังเราจะแสดงรายการทางเลือกของแอปพลิเคชั่นฟรีและจ่ายเงินให้เชื่อมต่อกับ Amazon S3.

    ใช้ Amazon S3 กับ Firefox S3Fox

    S3Fox เป็นปลั๊กอิน Firefox ดังนั้นหากคุณไม่มีเบราว์เซอร์ Firefox ติดตั้งในเครื่องของคุณคุณจะต้องได้รับ ติดตั้งปลั๊กอิน S3Fox มีของคุณ รหัสคีย์เข้า และ รหัสลับการเข้าถึง พร้อมเริ่มกันเลย.

    1. เรียกใช้ S3 Organizer

      ใน Firefox ไปที่ เครื่องมือ, เลือก ออแกไนเซอร์ S3.

    2. ตั้งค่าบัญชี

      ตั้งค่าบัญชี Amazon S3 ของคุณด้วย S3 Organizer ป้อนคำอธิบายด้วยตนเอง ชื่อบัญชี, ของคุณ รหัสเข้าใช้ และ รหัสลับ. คลิก เพิ่ม.

    3. เชื่อมต่อสร้างที่เก็บข้อมูลชุดแรก

      เมื่อคุณป้อนข้อมูลที่ถูกต้องแล้วระบบจะนำคุณไปยังบัญชีของคุณ (ซึ่งเป็นค่าว่างโดยค่าเริ่มต้น) ทางด้านซ้ายของ S3 Organizer จะเป็นโฟลเดอร์เครื่องของคุณและ Amazon S3 ทางด้านขวา.

      คลิกขวาสร้างไดเรกทอรี สิ่งที่สร้างขึ้นในระดับรากจะเป็นถังของคุณ ไฟล์และโฟลเดอร์ทั้งหมดจะถูกจัดเก็บ / จัดระเบียบภายใต้ที่เก็บข้อมูล.

    4. สร้างโฟลเดอร์อัพโหลดภาพ

      ดับเบิลคลิกที่ถังของคุณสร้างโฟลเดอร์ ภายในโฟลเดอร์อัปโหลดภาพ โดยค่าเริ่มต้นสิ่งที่อัปโหลดไปยังบัญชี Amazon S3 ของคุณจะไม่สามารถเข้าถึงได้โดยสาธารณะ.

    กลับไปด้านบน ↑

    Amazon S3 เป็นรูปภาพโฮสติ้ง

    ตามค่าเริ่มต้นรูปภาพที่อัปโหลดไปยังอเมซอน S3 ที่มี S3 ออร์แกนไนเซอร์จะไม่ถูกเผยแพร่สู่สาธารณะ หากคุณต้องการแชร์ไฟล์ที่อัปโหลดกับเพื่อนและเพื่อนหรือถ้าคุณต้องการใช้ Amazon S3 เพื่อโฮสต์ภาพเว็บไซต์ของคุณจำเป็นต้องมีขั้นตอนเพิ่มเติม.

    1. แก้ไขการอนุญาตรูปภาพ

      คลิกขวาที่รูปภาพที่อัปโหลดแล้วเลือก แก้ไข ACL.

    2. ทำให้สาธารณะเข้าถึงได้

      เพื่อให้ภาพของคุณเป็นสาธารณะ, ตรวจสอบให้แน่ใจว่าทุกคนผู้ใช้ที่ผ่านการรับรองความถูกต้องและฉัน (เจ้าของ) สามารถเข้าถึงการอ่านได้. ทำตามการตั้งค่าในภาพด้านล่าง คลิกที่ไอคอนเพื่อแลกเปลี่ยนระหว่างเห็บและข้าม.

    3. รับ URL ภาพ

      คลิกขวาที่รูปภาพใด ๆ เลือกคัดลอก URL ไปยังคลิปบอร์ด URL ของคุณจะมีลักษณะดังนี้:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png

      URL รูปภาพมาในรูปแบบคงที่ดังต่อไปนี้:http: //bucket_name.s3.amazonaws.com/foldername/filename.jpg

    กลับไปด้านบน ↑

    แอปพลิเคชั่น Amazon S3 และทรัพยากรอื่น ๆ

    เราได้ใช้ S3Fox ตลอดทั้งคำอธิบายเพราะฟรีและอยู่ในเบราว์เซอร์ Firefox แต่ฉันคิดว่าคุณควรตระหนักถึงแอปพลิเคชั่นอื่น ๆ และวิธีการต่าง ๆ ที่มีสิ่งอำนวยความสะดวกที่คล้ายกัน.

    แอปพลิเคชั่นที่รองรับ Amazon S3

    • JungleDisk - พื้นที่เก็บข้อมูลออนไลน์ที่เชื่อถือได้ซึ่งขับเคลื่อนโดย Amazon S3.

    • ส่งผ่าน - แอปพลิเคชั่น FTP / SFTP สำหรับ Mac.

    • S3Sync - ประกอบด้วย S3syncs และ S3cmds โปรแกรม Ruby ที่ให้การควบคุมบัญชี Amazon S3 ด้วยคำสั่งเชลล์.
    • Bucket Explorer - ส่วนต่อประสานผู้ใช้สำหรับ Amazon S3.
    • ผู้จัดการสำรอง - เครื่องมือบรรทัดคำสั่งสำหรับ Linux.
    • สำรองข้อมูล S3 - แอปพลิเคชันเดสก์ท็อป Windows ที่ทำให้ทุกคนใช้โครงสร้างพื้นฐานที่น่าประทับใจของอเมซอนสำหรับการสำรองข้อมูลระยะไกลและการจัดเก็บไฟล์ออนไลน์ที่ปลอดภัย.
    • jets3t - ชุดเครื่องมือสำหรับบริการจัดเก็บข้อมูลออนไลน์ S3 ของ Amazon.
    • Sync2S3 - ซิงโครไนซ์ไฟล์ของคุณกับ Amazon (S3) ซึ่งให้โซลูชันการสำรองข้อมูลที่ปลอดภัยและราคาไม่แพง.
    • SME Storage - เข้าถึงไฟล์ได้จากทุกที่.

    กลับไปด้านบน ↑

    อ้างอิงออนไลน์เพิ่มเติม

    นี่คือการอ้างอิงออนไลน์เพิ่มเติมเพื่อช่วยให้คุณเข้าใจ Amazon S3 และการเชื่อมต่อที่ดีขึ้น.

    • Amazon Simple Storage Service - เรียกดูโซลูชั่นที่นักพัฒนาเว็บเซอร์วิสของ Amazon สร้างขึ้นโดยใช้ Amazon Simple Storage Service (Amazon S3).
    • ฟอรัม Amazon S3 - S3 Forum พร้อมข้อมูลที่เป็นประโยชน์มากมาย.
    • Amazon S3 API - ทำความเข้าใจกับ API ของ Amazon S3.
    • Amazon S3 ใน Wiki
    • ใช้ Amazon S3 เป็นบริการโฮสต์ภาพ
    • ฉันใช้ Amazon S3 ได้อย่างไร- อ่านวิธีการของ Paul เพื่อใช้ Amazon S3 กับ rsync และ JungleDisk.
    • การสำรองข้อมูลเซิร์ฟเวอร์ Bulletproof พร้อม Amazon S3 - ควบคุม S3 ด้วย Ruby และ S3Sync.
    • วิธีการใช้ JungleDisk, Amazon S3 และ rsync เพื่อสำรองข้อมูลไดเรกทอรีบ้าน OS X ของคุณ
    • การสำรองข้อมูลเซิร์ฟเวอร์ราคาถูกกับ Amazon S3
    • ใช้ Amazon S3 จาก Perl
    • ใช้ Amazon S3 กับ Django

    นั่นคือทั้งหมด! หวังว่าคุณจะพบคู่มือนี้มีประโยชน์.