ಮೊದಲ ಬಾರಿಗೆ 1995 ರಲ್ಲಿ ಬಿಡುಗಡೆಯಾಯಿತು, ಅಪಾಚೆ ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ, ಅಡ್ಡ-ಪ್ಲಾಟ್ಫಾರ್ಮ್, ಮುಕ್ತ ಮೂಲ ವೆಬ್ ಸರ್ವರ್ ಆಗಿದ್ದು, ಇದನ್ನು ಈಗಾಗಲೇ ವಿಶ್ವದ ಅರ್ಧದಷ್ಟು ವೆಬ್ಸೈಟ್ಗಳು ಬಳಸುತ್ತಿವೆ. ಇದು ವಿಭಿನ್ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯಾದರೂ, ಈ ಪೋಸ್ಟ್ನಲ್ಲಿ ನಾವು ವಿವರಿಸಲಿದ್ದೇವೆ ಹೇಗೆ? ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ Apache ಅನ್ನು ಸ್ಥಾಪಿಸಿ.
ಅಪಾಚೆ ಎಚ್ಟಿಟಿಪಿ ಸರ್ವರ್, ಅತ್ಯಂತ ಯುದ್ಧೋಚಿತ ಸ್ಥಳೀಯ ಅಮೆರಿಕನ್ ಬುಡಕಟ್ಟು ಜನಾಂಗದವರ ಹೆಸರನ್ನು ಇಡಲಾಗಿದೆ, ಇದು ಪ್ರೋಗ್ರಾಮರ್ಗಳಲ್ಲಿ ಬಹಳ ಜನಪ್ರಿಯವಾಗಿದೆ, ವಿಶೇಷವಾಗಿ ಅದರ ಮಾಡ್ಯುಲಾರಿಟಿ ಮತ್ತು ಅದನ್ನು ನಿರಂತರವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ.
ಆದರೆ ಇದು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಂದ ಹೆಚ್ಚು ಬೇಡಿಕೆಯಲ್ಲಿರುವ ಆಯ್ಕೆಯಾಗಿದೆ. ಕ್ರೋಮ್, ಫೈರ್ಫಾಕ್ಸ್, ಸಫಾರಿ ಮುಂತಾದ ವಿವಿಧ ಬ್ರೌಸರ್ಗಳಿಂದ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ವೆಬ್ಗಳಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸುವುದು ಅಪಾಚೆ ಸರ್ವರ್ನ ಅಗತ್ಯ ಕಾರ್ಯವಾಗಿದೆ ಎಂದು ನಾವು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡರೆ, ಅದರ ಮುಖ್ಯ ಕಾರ್ಯವೆಂದರೆ ವೆಬ್ ಸರ್ವರ್ ಮತ್ತು ವೆಬ್ ಕ್ಲೈಂಟ್ ನಡುವೆ ಸುಗಮ ಮತ್ತು ಸ್ಥಿರ ಸಂವಹನವನ್ನು ನಿರ್ವಹಿಸಿ, ಅಂದರೆ, ಬಳಕೆದಾರ.
ಈ ಎಲ್ಲಾ ಮಾಹಿತಿ ವಿನಿಮಯವನ್ನು HTTP ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಇದರ ಜೊತೆಗೆ, ಅಪಾಚೆ ತನ್ನ ಮಾಡ್ಯುಲರ್ ಸಿಸ್ಟಮ್ಗೆ ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಗ್ರಾಹಕೀಕರಣವನ್ನು ನೀಡುತ್ತದೆ. ಈ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ನೀವು ಜಾಗರೂಕರಾಗಿರಬೇಕು ಆದರೂ, ನಮ್ಮ ಆದ್ಯತೆಗಳ ಪ್ರಕಾರ ಕೆಲವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಮತ್ತು ಇತರವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಸಾಧ್ಯತೆಯನ್ನು ನಾವು ಹೊಂದಿದ್ದೇವೆ.
ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಅಪಾಚೆ: ಅನುಕೂಲಗಳು ಮತ್ತು ಅನಾನುಕೂಲಗಳು
ಸಾಮಾನ್ಯವಾಗಿ, ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಅಪಾಚೆ ಸರ್ವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ನಮಗೆ ಅನೇಕ ಪ್ರಯೋಜನಗಳನ್ನು ತರುತ್ತದೆ, ಆದಾಗ್ಯೂ ಇತರ ಸಕಾರಾತ್ಮಕ ಅಂಶಗಳನ್ನು ಸಹ ಪರಿಗಣಿಸಬೇಕು. ಇದು ಸಾಧಕ-ಬಾಧಕಗಳ ಸಂಕ್ಷಿಪ್ತ ಸಾರಾಂಶವಾಗಿದೆ:
ಪರ
- ಇದು ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ ವರ್ಡ್ಪ್ರೆಸ್ ಆಧಾರಿತ ವೆಬ್ಸೈಟ್ಗಳು ಮತ್ತು ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಇರುವ ಬಹುತೇಕ ಎಲ್ಲಾ CMS ಗಳೊಂದಿಗೆ.
- ಹೊಂದಿದೆ ಮಾಡ್ಯುಲರ್ ಪ್ರಕಾರದ ರಚನೆ, ತುಂಬಾ ಹೊಂದಿಕೊಳ್ಳುವ ಮತ್ತು ಬಹುಮುಖ.
- ಇದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ವಿಂಡೋಸ್ ಮತ್ತು ಲಿನಕ್ಸ್ ಸರ್ವರ್ಗಳಲ್ಲಿ.
- ಅದು ಬಂದಿದೆ ತೆರೆದ ಮೂಲ (ಅದರ ಹಿಂದೆ ಡೆವಲಪರ್ಗಳ ದೊಡ್ಡ ಸಮುದಾಯವಿದೆ) ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ.
- ಹಿಂದಿನ ಹಂತದಲ್ಲಿದ್ದಂತೆಯೇ ಅದೇ ಕಾರಣಗಳಿಗಾಗಿ, ಇದು ನಿರಂತರವಾಗಿ ನವೀಕರಿಸಲ್ಪಡುತ್ತದೆ, ಅಂದರೆ ಎ ಭದ್ರತಾ ಖಾತರಿ.
- ಯುಎಸ್ಎ .htaccess ಫೈಲ್ಗಳು, ಇದು ಮುಖ್ಯ CMS ನೊಂದಿಗೆ ಕೆಲಸವನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತದೆ.
ಕಾಂಟ್ರಾಸ್
- ಹೆಚ್ಚಿನ ದಟ್ಟಣೆಯನ್ನು ಹೊಂದಿರುವ ವೆಬ್ಸೈಟ್ಗಳ ಸಂದರ್ಭದಲ್ಲಿ, ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರಬಹುದು.
- ಮಾಡ್ಯೂಲ್ಗಳ ತಪ್ಪಾದ ಬಳಕೆಯು ಕಾರಣವಾಗಬಹುದು ಭದ್ರತಾ ಉಲ್ಲಂಘನೆಗಳು.
ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಅಪಾಚೆ ಅನ್ನು ಹಂತ ಹಂತವಾಗಿ ಸ್ಥಾಪಿಸಿ
ಅಪಾಚೆ ಎಂದರೇನು ಮತ್ತು ಅದು ಯಾವ ಮಾರಾಟವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ವಿವರಿಸಿದ ನಂತರ, ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಅಪಾಚೆಯನ್ನು ಸ್ಥಾಪಿಸುವ ಹಂತಗಳು ಯಾವುವು, ಹಾಗೆಯೇ ನಾವು ಎದುರಿಸಬಹುದಾದ ಸಾಮಾನ್ಯ ಅಡೆತಡೆಗಳು ಮತ್ತು ಅವುಗಳನ್ನು ಹೇಗೆ ಪರಿಹರಿಸುವುದು ಎಂದು ನೋಡೋಣ.
ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು
ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುವ ಮೊದಲು, ನಮ್ಮ ವಿಂಡೋಸ್ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವುದು ಅವಶ್ಯಕ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ C++ 2017 ಮರುಹಂಚಿಕೆ ಮಾಡ್ಯೂಲ್ಗಳು. ಅಪಾಚೆ ಕೆಲಸ ಮಾಡಲು ಇವುಗಳ ಅಗತ್ಯವಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಇದು ಸಮಸ್ಯೆಯಲ್ಲ, ಆದರೆ ಇನ್ನೂ, ಇದನ್ನು ಈ ರೀತಿ ಪರಿಶೀಲಿಸುವುದು ಉತ್ತಮ:
- ನಾವು ಪ್ರಾರಂಭ ಮೆನುಗೆ ಹೋಗಿ ಮತ್ತು ಹುಡುಕುತ್ತೇವೆ ನಿಯಂತ್ರಣಫಲಕ.
- ನಂತರ ನಾವು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ "ಕಾರ್ಯಕ್ರಮಗಳು".
- ತೆರೆಯುವ ಮೆನುವಿನಲ್ಲಿ, ನಾವು ಹೋಗುತ್ತೇವೆ "ಪ್ರೋಗ್ರಾಂ ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳು".
- ಪ್ರದರ್ಶಿಸಲಾದ ಪಟ್ಟಿಯಲ್ಲಿ, ಅಪಾಚೆ ಸರ್ವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಅಗತ್ಯವಿರುವ ಘಟಕಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ (ಕೆಂಪು ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಮೇಲಿನ ಚಿತ್ರವನ್ನು ನೋಡಿ).
ನಾವು ಈ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ನಾವು ಅವುಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು ಈ ಲಿಂಕ್ ಮತ್ತು ಅವುಗಳನ್ನು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ. 32-ಬಿಟ್ ಸಿಸ್ಟಮ್ಗಳಿಗಾಗಿ ನೀವು ಆವೃತ್ತಿಯನ್ನು (X86) ಡೌನ್ಲೋಡ್ ಮಾಡಬೇಕು.
ನಾವು ಮಾಡಬೇಕಾದ ಇನ್ನೊಂದು ಪ್ರಮುಖ ಕಾರ್ಯವೆಂದರೆ ನಮ್ಮ ತಂಡದಲ್ಲಿ ನಾವು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು Apache ಗೆ ಲಭ್ಯವಿರುವ ಪೋರ್ಟ್. ಸಾಮಾನ್ಯವಾಗಿ, ಪೋರ್ಟ್ 80 ಅನ್ನು ಸರ್ವರ್ಗಳಿಗೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಅದು ಅಪಾಚೆಯಿಂದ ಬಳಸಲು ಮುಕ್ತವಾಗಿ ಬಿಡಬೇಕು. ಇದು ಉಚಿತ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡುತ್ತೇವೆ:
- ವಿಂಡೋಸ್ ಮೆನುವಿನಲ್ಲಿ, ನಾವು ಟೈಪ್ ಮಾಡುತ್ತೇವೆ ಪವರ್ಶೆಲ್.
- ಮುಂದೆ, ಕನ್ಸೋಲ್ನಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಪಠ್ಯವನ್ನು ನಮೂದಿಸುತ್ತೇವೆ: ಟೆಸ್ಟ್-ನೆಟ್ಕನೆಕ್ಷನ್ ಲೋಕಲ್ ಹೋಸ್ಟ್ -ಪೋರ್ಟ್ 80
- ಅಂತಿಮವಾಗಿ ಸಾಲಿನಲ್ಲಿ TcpTest ಯಶಸ್ವಿಯಾಗಿದೆ ನಾವು ಉತ್ತರವನ್ನು ಸ್ವೀಕರಿಸುತ್ತೇವೆ:
- ಟ್ರೂ ಪೋರ್ಟ್ 80 ಈಗಾಗಲೇ ಕಾರ್ಯನಿರತವಾಗಿದ್ದರೆ.
- ತಪ್ಪು ಪೋರ್ಟ್ 80 ಲಭ್ಯವಿದ್ದರೆ.
ಅಪಾಚೆ ಸಂರಚನೆ
ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಿದ ನಂತರ, ನಾವು Windows 10 ನಲ್ಲಿ Apache ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಸ್ಥಾಪಿಸಬಹುದು. ಮುಂದಿನದು ಮಾಡುವುದು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಿ ನಿಮಗೆ ಸರಿಯಾದ ಪೋರ್ಟ್ ಅನ್ನು ಹೇಳಲು. ನಾವು ಹಿಂದಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ಹೇಳಿದಂತೆ, ಆ ಪೋರ್ಟ್ 80 ಆಗಿದ್ದರೆ ಮತ್ತು ಅದು ಡೀಫಾಲ್ಟ್ ಆಯ್ಕೆಯಾಗಿ ಕಾಣಿಸದಿದ್ದರೆ, ನಾವು ಈ ಕೆಳಗಿನಂತೆ ಮುಂದುವರಿಯುತ್ತೇವೆ:
- ಮೊದಲನೆಯದಾಗಿ, ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ c:\apache24\conf
- ಅಲ್ಲಿ ನಾವು httpd.conf ಎಂದು ಗುರುತಿಸಲಾದ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ (ಉದಾಹರಣೆಗೆ ನೀವು ನೋಟ್ಪ್ಯಾಡ್ ಅನ್ನು ಬಳಸಬಹುದು).
- "XX ಆಲಿಸಿ" ಎಂದು ಓದುವ ಸಾಲಿನಲ್ಲಿ ನಾವು ಆ ಸಂಖ್ಯೆಗಳನ್ನು ("XX") 80 ಕ್ಕೆ ಬದಲಾಯಿಸುತ್ತೇವೆ, ಅದು ಆಯ್ಕೆಮಾಡಿದ ಪೋರ್ಟ್ ಆಗಿದೆ.
- ಅಂತಿಮವಾಗಿ, ಅದು ಹೇಳುವ ಸಾಲಿನಲ್ಲಿ ಸರ್ವರ್ ಹೆಸರು ಲೋಕಲ್ ಹೋಸ್ಟ್:XX ನಾವು ಅದೇ ರೀತಿ ಮಾಡುತ್ತೇವೆ
ಅಪಾಚೆ ರನ್ ಮಾಡಿ
ಎಲ್ಲವೂ ಸಿದ್ಧವಾದಾಗ, ನಾವು ಈ ರೀತಿ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ವಿಂಡೋಸ್ 10 ನಲ್ಲಿ ಅಪಾಚೆ ರನ್ ಮಾಡಿ ಹಸ್ತಚಾಲಿತವಾಗಿ:
- ಮೊದಲು ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತೇವೆ c:\Apache24\bin
- ನಂತರ ನಾವು ಫೈಲ್ ಮೇಲೆ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ httpd.exe
ಅಪಾಚೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ನಾವು ಬಯಸಿದರೆ, ನಾವು ಅದನ್ನು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಇದನ್ನು ವಿಂಡೋಸ್ ಸೇವೆಯಾಗಿ ಸ್ಥಾಪಿಸಿ. ಈ ರೀತಿಯಾಗಿ, ನಾವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗಲೆಲ್ಲಾ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಈ ವಿಧಾನವು ಇತರ ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ, ಉದಾಹರಣೆಗೆ ವಿಂಡೋಸ್ಗೆ ಸಂಯೋಜಿಸುವ ಮೂಲಕ ಹೆಚ್ಚಿದ ಭದ್ರತಾ ಮಟ್ಟಗಳು. ನಾವು ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕು:
- ವಿಂಡೋಸ್ ಮೆನುವಿನಲ್ಲಿ ನಾವು ಬರೆಯುತ್ತೇವೆ cmd
- ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ cmd ನಿರ್ವಾಹಕರ ಹಕ್ಕುಗಳೊಂದಿಗೆ.
- ಮುಂದೆ, ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ \apache\bin: cd c:\apache24\bin
- ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಸೇವೆಯನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ: httpd.exe -k ಸ್ಥಾಪನೆ
- ಅಂತಿಮವಾಗಿ, ನಾವು ಅಪಾಚೆಯನ್ನು ಆಜ್ಞೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ httpd.exe -k ಪ್ರಾರಂಭ