ਕੁਝ ਮਹੀਨੇ ਪਹਿਲਾਂ, ਮੈਂ ਦੇਖਿਆ ਕਿ ਮੈਂ ਆਪਣੇ ਹੋਸਟਿੰਗ ਖਾਤੇ 'ਤੇ ਆਪਣੀਆਂ ਬੈਂਡਵਿਡਥ ਸੀਮਾਵਾਂ ਨੂੰ ਪੂਰਾ ਕਰ ਰਿਹਾ ਸੀ। ਹੋਸਟਿੰਗ ਪ੍ਰਦਾਤਾਵਾਂ ਨੂੰ ਬਦਲਣਾ ਇੱਕ ਦਰਦ ਹੈ, ਇਸ ਲਈ ਮੈਂ ਕੁਝ ਉੱਚ-ਬੈਂਡਵਿਡਥ ਗ੍ਰਾਫਿਕਸ ਨੂੰ ਐਮਾਜ਼ਾਨ S3 ਵਿੱਚ ਲਿਜਾਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ, ਜਿੱਥੇ ਬੈਂਡਵਿਡਥ ਸਸਤੀ ਅਤੇ ਅਸੀਮਤ ਹੈ. ਸਭ ਠੀਕ ਸੀ ਜਦੋਂ ਤੱਕ ਮੈਨੂੰ ਇਹ ਅਹਿਸਾਸ ਨਹੀਂ ਹੋਇਆ ਕਿ Google carltonbale.com ਦੀ ਬਜਾਏ s3.amazonaws.com 'ਤੇ ਮੇਰੀ ਬਾਲਟੀ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦੇ ਹੋਏ ਖੋਜ ਨਤੀਜੇ ਵਾਪਸ ਕਰ ਰਿਹਾ ਸੀ। ਖੁਸ਼ਕਿਸਮਤੀ ਨਾਲ, AmazonAWS ਕੋਲ ਕੰਮ ਹੈ। ਤੁਸੀਂ ਇੱਕ Amazon S3 ਬਾਲਟੀ ਵਿੱਚ ਆਪਣੇ ਖੁਦ ਦੇ ਡੋਮੇਨ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਨੂੰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ, ਇਸ ਬਾਰੇ ਸ਼ੁਰੂ ਤੋਂ ਅੰਤ ਤੱਕ ਨਿਰਦੇਸ਼ ਇੱਥੇ ਦਿੱਤੇ ਗਏ ਹਨ ਨਵੇਂ Amazon S3 ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਸ਼ੁਰੂਆਤੀ ਕਦਮ: - ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਖੁਦ ਦੇ ਡੋਮੇਨ ਨਾਮ ਅਤੇ ਆਪਣੇ ਖੁਦ ਦੇ ਐਮਾਜ਼ਾਨ S3 ਖਾਤੇ ਦੀ ਜ਼ਰੂਰਤ ਹੈ - ਦੂਜਾ, ਤੁਹਾਨੂੰ ਐਮਾਜ਼ਾਨ S3 ਬਾਲਟੀਆਂ ਬਣਾਉਣ/ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਇੱਕ ਤਰੀਕੇ ਦੀ ਲੋੜ ਹੈ, ਇਸਲਈ ਤੁਹਾਨੂੰ ਆਪਣੇ PC 'ਤੇ ਇੱਕ ਕਲਾਇੰਟ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ। - ਮੈਂ ਵਰਤਮਾਨ ਵਿੱਚ ਸਾਈਬਰਡੱਕ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਕਲਾਇੰਟ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ। ਮੈਂ ਮੋਜ਼ੀਲਾ ਫਾਇਰਫਾਕਸ ਲਈ ਵਰਤੀ ਗਈ ਅਦਾਇਗੀ ਐਪ ਬਕੇਟ ਐਕਸਪਲੋਰਰ ਅਤੇ S3 ਆਰਗੇਨਾਈਜ਼ਰ ਐਡ-ਆਨ ਦੀ ਵਰਤੋਂ ਵੀ ਕੀਤੀ ਹੈ। ਬਹੁਤ ਸਾਰੇ ਵਿਕਲਪ ਉਪਲਬਧ ਹਨ - ਆਪਣੀ ਪਸੰਦ ਦੀ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ ਅਤੇ ਆਪਣੇ AmazonAWS ਦਾਖਲ ਕਰਕੇ ਇਸਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ ਕੀਅਂਡ ਸੀਕਰੇਟ ਕੁੰਜੀ ਤੱਕ ਪਹੁੰਚ ਕਰੋ - ਇਹ httpaws.amazon.com 'ਤੇ ਜਾ ਕੇ, âÃÂàਨੂੰ ਮਾਊਸ ਕਰਕੇ ਉਪਲਬਧ ਹਨ। ਉੱਪਰ ਸੱਜੇ ਕੋਨੇ ਵਿੱਚ ਤੁਹਾਡਾ ਵੈੱਬ ਸੇਵਾਵਾਂ ਖਾਤਾ, ਅਤੇ âÃÂàAWS ਪਹੁੰਚ ਪਛਾਣਕਰਤਾਵਾਂ ਨੂੰ ਚੁਣਨਾ। œ - ਇਹ httpaws.amazon.com 'ਤੇ ਜਾ ਕੇ, âÃÂàਨੂੰ ਮਾਊਸ ਕਰਕੇ ਉਪਲਬਧ ਹਨ। ਆਪਣੇ ਸਬਡੋਮੇਨ ਨੂੰ ਐਮਾਜ਼ਾਨ S3 ਬਾਲਟੀ ਲਈ ਉਪਨਾਮ ਕਿਵੇਂ ਕਰੀਏ: - ਸਹੀ ਡੋਮੇਨ ਨਾਮ ਦੀ ਪਛਾਣ ਕਰੋ ਜੋ ਤੁਸੀਂ ਐਮਾਜ਼ਾਨ S3 ਨੂੰ ਅੱਗੇ ਭੇਜਣਾ ਚਾਹੁੰਦੇ ਹੋ। S3 ਇੱਕ ਵੈੱਬ ਸਰਵਰ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਮੈਂ ਕਰਾਂਗਾ ਉੱਥੇ ਆਪਣੇ ਪੂਰੇ ਡੋਮੇਨ ਨੂੰ ਅੱਗੇ ਭੇਜਣ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਨਾ ਕਰੋ, ਸਗੋਂ ਇੱਕ ਸਬ-ਡੋਮੇਨ। ਉਪ-ਡੋਮੇਨ IâÃÂÃÂm ਵਰਤਣ ਜਾ ਰਿਹਾ ਹੈ ਅਸਲ ਉਹ ਹੈ ਜੋ ਮੈਂ ਸੈੱਟਅੱਪ ਕੀਤਾ ਹੈ: s3.carltonbale.com - ਇੱਕ ਨਵਾਂ âÃÂàਬਣਾਓ bucketâÃÂà(ਉਰਫ਼ ਫੋਲਡਰ) ਬਣਾਓ ਫੋਲਡਰ/ਬਕੇਟ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ। ਬਾਲਟੀ ਨੂੰ ਬਿਲਕੁਲ ਨਾਮ ਦਿਓ ਕਿ ਤੁਹਾਡਾ ਸਬ-ਡੋਮੇਨ ਨਾਮ ਕੀ ਹੈ - ਉਦਾਹਰਨ ਬਾਲਟੀ ਨਾਮ: s3.carltonbale.com ਨੋਟ: ਤੁਹਾਨੂੰ ਇੱਕ ਵਿਲੱਖਣ ਬਾਲਟੀ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ; ਤੁਸੀਂ ਬਾਲਟੀ ਬਣਾਉਣ ਦੇ ਯੋਗ ਨਹੀਂ ਹੋਵੋਗੇ ਜੇਕਰ ਨਾਮ ਪਹਿਲਾਂ ਹੀ ਕਿਸੇ ਹੋਰ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾ ਰਿਹਾ ਹੈ, ਭਾਵੇਂ ਕਿਸੇ ਹੋਰ ਵੱਖਰੇ ਖਾਤੇ ਵਿੱਚ ਹੋਵੇ - ਉਦਾਹਰਨ ਬਾਲਟੀ ਨਾਮ: - ਹੁਣ ਔਖਾ ਹਿੱਸਾ ਆਉਂਦਾ ਹੈ: ਤੁਹਾਡੀਆਂ DNS ਸਰਵਰ ਸੈਟਿੰਗਾਂ ਨੂੰ ਸੋਧਣਾ। ਇਹ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਇਸ ਬਾਰੇ ਪ੍ਰਕਿਰਿਆਵਾਂ ਹੋਸਟ ਅਤੇ ਸੌਫਟਵੇਅਰ ਸਿਸਟਮ ਦੁਆਰਾ ਵੱਖ-ਵੱਖ ਹੁੰਦੀਆਂ ਹਨ, ਪਰ ਇਹ ਆਮ ਕਦਮ ਹਨ: - ਆਪਣੇ ਵੈੱਬ ਹੋਸਟ ਕੰਟਰੋਲ ਪੈਨਲ 'ਤੇ ਲੌਗਇਨ ਕਰੋ ਅਤੇ DNS ਸਰਵਰ ਸੈਟਿੰਗਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ ਜਾਂ ਸਮਾਨ ਚੁਣੋ। - ਆਪਣੇ ਡੋਮੇਨ ਲਈ ਇੱਕ ਨਵੀਂ CNAME ਐਂਟਰੀ ਬਣਾਓ। s3.carltonbale.com ਦੀ ਮੇਰੀ ਉਦਾਹਰਨ ਲਈ, ਇੰਦਰਾਜ਼ ਇਹ ਸੀ: ਨਾਮ:s3 ਕਿਸਮ:CNAME ਮੁੱਲ:s3.amazonaws.com। (ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਯੂਰਪੀਅਨ ਉਪਭੋਗਤਾ ਹੋ, ਤਾਂ ਇਸਦੀ ਬਜਾਏ s3-external-3.amazonaws.com ਦੀ ਵਰਤੋਂ ਕਰੋ) - - ਅਤੇ ਹਾਂ, âÃÂÃÂs3.amazonaws.com.âÃÂàਦੇ ਅੰਤ 'ਤੇ ਬਿੰਦੀ ਸਹੀ ਹੈ, ਘੱਟੋ-ਘੱਟ ਮੇਰੇ ਲਈ। ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿ ਤੁਹਾਨੂੰ ਕੀ ਦਾਖਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਆਪਣੀਆਂ ਹੋਰ ਐਂਟਰੀਆਂ ਨੂੰ ਦੇਖੋ - ਹੁਣ ਸਭ ਤੋਂ ਔਖਾ ਹਿੱਸਾ ਆਉਂਦਾ ਹੈ: ਉਡੀਕ ਕਰਨੀ। ਮੇਰੇ ਸਬਡੋਮੇਨ ਨੂੰ AmazonAWS ਦੁਆਰਾ ਮਾਨਤਾ ਪ੍ਰਾਪਤ ਹੋਣ ਲਈ ਲਗਭਗ 2 ਘੰਟੇ ਲੱਗ ਗਏ - ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਸਬਡੋਮੇਨ ਨਾਮ ਖੋਲ੍ਹੋ। ਤੁਹਾਨੂੰ ਹੁਣ 3 ਵਿੱਚੋਂ ਕਿਸੇ ਵੀ ਯੂਆਰਐਲ ਰਾਹੀਂ ਆਪਣੀਆਂ ਫਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ: - subdomain.domain.com (ਜਿੰਨਾ ਚਿਰ ਪੂਰਾ ਬਕੇਟ ਨਾਮ ਪੂਰੇ ਸਬਡੋਮੇਨ ਨਾਮ ਦੇ ਸਮਾਨ ਹੈ, ਜਿਵੇਂ ਕਿ mysubdomain.mydomain.com, url ਦੇ ਅੰਤ ਵਿੱਚ ਦੁਬਾਰਾ ਬਾਲਟੀ ਨਾਮ ਨਿਰਧਾਰਤ ਕਰਨਾ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੈ) - your_bucket_name.s3.amazonaws.com (ਅਰਥਾਤ mysubdomain.mydomain.com.s3.amazonaws.com) - s3.amazonaws.com/your_bucket_name (ਜਿਵੇਂ ਕਿ s3.amazonaws.com/mysubdomain.mydomain.com) ਅੰਤਿਮ ਪੜਾਅ - ਤੁਹਾਨੂੰ ਆਪਣੇ ਮਨਪਸੰਦ ਬਾਲਟੀ ਪ੍ਰਬੰਧਨ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਪਣੀ ਬਾਲਟੀ ਅਤੇ ਫਾਈਲਾਂ 'ਤੇ ਅਨੁਮਤੀਆਂ ਸੈਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ। ਮੈਂ ਸਿਰਫ਼ ਮਾਲਕ ਦੁਆਰਾ ਬਾਲਟੀ ਅਨੁਮਤੀ ਨੂੰ âÃÂà'ਤੇ ਪੂਰਾ ਕੰਟਰੋਲ ਕਰਨ ਅਤੇ ਬਾਲਟੀ ਦੇ ਅੰਦਰ ਫ਼ਾਈਲਾਂ ਦੀਆਂ ਇਜਾਜ਼ਤਾਂ ਨੂੰ â 'ਤੇ ਸੈੱਟ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹਾਂ। ਮਾਲਕ ਦੁਆਰਾ ਪੂਰਾ ਨਿਯੰਤਰਣ, ਹਰ ਕਿਸੇ ਲਈ ਪੜ੍ਹਨ ਦੀ ਪਹੁੰਚ। ਇਹ ਲੋਕਾਂ ਨੂੰ ਤੁਹਾਡੀ ਬਾਲਟੀ ਵਿਚਲੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਬ੍ਰਾਊਜ਼/ਸੂਚੀ ਦੇਣ ਦੇ ਯੋਗ ਹੋਣ ਤੋਂ ਰੋਕੇਗਾ - ਜੇਕਰ ਤੁਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ Google (ਜਾਂ Google ਚਿੱਤਰ) ਤੁਹਾਡੇ ਸਬਡੋਮੇਨ ਵਿੱਚ ਫਾਈਲਾਂ ਨੂੰ ਇੰਡੈਕਸ ਕਰੇ, ਤਾਂ robots.txt ਨਾਮ ਦੀ ਇੱਕ ਫਾਈਲ ਬਣਾਓ ਜਿਸ ਵਿੱਚ ਹੇਠ ਲਿਖਿਆਂ ਹੈ ਅਤੇ ਇਸਨੂੰ ਆਪਣੀ ਬਾਲਟੀ ਵਿੱਚ ਕਾਪੀ ਕਰੋ: ਉਪਭੋਗਤਾ-ਏਜੰਟ: * ਅਸਵੀਕਾਰ ਕਰੋ: / ਇਹੀ ਹੈ, ਐਮਾਜ਼ਾਨ S3 ਦੇ ਨਾਲ ਆਪਣੇ ਖੁਦ ਦੇ ਡੋਮੇਨ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ ਮੇਰੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਸਮਾਪਤੀ ਗਾਈਡ। ਜੇਕਰ ਮੇਰੇ ਕੋਲੋਂ ਕੁਝ ਖੁੰਝ ਗਿਆ ਹੈ ਜਾਂ ਜੇਕਰ ਕੁਝ ਸਪੱਸ਼ਟ ਨਹੀਂ ਹੈ, ਤਾਂ ਮੈਨੂੰ ਟਿੱਪਣੀਆਂ ਵਿੱਚ ਦੱਸੋ ਅਤੇ ਮੈਂ ਇਸਨੂੰ ਠੀਕ ਕਰ ਦਿਆਂਗਾ।