AWS S3 'ਤੇ ਮੁਫਤ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਨੂੰ ਕਿਵੇਂ ਡਿਪਲੋਇਟ ਕਰਨਾ ਹੈ: ਨਵੀਆਂ ਸ਼ੁਰੂਆਤਾਂ ਲਈ ਗਾਈਡ
AWS S3 'ਤੇ ਮੁਫਤ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਨੂੰ ਕਿਵੇਂ ਡਿਪਲੋਇਟ ਕਰਨਾ ਹੈ: ਨਵੀਆਂ ਸ਼ੁਰੂਆਤਾਂ ਲਈ ਗਾਈਡ
ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਦੀ ਪ੍ਰਸਾਰਤਾ ਨੇ ਵੈਬਸਾਈਟ ਡਿਪਲੋਇਟ ਕਰਨ ਨੂੰ ਹੋਰ ਵੀ ਆਸਾਨ ਬਣਾ ਦਿੱਤਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਨਵੀਆਂ ਸ਼ੁਰੂਆਤਾਂ ਲਈ। ਇਹ ਗਾਈਡ ਤੁਹਾਨੂੰ ਦੱਸੇਗੀ ਕਿ ਕਿਵੇਂ Amazon Web Services (AWS) ਦੇ Simple Storage Service (S3) 'ਤੇ ਮੁਫਤ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਨੂੰ ਡਿਪਲੋਇਟ ਕਰਨਾ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੁਆਰਾ, ਤੁਸੀਂ ਆਪਣੀ ਨਿੱਜੀ ਵੈਬਸਾਈਟ ਬਣਾਉਣ ਅਤੇ ਲਾਈਵ ਕਰਨ ਵਿੱਚ ਸਮਰੱਥ ਹੋਵੋਗੇ, ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਦੀ ਸ਼ਕਤੀ ਅਤੇ ਸੁਵਿਧਾ ਦਾ ਅਨੁਭਵ ਕਰ ਸਕਦੇ ਹੋ।
ਪਹਿਲਾ ਕਦਮ: ਤਿਆਰੀ
ਡਿਪਲੋਇਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਹੇਠਾਂ ਦਿੱਤੀ ਤਿਆਰੀ ਹੈ:
- AWS ਖਾਤਾ: ਕਿਰਪਾ ਕਰਕੇ AWS ਵੈਬਸਾਈਟ 'ਤੇ ਜਾ ਕੇ ਇੱਕ AWS ਖਾਤਾ ਰਜਿਸਟਰ ਕਰੋ।
- ਮੁੱਢਲੀ HTML/CSS ਗਿਆਨ: ਮੁੱਢਲੀ ਵੈਬ ਪੇਜ ਬਣਾਉਣ ਦੀ ਜਾਣਕਾਰੀ ਰੱਖੋ, ਇੱਕ ਸਧਾਰਣ ਸਟੇਟਿਕ ਵੈਬ ਪੇਜ ਲਈ ਤਿਆਰ ਰਹੋ। ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਸਧਾਰਣ ਟੈਂਪਲੇਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
ਮੇਰੀ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ
# ਮੇਰੀ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ 'ਤੇ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ!
ਇਹ ਮੇਰੀ ਪਹਿਲੀ ਸਟੇਟਿਕ ਵੈਬ ਪੇਜ ਹੈ।
ਉਪਰੋਕਤ ਕੋਡ ਨੂੰ index.html ਫਾਈਲ ਵਜੋਂ ਸੇਵ ਕਰੋ, ਅਤੇ ਹੋਰ ਲੋੜੀਂਦੇ ਸਟੇਟਿਕ ਸਰੋਤਾਂ (ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ, CSS ਫਾਈਲਾਂ ਆਦਿ) ਲਈ ਤਿਆਰ ਰਹੋ।
ਦੂਜਾ ਕਦਮ: S3 ਸਟੋਰੇਜ ਬੱਕਟ ਬਣਾਉਣਾ
- AWS ਪ੍ਰਬੰਧਨ ਕੰਟਰੋਲ ਪੈਨਲ 'ਤੇ ਲੌਗਿਨ ਕਰੋ, "S3" ਸੇਵਾ ਨੂੰ ਖੋਜੋ ਅਤੇ ਚੁਣੋ।
- "ਸਟੋਰੇਜ ਬੱਕਟ ਬਣਾਓ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਪਾਪ-ਅੱਪ ਵਿੰਡੋ ਵਿੱਚ:
- ਬੱਕਟ ਦਾ ਨਾਮ: ਇੱਕ ਵਿਲੱਖਣ ਬੱਕਟ ਨਾਮ ਦਰਜ ਕਰੋ, ਜਿਵੇਂ
my-static-website-12345। - ਖੇਤਰ: ਆਪਣੇ ਸਭ ਤੋਂ ਨੇੜਲੇ ਖੇਤਰ ਨੂੰ ਚੁਣੋ।
- ਹੋਰ ਵਿਕਲਪਾਂ ਨੂੰ ਡਿਫਾਲਟ ਸੈਟਿੰਗਾਂ ਵਜੋਂ ਰੱਖੋ, "ਸਟੋਰੇਜ ਬੱਕਟ ਬਣਾਓ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਬੱਕਟ ਦਾ ਨਾਮ: ਇੱਕ ਵਿਲੱਖਣ ਬੱਕਟ ਨਾਮ ਦਰਜ ਕਰੋ, ਜਿਵੇਂ
ਤੀਜਾ ਕਦਮ: ਬੱਕਟ ਨੂੰ ਸੰਰਚਿਤ ਕਰਨਾ
- ਅਧਿਕਾਰ ਸੈਟ ਕਰਨਾ:
- ਨਵੇਂ ਬਣਾਏ ਬੱਕਟ ਨੂੰ ਲੱਭੋ, ਅਤੇ ਉਸ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- "ਅਧਿਕਾਰ" ਟੈਬ 'ਤੇ ਜਾਓ, "ਬੱਕਟ ਨੀਤੀ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਨੀਤੀ ਸੰਪਾਦਕ ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੀ ਨੀਤੀ ਸ਼ਾਮਲ ਕਰੋ, ਤਾਂ ਜੋ ਤੁਹਾਡੀ ਵੈਬਸਾਈਟ ਨੂੰ ਜਨਤਕ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾ ਸਕੇ:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::my-static-website-12345/*"
}
]
}
ਧਿਆਨ ਦਿਓ: ਕਿਰਪਾ ਕਰਕੇ
my-static-website-12345ਨੂੰ ਆਪਣੇ ਆਪਣੇ ਬੱਕਟ ਨਾਮ ਨਾਲ ਬਦਲੋ।
- ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਹੋਸਟਿੰਗ ਨੂੰ ਯੋਗ ਬਣਾਉਣਾ:
- ਬੱਕਟ ਦੇ ਮੁੱਖ ਪੰਨੇ 'ਤੇ ਵਾਪਸ ਜਾਓ, "ਗੁਣ" ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- "ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਹੋਸਟਿੰਗ" ਨੂੰ ਲੱਭੋ, "ਸੰਪਾਦਨ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- "ਇਸ ਬੱਕਟ ਨੂੰ ਵੈਬਸਾਈਟ ਹੋਸਟ ਕਰਨ ਲਈ ਵਰਤੋਂ ਕਰੋ" ਚੁਣੋ।
- "ਇੰਡੈਕਸ ਡੌਕਯੂਮੈਂਟ" ਵਿੱਚ
index.htmlਦਰਜ ਕਰੋ, ਫਿਰ "ਬਦਲਾਵਾਂ ਨੂੰ ਸੇਵ ਕਰੋ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਚੌਥਾ ਕਦਮ: ਫਾਈਲਾਂ ਅੱਪਲੋਡ ਕਰਨਾ
- ਬੱਕਟ ਦੇ ਮੁੱਖ ਪੰਨੇ 'ਤੇ, "ਅੱਪਲੋਡ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
index.htmlਅਤੇ ਹੋਰ ਸਟੇਟਿਕ ਸਰੋਤ ਫਾਈਲਾਂ (ਜਿਵੇਂ CSS ਫਾਈਲਾਂ, ਚਿੱਤਰ) ਨੂੰ ਅੱਪਲੋਡ ਖੇਤਰ ਵਿੱਚ ਖਿੱਚੋ।- ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਅੱਪਲੋਡ ਹੋ ਗਈਆਂ ਹਨ।
ਪੰਜਵਾਂ ਕਦਮ: ਆਪਣੀ ਵੈਬਸਾਈਟ ਤੱਕ ਪਹੁੰਚਣਾ
- ਬੱਕਟ ਦੇ "ਗੁਣ" ਟੈਬ 'ਤੇ ਵਾਪਸ ਜਾਓ, ਫਿਰ "ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਹੋਸਟਿੰਗ" ਭਾਗ ਨੂੰ ਦੁਬਾਰਾ ਵੇਖੋ, ਤੁਹਾਨੂੰ ਇੱਕ URL ਮਿਲੇਗਾ ਜੋ
http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/ਦੇ ਸਮਾਨ ਹੋਵੇਗਾ। - ਇਸ ਲਿੰਕ ਨੂੰ ਕਾਪੀ ਕਰੋ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਖੋਲ੍ਹੋ, ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ ਤੁਹਾਡੀ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਲਾਈਵ ਹੋ ਗਈ ਹੈ!
ਸੁਝਾਵ ਅਤੇ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ
- ਮੁਫਤ ਮਿਆਦ ਤੋਂ ਬਾਹਰ ਜਾਣ ਤੋਂ ਬਚੋ: AWS S3 ਵਿੱਚ ਮੁਫਤ ਵਰਤੋਂ ਦੀ ਪਰਤ ਹੈ, ਪਰ ਕਿਰਪਾ ਕਰਕੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਵਰਤੋਂ ਦੀ ਸੀਮਾਵਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹੋ, ਤਾਂ ਜੋ ਖਰਚ ਨਾ ਹੋਵੇ।
- ਵਰਜਨ ਨਿਯੰਤਰਣ ਦੀ ਵਰਤੋਂ ਕਰੋ: ਆਪਣੇ ਵੈਬਸਾਈਟ ਫਾਈਲਾਂ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ Git ਵਰਗੇ ਵਰਜਨ ਨਿਯੰਤਰਣ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ ਸੋਚੋ, ਵਿਕਾਸ ਦੀ ਕੁਸ਼ਲਤਾ ਵਧਾਉਣ ਲਈ।
- ਸਰੋਤਾਂ ਨੂੰ ਸੁਧਾਰੋ: ਵੈਬਸਾਈਟ ਦੀ ਲੋਡਿੰਗ ਗਤੀ ਨੂੰ ਵਧਾਉਣ ਲਈ ਸੰਕੁਚਿਤ ਚਿੱਤਰ ਅਤੇ ਘੱਟ ਕੀਤੇ CSS/JavaScript ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਸੁਰੱਖਿਆ ਸੈਟਿੰਗਾਂ ਦੀ ਨਿਯਮਤ ਜਾਂਚ ਕਰੋ: ਨਿਯਮਤ ਤੌਰ 'ਤੇ ਬੱਕਟ ਦੇ ਅਧਿਕਾਰਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਸਰੋਤਾਂ ਨੂੰ ਬਿਨਾਂ ਅਧਿਕਾਰ ਦੇ ਪਹੁੰਚ ਨਹੀਂ ਮਿਲਦੀ।
ਨਿਸ਼ਕਰਸ਼
AWS S3 ਇੱਕ ਆਸਾਨ ਅਤੇ ਆਰਥਿਕ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਨੂੰ ਹੋਸਟ ਕਰਨ ਲਈ। ਇਸ ਗਾਈਡ ਦੁਆਰਾ, ਤੁਸੀਂ AWS 'ਤੇ ਆਪਣੀ ਪਹਿਲੀ ਸਟੇਟਿਕ ਵੈਬਸਾਈਟ ਬਣਾਉਣ, ਸੰਰਚਿਤ ਕਰਨ ਅਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਦੇ ਮੁੱਢਲੀ ਕਦਮਾਂ ਬਾਰੇ ਸਿੱਖਿਆ ਹੈ। ਤਕਨੀਕ ਦੇ ਵਿਕਾਸ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਆਪਣੇ ਵੈਬਸਾਈਟ ਦੇ ਫੰਕਸ਼ਨ ਨੂੰ ਧੀਰੇ-ਧੀਰੇ ਵਧਾ ਸਕਦੇ ਹੋ, ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਅਤੇ ਵੈਬਸਾਈਟ ਵਿਕਾਸ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਡੀ ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਯਾਤਰਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ!





