如何在 AWS S3 上免费部署静态网站:新手入门指南
如何在 AWS S3 上免费部署静态网站:新手入门指南
ક્લાઉડ કમ્પ્યુટિંગની લોકપ્રિયતાએ વેબસાઇટ ડિપ્લોયમેન્ટને વધુ સરળ બનાવ્યું છે, ખાસ કરીને નવા શીખનારાઓ માટે. આ માર્ગદર્શિકા તમને બતાવશે કે કેવી રીતે એમેઝોન વેબ સર્વિસેસ (AWS) ના સિમ્પલ સ્ટોરેજ સર્વિસ (S3) પર મફત સ્ટેટિક વેબસાઇટ ડિપ્લોય કરવી. નીચેના પગલાં દ્વારા, તમે તમારી પોતાની વ્યક્તિગત વેબસાઇટ બનાવવામાં અને લાઇવ કરવામાં સક્ષમ બનશો, ક્લાઉડ કમ્પ્યુટિંગની શક્તિ અને સુવિધાનો અનુભવ કરશો.
પ્રથમ પગલું: તૈયારી
ડિપ્લોયમેન્ટ શરૂ કરવા પહેલાં, કૃપા કરીને ખાતરી કરો કે તમારી પાસે નીચેની તૈયારી છે:
- AWS ખાતું: કૃપા કરીને AWS વેબસાઇટ પર જાઓ અને એક AWS ખાતું નોંધણી કરો.
- મૂળભૂત HTML/CSS જ્ઞાન: મૂળભૂત વેબપેજ બનાવવાની જ્ઞાન જાણો, એક સરળ સ્ટેટિક વેબપેજ તૈયાર કરો. તમે નીચેના સરળ ટેમ્પલેટનો ઉપયોગ કરી શકો છો:
મારા સ્ટેટિક વેબસાઇટ
# મારા સ્ટેટિક વેબસાઇટમાં આપનું સ્વાગત છે!
આ મારી પ્રથમ સ્ટેટિક વેબપેજ છે.
ઉપરોક્ત કોડને index.html ફાઇલ તરીકે સાચવો અને અન્ય જરૂરી સ્ટેટિક સંસાધનો (જેમ કે છબીઓ, CSS ફાઇલો વગેરે) તૈયાર કરો.
બીજું પગલું: S3 સ્ટોરેજ બકેટ બનાવવું
- AWS મેનેજમેન્ટ કન્સોલમાં લોગિન કરો, "S3" સેવા શોધો અને પસંદ કરો.
- "સ્ટોરેજ બકેટ બનાવો" પર ક્લિક કરો.
- પોપ-અપ વિન્ડોમાં:
- બકેટનું નામ: કૃપા કરીને એક અનન્ય બકેટનું નામ દાખલ કરો, જેમ કે
my-static-website-12345. - ક્ષેત્ર: તમારા નજીકના ક્ષેત્રને પસંદ કરો.
- અન્ય વિકલ્પોને ડિફોલ્ટ સેટિંગ્સ તરીકે રાખો, "બકેટ બનાવો" પર ક્લિક કરો.
- બકેટનું નામ: કૃપા કરીને એક અનન્ય બકેટનું નામ દાખલ કરો, જેમ કે
ત્રીજું પગલું: બકેટને કન્ફિગર કરવું
- પરવાનગી સેટ કરવી:
- recém criado bket શોધો, તેમાં ક્લિક કરો.
- "પરવાનગીઓ" ટેબ પર જાઓ, "બકેટ નીતિ" પર ક્લિક કરો.
- નીતિ સંપાદકમાં, તમારી વેબસાઇટને જાહેર પ્રવેશ માટે નીચેની નીતિ ઉમેરો:
{
"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 ફાઇલો, છબીઓ)ને અપલોડ વિસ્તારમાં ખેંચો.- ખાતરી કરો કે તમામ ફાઇલો અપલોડ થઈ ગઈ છે.
પાંચમું પગલું: તમારી વેબસાઇટ પર જવું
- બકેટના "ગुण" ટેબ પર પાછા જાઓ, ફરીથી "સ્ટેટિક વેબસાઇટ હોસ્ટિંગ" વિભાગ જુઓ, તમે
http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/જેવા URL જોઈશો. - આ લિંકને નકલ કરો અને બ્રાઉઝરમાં ખોલો, તમે તમારી સ્ટેટિક વેબસાઇટ લાઇવ જોઈશો!
સૂચનો અને શ્રેષ્ઠ પ્રથાઓ
- મફત મર્યાદા પાર ન જવું: AWS S3 પાસે મફત ઉપયોગ સ્તર છે, પરંતુ કૃપા કરીને ખાતરી કરો કે તમે ઉપયોગ મર્યાદાઓનું પાલન કરો છો, જેથી ખર્ચ ન થાય.
- વર્ષન નિયંત્રણનો ઉપયોગ કરો: તમારા વેબસાઇટ ફાઇલોને મેનેજ કરવા માટે Git જેવા વર્ઝન કંટ્રોલ ટૂલનો ઉપયોગ કરવા પર વિચાર કરો, વિકાસ કાર્યક્ષમતા વધારવા માટે.
- સંસાધનોને ઑપ્ટિમાઇઝ કરો: છબીઓને સંકોચિત કરો અને CSS/JavaScript ફાઇલોને ન્યૂનતમ બનાવો, વેબસાઇટની લોડિંગ ઝડપ વધારવા માટે.
- સુરક્ષા સેટિંગ્સને નિયમિત રીતે તપાસો: નિયમિત રીતે બકેટની પરવાનગીઓની સમીક્ષા કરો, ખાતરી કરો કે તમારા સંસાધનોને અનધિકૃત પ્રવેશ ન મળે.
નિષ્કર્ષ
AWS S3 સ્ટેટિક વેબસાઇટને હોસ્ટ કરવા માટે એક સુવિધાજનક અને આર્થિક રીતે કાર્યક્ષમ રીત પ્રદાન કરે છે. આ માર્ગદર્શિકાના માધ્યમથી, તમે AWS પર તમારી પ્રથમ સ્ટેટિક વેબસાઇટ બનાવવાની, કન્ફિગર કરવાની અને પ્રકાશિત કરવાની મૂળભૂત પગલાં શીખ્યા છો. ટેકનોલોજી વિકાસ સાથે, તમે ધીમે ધીમે તમારી વેબસાઇટની કાર્યક્ષમતાને વિસ્તૃત કરી શકો છો, ક્લાઉડ કમ્પ્યુટિંગ અને વેબસાઇટ વિકાસ વિશે વધુ શીખી શકો છો. તમારી ક્લાઉડ કમ્પ્યુટિંગની યાત્રા શરૂ કરવા માટે આપનું સ્વાગત છે!





