ಈ ಪ್ರಕ್ರಿಯೆಯು ನೀವು ಯೋಚಿಸುವಷ್ಟು ಕಷ್ಟವಲ್ಲ
ಆದ್ದರಿಂದ ನಿಮಗೆ ಒಂದು ವೆಬ್ಸೈಟ್ ಇದೆ, ಆದರೆ ಇದೀಗ ನೀವು ಅದನ್ನು ಹೋಸ್ಟ್ ಮಾಡಲು ವೇದಿಕೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ. ನೀವು ಅಲ್ಲಿಗೆ ಹೋಸ್ಟಿಂಗ್ ಒದಗಿಸುವ ಅನೇಕ ವೆಬ್ಸೈಟ್ಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಬಹುದು, ಅಥವಾ ನಿಮ್ಮ ಸ್ವಂತ ವೆಬ್ ಸರ್ವರ್ನೊಂದಿಗೆ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಅನ್ನು ನೀವು ಹೋಸ್ಟ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಬಹುದು.
ಅಪಾಚೆ ಮುಕ್ತವಾಗಿರುವುದರಿಂದ, ಸ್ಥಾಪಿಸಲು ಇದು ಅತ್ಯಂತ ಜನಪ್ರಿಯ ವೆಬ್ ಸರ್ವರ್ಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಇದು ಹಲವಾರು ವಿಭಿನ್ನ ಬಗೆಯ ವೆಬ್ಸೈಟ್ಗಳಿಗೆ ಉಪಯುಕ್ತವಾಗುವ ಹಲವಾರು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ, ಅಪಾಚೆ ಏನು? ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ವೈಯಕ್ತಿಕ ವೆಬ್ ಪುಟಗಳಿಂದ ಎಂಟರ್ಪ್ರೈಸ್ ಮಟ್ಟದ ಸೈಟ್ಗಳಿಗೆ ಎಲ್ಲವನ್ನೂ ಬಳಸಲಾಗುವ ಸರ್ವರ್ ಆಗಿದೆ.
ಇದು ಜನಪ್ರಿಯವಾಗಿರುವಂತೆ ಬಹುಮುಖವಾಗಿದೆ.
ಈ ಲೇಖನದ ಅವಲೋಕನದೊಂದಿಗೆ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಂನಲ್ಲಿ ಅಪಾಚೆ ಸ್ಥಾಪಿಸುವುದರ ಕುರಿತು ನೀವು ಸತ್ಯವನ್ನು ಪಡೆಯಬಹುದು. ನೀವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ನೀವು ಕನಿಷ್ಟ ಲಿನಕ್ಸ್ನಲ್ಲಿ ಆರಾಮದಾಯಕ ಕೆಲಸ ಮಾಡಬೇಕಾದರೆ - ಕೋಶಗಳನ್ನು ಬದಲಾಯಿಸಲು, ಟಾರ್ ಮತ್ತು ಗುನ್ಜಿಪ್ ಬಳಸಿ ಮತ್ತು ಕಂಪೈಲ್ ಮಾಡುವ ಮೂಲಕ (ನಾನು ನಿಮ್ಮ ಕಂಪೈಲ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸಲು ಬಯಸದಿದ್ದರೆ ನಾನು ಬೈನರಿಗಳನ್ನು ಎಲ್ಲಿ ಪಡೆಯಬೇಕೆಂದು ಚರ್ಚಿಸುತ್ತೇನೆ ಸ್ವಂತ). ಸರ್ವರ್ ಯಂತ್ರದಲ್ಲಿ ನೀವು ಮೂಲ ಖಾತೆಗೆ ಸಹ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರಬೇಕು. ಮತ್ತೊಮ್ಮೆ, ಇದು ನಿಮಗೆ ಗೊಂದಲ ಉಂಟುಮಾಡಿದರೆ, ನೀವು ಯಾವಾಗಲೂ ಅದನ್ನು ಮಾಡುವ ಬದಲು ಒಂದು ಸರಕು ಹೋಸ್ಟಿಂಗ್ ಪ್ರೊವೈಡರ್ಗೆ ತಿರುಗಬಹುದು.
ಅಪಾಚೆ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ಆರಂಭಿಸಿದಾಗ ಅಪಾಚೆಗಳ ಇತ್ತೀಚಿನ ಸ್ಥಿರವಾದ ಬಿಡುಗಡೆಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಅಪಾಚೆ HTTP ಸರ್ವರ್ ಡೌನ್ಲೋಡ್ ಸೈಟ್ನಿಂದ ಬಂದ ಅತ್ಯುತ್ತಮ ಸ್ಥಳವಾಗಿದೆ. ನಿಮ್ಮ ಸಿಸ್ಟಮ್ಗೆ ಸೂಕ್ತವಾದ ಮೂಲ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ. ಈ ಸೈಟ್ನಿಂದ ಕೆಲವು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಬೈನರಿ ಬಿಡುಗಡೆಗಳು ಲಭ್ಯವಿದೆ.
ಅಪಾಚೆ ಫೈಲ್ಗಳನ್ನು ಹೊರತೆಗೆಯಿರಿ
ನೀವು ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ನಂತರ ನೀವು ಅವುಗಳನ್ನು ಸಂಕ್ಷೇಪಿಸಬೇಕಾಗಬಹುದು:
gunzip -d httpd-2_0_NN.tar.gz
ಟಾರ್ xvf httpd-2_0_NN.tar
ಪ್ರಸ್ತುತ ಡೈರೆಕ್ಟರಿಯಡಿ ಮೂಲ ಕಡತಗಳೊಂದಿಗೆ ಹೊಸ ಕೋಶವನ್ನು ಇದು ರಚಿಸುತ್ತದೆ.
ಅಪಾಚೆಗಾಗಿ ನಿಮ್ಮ ಸರ್ವರ್ ಅನ್ನು ಸಂರಚಿಸುವಿಕೆ
ಫೈಲ್ಗಳನ್ನು ನೀವು ಒಮ್ಮೆ ಪಡೆದುಕೊಂಡರೆ, ಮೂಲ ಫೈಲ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದರ ಮೂಲಕ ಎಲ್ಲವನ್ನೂ ಹುಡುಕಲು ನಿಮ್ಮ ಯಂತ್ರಕ್ಕೆ ಸೂಚನೆ ನೀಡಬೇಕಾಗುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ ಎಲ್ಲಾ ಡೀಫಾಲ್ಟ್ಗಳನ್ನು ಸ್ವೀಕರಿಸಿ ಮತ್ತು ಟೈಪ್ ಮಾಡಿ:
.configure
ಸಹಜವಾಗಿ, ಹೆಚ್ಚಿನ ಜನರಿಗೆ ಅವರಿಗೆ ಒದಗಿಸಲಾದ ಪೂರ್ವನಿಯೋಜಿತ ಆಯ್ಕೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಬಯಸುವುದಿಲ್ಲ. ಅತ್ಯಂತ ಮುಖ್ಯವಾದ ಆಯ್ಕೆಯು ಪೂರ್ವಪ್ರತ್ಯಯ = PREFIX ಆಯ್ಕೆಯಾಗಿದೆ. ಇದು ಅಪಾಚೆ ಕಡತಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲಾದ ಡೈರೆಕ್ಟರಿಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ನೀವು ನಿರ್ದಿಷ್ಟ ಪರಿಸರದ ಅಸ್ಥಿರ ಮತ್ತು ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಹೊಂದಿಸಬಹುದು. ನಾನು ಸ್ಥಾಪಿಸಲು ಬಯಸುವ ಕೆಲವು ಮಾಡ್ಯೂಲ್ಗಳು:
- mod_alias - URL ನ ವಿವಿಧ ಭಾಗಗಳನ್ನು ನಕ್ಷೆ ಮಾಡಲು
- mod_include - ಸರ್ವರ್ ಸೈಡ್ ಪಾರ್ಸ್ ಮಾಡಲು ಒಳಗೊಂಡಿದೆ
- mod_mime - ಅದರ MIME- ಪ್ರಕಾರದೊಂದಿಗೆ ಫೈಲ್ ವಿಸ್ತರಣೆಗಳನ್ನು ಸಂಯೋಜಿಸಲು
- mod_rewrite - ಹಾರಾಡುತ್ತ URL ಗಳನ್ನು ಪುನಃ ಬರೆಯುವಂತೆ
- mod_speling (sic) - ನಿಮ್ಮ ಓದುಗರಿಗೆ URL ಗಳನ್ನು ತಪ್ಪಾಗಿ ಉಂಟುಮಾಡಬಹುದು
- mod_ssl - ಎಸ್ಎಸ್ಎಲ್ ಬಳಸಿ ಬಲವಾದ ಕ್ರಿಪ್ಟೋಗ್ರಫಿಗಾಗಿ ಅವಕಾಶ
- mod_userdir - ಸಿಸ್ಟಮ್ ಬಳಕೆದಾರರಿಗೆ ತಮ್ಮದೇ ವೆಬ್ ಪುಟ ಕೋಶಗಳನ್ನು ಹೊಂದಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತದೆ
ನಿರ್ದಿಷ್ಟ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ನಾನು ಸ್ಥಾಪಿಸಬಹುದಾದ ಎಲ್ಲಾ ಮಾಡ್ಯೂಲ್ಗಳಲ್ಲ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ನೆನಪಿನಲ್ಲಿಡಿ - ನಿರ್ದಿಷ್ಟ ಪ್ರಾಜೆಕ್ಟ್ ನಾನು ಸ್ಥಾಪಿಸುವದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ, ಆದರೆ ಈ ಮೇಲಿನ ಪಟ್ಟಿಯು ಉತ್ತಮ ಆರಂಭದ ಹಂತವಾಗಿದೆ. ನಿಮಗೆ ಬೇಕಾದುದನ್ನು ನಿರ್ಧರಿಸಲು ಮಾಡ್ಯೂಲ್ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ಓದಿ.
ಅಪಾಚೆ ಬಿಲ್ಡ್
ಯಾವುದೇ ಮೂಲ ಅನುಸ್ಥಾಪನೆಯಂತೆ, ನೀವು ನಂತರ ಅನುಸ್ಥಾಪನೆಯನ್ನು ನಿರ್ಮಿಸುವ ಅಗತ್ಯವಿದೆ:
ಮಾಡಿ
ಅನುಸ್ಥಾಪಿಸಲು
ಅಪಾಚೆ ಕಸ್ಟಮೈಸ್
ನಿಮ್ಮ ಅನುಸ್ಥಾಪನೆ ಮತ್ತು ನಿರ್ಮಾಣದೊಂದಿಗೆ ಯಾವುದೇ ತೊಂದರೆಗಳಿಲ್ಲ ಎಂದು ಭಾವಿಸಿ, ನಿಮ್ಮ ಅಪಾಚೆ ಸಂರಚನೆಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನೀವು ಸಿದ್ಧರಾಗಿರುವಿರಿ.
ಇದು ನಿಜವಾಗಿ ಕೇವಲ httpd.conf ಕಡತವನ್ನು ಸಂಪಾದಿಸಲು ಅಪೇಕ್ಷಿಸುತ್ತದೆ. ಈ ಫೈಲ್ PREFIX / conf ಡೈರೆಕ್ಟರಿಯಲ್ಲಿದೆ. ನಾನು ಇದನ್ನು ಪಠ್ಯ ಸಂಪಾದಕದಲ್ಲಿ ಸಂಪಾದಿಸುತ್ತೇನೆ.
vi PREFIX /conf/httpd.conf
ಗಮನಿಸಿ: ಈ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಲು ನೀವು ಮೂಲವಾಗಿರಬೇಕು.
ನಿಮ್ಮ ಸಂರಚನೆಯನ್ನು ನೀವು ಬಯಸುವ ರೀತಿಯಲ್ಲಿ ಸಂಪಾದಿಸಲು ಈ ಫೈಲ್ನಲ್ಲಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ. ಅಪಾಚೆ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಇನ್ನಷ್ಟು ಸಹಾಯ ಲಭ್ಯವಿದೆ. ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳಿಗಾಗಿ ನೀವು ಯಾವಾಗಲೂ ಆ ಸೈಟ್ಗೆ ತಿರುಗಬಹುದು.
ನಿಮ್ಮ ಅಪಾಚೆ ಸರ್ವರ್ ಪರೀಕ್ಷಿಸಿ
ಅದೇ ಯಂತ್ರ ಮತ್ತು ಟೈಪ್ನಲ್ಲಿ ವೆಬ್ ಬ್ರೌಸರ್ ತೆರೆಯಿರಿ http: // localhost / ವಿಳಾಸ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ. ಮೇಲಿನ ಭಾಗಶಃ ಸ್ಕ್ರೀನ್ ಶಾಟ್ನಲ್ಲಿರುವ ಒಂದು ಪುಟವನ್ನು (ಈ ಲೇಖನವನ್ನು ಹೊಂದಿರುವ ಚಿತ್ರ) ನೀವು ನೋಡಬೇಕು.
ದೊಡ್ಡ ಅಕ್ಷರಗಳಲ್ಲಿ "ನೀವು ನಿರೀಕ್ಷಿಸಿದ ವೆಬ್ಸೈಟ್ಗೆ ಬದಲಾಗಿ ಇದನ್ನು ನೋಡಿದಿರಾ?" ಇದು ಒಳ್ಳೆಯ ಸುದ್ದಿಯಾಗಿದೆ, ಇದರ ಅರ್ಥ ನಿಮ್ಮ ಸರ್ವರ್ ಅನ್ನು ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ.
ನಿಮ್ಮ ಹೊಸದಾಗಿ ಸ್ಥಾಪಿಸಲಾದ ಅಪಾಚೆ ವೆಬ್ ಸರ್ವರ್ಗೆ ಪುಟಗಳನ್ನು ಎಡಿಟಿಂಗ್ / ಅಪ್ಲೋಡ್ ಮಾಡುವುದನ್ನು ಪ್ರಾರಂಭಿಸಿ
ನಿಮ್ಮ ಸರ್ವರ್ ಅಪ್ ಮತ್ತು ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ನೀವು ಪುಟಗಳನ್ನು ಪೋಸ್ಟ್ ಮಾಡುವುದನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು. ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ಅನ್ನು ಆನಂದಿಸಿ!