如何在 AWS S3 上免费部署静态网站:新手入门指南
如何在 AWS S3 上免费部署静态网站:新手入门指南
ಮೆಘ ಗಣಕದ ವ್ಯಾಪ್ತಿಯು ವೆಬ್ಸೈಟ್ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಹೆಚ್ಚು ಸುಲಭವಾಗಿಸಿದೆ, ವಿಶೇಷವಾಗಿ ಪ್ರಾರಂಭಿಕರಿಗಾಗಿ. ಈ ಮಾರ್ಗದರ್ಶಿಯು ನೀವು ಅಮೆಜಾನ್ ವೆಬ್ ಸೇವೆಗಳ (AWS) ಸರಳ ಸಂಗ್ರಹಣಾ ಸೇವೆ (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 ಫೈಲ್ಗಳು, ಚಿತ್ರಗಳು) ಅಪ್ಲೋಡ್ ಪ್ರದೇಶಕ್ಕೆ ಎಳೆಯಿರಿ.- ಎಲ್ಲಾ ಫೈಲ್ಗಳು ಅಪ್ಲೋಡ್ ಆಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಐದನೇ ಹಂತ: ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ಗೆ ಪ್ರವೇಶಿಸುವುದು
- ಬಕೆಟ್ನ "ಗುಣಲಕ್ಷಣ" ಟ್ಯಾಬ್ ಗೆ ಹಿಂತಿರುಗಿ, "ಸ್ಥಿರ ವೆಬ್ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್" ವಿಭಾಗವನ್ನು ಪುನಃ ಪರಿಶೀಲಿಸಿ, ನೀವು
http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/ಎಂಬ URL ಅನ್ನು ಕಾಣುತ್ತೀರಿ. - ಈ ಲಿಂಕ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಬ್ರೌಸರ್ನಲ್ಲಿ ತೆರೆಯಿರಿ, ನೀವು ನಿಮ್ಮ ಸ್ಥಿರ ವೆಬ್ಸೈಟ್ ಲೈವ್ ಆಗಿರುವುದನ್ನು ಕಾಣುತ್ತೀರಿ!
ಸೂಚನೆಗಳು ಮತ್ತು ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು
- ಉಚಿತ ಮಿತಿಯನ್ನು ಮೀರಿಸಲು ತಪ್ಪಿಸಿ: AWS S3 ಗೆ ಉಚಿತ ಬಳಕೆ ಹಂತವಿದೆ, ಆದರೆ ದಯವಿಟ್ಟು ನೀವು ಬಳಕೆ ಮಿತಿಗಳನ್ನು ಅನುಸರಿಸುತ್ತೀರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ವೆಚ್ಚವನ್ನು ಉಂಟುಮಾಡಲು.
- ಆವೃತ್ತಿ ನಿಯಂತ್ರಣವನ್ನು ಬಳಸುವುದು: ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಫೈಲ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು Git ಮುಂತಾದ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ಸಾಧನಗಳನ್ನು ಬಳಸುವ ಬಗ್ಗೆ ಯೋಚಿಸಿ, ಅಭಿವೃದ್ಧಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು.
- ಸಂಪತ್ತುಗಳನ್ನು ಸುಧಾರಿಸಲು: ವೆಬ್ಸೈಟ್ ಲೋಡ್ ವೇಗವನ್ನು ಸುಧಾರಿಸಲು ಸಂಕೋಚಿತ ಚಿತ್ರಗಳು ಮತ್ತು ಕನಿಷ್ಠ CSS/JavaScript ಫೈಲ್ಗಳನ್ನು ಬಳಸಿರಿ.
- ಭದ್ರತಾ ಸೆಟಿಂಗ್ಗಳನ್ನು ನಿಯಮಿತವಾಗಿ ಪರಿಶೀಲಿಸಿ: ನಿಮ್ಮ ಸಂಪತ್ತುಗಳನ್ನು ಅನಧಿಕೃತ ಪ್ರವೇಶದಿಂದ ರಕ್ಷಿಸಲು ಬಕೆಟ್ ಅಧಿಕಾರಗಳನ್ನು ನಿಯಮಿತವಾಗಿ ಪರಿಶೀಲಿಸಿ.
ನಿರ್ಣಯ
AWS S3 ಸ್ಥಿರ ವೆಬ್ಸೈಟ್ಗಳನ್ನು ಹೋಸ್ಟಿಂಗ್ ಮಾಡಲು ಸುಲಭ ಮತ್ತು ಆರ್ಥಿಕವಾಗಿ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದೆ. ಈ ಮಾರ್ಗದರ್ಶಿಯ ಮೂಲಕ, ನೀವು AWS ನಲ್ಲಿ ನಿಮ್ಮ ಮೊದಲ ಸ್ಥಿರ ವೆಬ್ಸೈಟ್ ಅನ್ನು ರಚಿಸಲು, ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಮತ್ತು ಪ್ರಕಟಿಸಲು ಮೂಲ ಹಂತಗಳನ್ನು ಕಲಿತಿದ್ದೀರಿ. ತಂತ್ರಜ್ಞಾನ ಅಭಿವೃದ್ಧಿಯೊಂದಿಗೆ, ನೀವು ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹಂತ ಹಂತವಾಗಿ ವಿಸ್ತರಿಸಲು, ಮೆಘ ಗಣಕ ಮತ್ತು ವೆಬ್ಸೈಟ್ ಅಭಿವೃದ್ಧಿಯ ಬಗ್ಗೆ ಹೆಚ್ಚು ತಿಳಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನಿಮ್ಮ ಮೆಘ ಗಣಕದ ಪ್ರಯಾಣವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಸ್ವಾಗತ!





