>> ಸ್ಪೀಕರ್ 1: ಸರಿ, ಅವರ ಒಂದು ನೋಡೋಣ ಹೇಗೆ ಸಿಬ್ಬಂದಿ ಪರಿಹಾರ ವಾಸ್ತವವಾಗಿ ನೋಡಲು
, ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಆದ್ದರಿಂದ ನೀವು ಮೊದಲ ಆಫ್, ಒಂದು ಅರ್ಥದಲ್ಲಿ ಪಡೆಯಲು
ವೆಬ್ ಸರ್ವರ್ ಮಾಡಬೇಕೋ ಹೇಗೆ ರನ್, ಮತ್ತು ಹೇಗೆ ನೀವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು
ಇದು ನಿಮ್ಮ ಸ್ವಂತ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ.
ಇಲ್ಲಿ ಇದು ಚಿತ್ರ.
ನಾನು ಈಗಾಗಲೇ, CS50 ID ಯಲ್ಲಿ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿದ ವಿವರಣೆಯನ್ನು ಪ್ರತಿ pset6 ಡಾಟ್ ZIP,.
ನಾನು ಅನ್ಜಿಪ್ಡ್ ನಾನೀಗ ಬಂದಿದೆ ನನ್ನ pset6 ಕೋಶಕ್ಕೆ CDed.
ನೀವು ಮೊದಲ ಕೆಲಸವೆಂದರೆ ವಿಶೇಷವಾಗಿ, ಮಾಡಲು ಬಯಸುವ ಹೋಗುವ
ನೀವು ಆಡಲು ಒಂದು CS50 ಐಡಿಇ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ ಇತ್ತೀಚಿನ ಉಪನ್ಯಾಸಗಳು, ಇದರಲ್ಲಿ ಜೊತೆಗೆ
ನಾವು ಪಿಎಚ್ಪಿ ಬಳಸಿಕೊಂಡು ಬಂದಿದೆ CS50 ಐಡಿಇ, ನಿರ್ದಿಷ್ಟವಾಗಿ,
ಅಪಾಚೆ ಎಂದು ಆ ವೆಬ್ ಸರ್ವರ್ ಬಳಸಿ, ಆ ನೀವು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ನಿಲ್ಲಿಸಬಹುದು
ಆದೇಶ, ಅಪಾಚೆ 50.
ಮೊದಲ, ಮುಂದೆ ಹೋಗಿ "ಅಪಾಚೆ 50 ಸ್ಟಾಪ್" ಟೈಪ್
ನೀವು ವೇಳೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಇತ್ತೀಚಿನ ದಿನಗಳಲ್ಲಿ ಜೊತೆಗೆ ನಂತರ,
ಮತ್ತು ನೀವು, ನೀವು ಅಪಾಚೆ ಆನ್ ಈ ರೀತಿಯಲ್ಲಿ ಅದನ್ನು ಆಫ್ ಮಾಡಲು
ಸರ್ವರ್ ನಿಲ್ಲಿಸುವ ಮೂಲಕ.
ಈಗ, ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ನಿಖರವಾಗಿ ವಿಶೇಷ ಹೇಳುತ್ತಿರಲಿಲ್ಲ ಏನು.
ನಾನು ಟಿಲ್ಡಾ CS50 ಕಡಿದು ಹೋಗಲು ಪಡೆಯಲಿದ್ದೇನೆ pset6 ಕಡಿದು ಸರ್ವರ್, ಮತ್ತು ಕೇವಲ ನಮೂದಿಸಿ ಹಿಟ್.
ನೀವು ನಾನು ಕೂಗಿ ಬಾಗುತ್ತೇನೆ ಗಮನಕ್ಕೆ ಮಾಡುತ್ತೇವೆ ಕೆಲವು ಬಳಕೆಯ ಮಾಹಿತಿಗಾಗಿ, ಆ ಜೊತೆ
ನಾನು ಚಾಲನೆಯಲ್ಲಿರುವ ಮಾಡಬೇಕು ಸರ್ವರ್ ಪ್ರೋಗ್ರಾಂ
ನಂತರ ಐಚ್ಛಿಕ ಡ್ಯಾಶ್ ಪು ಮತ್ತು ಪೋರ್ಟ್ ಸಂಖ್ಯೆ, ನೀವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು
ಖಾಲಿ ಬಿಡಿ ಮೂಲಕ ಏಕೆಂದರೆ ಡೀಫಾಲ್ಟ್, ವಿಶೇಷ ಪ್ರಕಾರ,
ವೆಬ್ ಸರ್ವರ್ ಹೋಗುತ್ತದೆ ನೀವು ಪೋರ್ಟ್ 8080 ಬಯಸುವ ಊಹಿಸುತ್ತವೆ.
ಏತನ್ಮಧ್ಯೆ, ನೀವು ಸ್ಮರಿಸುತ್ತಾರೆ ಇರಬಹುದು ಬಂದರು 8080, ನಿಜವಾಗಿಯೂ ಪ್ರಮಾಣವಲ್ಲ
ಬದಲಿಗೆ ಬಂದರು 80 ಆಗಿದೆ ಸಂಖ್ಯೆ ನಾವು ಮಾತಾಡಿದವರು
ಎಚ್ಟಿಟಿಪಿ ಡೀಫಾಲ್ಟ್ ಬಗ್ಗೆ.
ಸರಿ, ಎಂದು CS50 ಐಡಿಇ ತಿರುಗಿದರೆ ಕೇವಲ ಒಂದು ರೀತಿಯಲ್ಲಿ ಕಾನ್ಫಿಗರ್,
ಉದಾಹರಣೆಗೆ ನೀವು ಒಂದು ಬ್ರೌಸರ್ ಪ್ರಯತ್ನಿಸಿ ಎಂದು ಹೊರಗಿನ ಪ್ರಪಂಚದ ಬಂದರು 80 ಭೇಟಿ,
ಇದು ಮಾಂತ್ರಿಕ ವಿಂಗಡಿಸಲು ವಿಶೇಷವೇನು ಬಂದರು ಮುಂದೆ, ಅಥವಾ ಸ್ವತಃ ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ,
ಬಂದರು 8080 ಒಳಕ್ಕೆ ನಿಮ್ಮ ಸರ್ವರ್ ಸ್ವತಃ.
>> ಇಲ್ಲಿ ಕಡೆಯದಾಗಿ ಆಜ್ಞೆಯ ಸಾಲಿನ ವಾದ, ದ ಮಾರ್ಗ.
ಆ ಮೂಲಕ ನಾನು ಅರ್ಥ, ಯಾವ ಫೋಲ್ಡರ್ ನಾನು
ಸರ್ವರ್ ತಿಳಿಸಬೇಕೆಂದಿದ್ದರೆ ಕಡತಗಳನ್ನು ಬಳಸುತ್ತದೆ ಹೇಗೆ?
ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಬಳಕೆದಾರರು ಭೇಟಿ ವೇಳೆ ಅವನು ಅಥವಾ ಅವಳು ಏನು ನೋಡಿ, ಕಡಿದು?
ಅಲ್ಲದೆ, ಅವರ ಮುಂದೆ ಹೋಗಿ ಮತ್ತೆ ನಿಖರವಾಗಿ ರನ್,
ನಾನು ಸೂಚಿಸುವ ಈ ಬಾರಿ ನನ್ನ ವೆಬ್ ಸರ್ವರ್ ಮೂಲ ಬಯಸುವ
ಸಾರ್ವಜನಿಕ ಕೋಶವನ್ನು ಎಂದು, ಎಂದು ಬರುತ್ತದೆ ಸಮಸ್ಯೆಯನ್ನು ಆರು ವಿತರಣೆ ನಿಗದಿಪಡಿಸಿದೆ.
ನಾನು ನಮೂದಿಸಿ ಹೊಡೆದಾಗ, ನೀವು ನೋಡುತ್ತೀರಿ ಇಲ್ಲಿ ಹಳದಿ, ನೆನಪಿಸುವ ರಲ್ಲಿ
ಯಾವ ಫೋಲ್ಡರ್ಗೆ ಎಂದು ನಾನು ವಾಸ್ತವವಾಗಿ ಬಳಸಿಕೊಂಡು ಬಾಗುತ್ತೇನೆ.
ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಒಂದು ಸುದೀರ್ಘ ಸರಣಿಯನ್ನು ಇಲ್ಲಿದೆ, "ಮನೆ ಉಬುಂಟು ಕಾರ್ಯಕ್ಷೇತ್ರದ pset6 ಸಾರ್ವಜನಿಕ."
ಮತ್ತು ಕಳೆದ ಪದ ಪ್ರಮುಖ ಏನು.
ನಂತರ ಕೊನೆಯದಾಗಿ, ಸ್ಪಷ್ಟವಾಗಿ, ನನ್ನ ಸರ್ವರ್ ಈಗ ಬಂದರು 8080 ಮೇಲೆ ಕೇಳುವ ವಿಶೇಷವೇನು.
>> ನಾನು ಮುಂದಿನ ಮಾಡಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮರುಸ್ಥಾಪನೆ ಎಂದು ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿ, CS50 ಐಡಿ ರಲ್ಲಿ
ನಿಮ್ಮ ಪರದೆಯ, ನೀವು ನೋಡಲು ನೀನು ide50-username.cs50.io ಒಂದು URL ಅನ್ನು.
ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನೀವು ಕ್ಲಿಕ್ ಮಾಡಿದರೆ ಎಂದು, ನೀವು ದೂರ ಮಂದಿರಕ್ಕಾಗಿ ಮಾಡುತ್ತೇವೆ
ಮತ್ತೊಂದು ಬ್ರೌಸರ್ ಟ್ಯಾಬ್ ಗೆ, ಎಂದು, ಈ ಸಂದರ್ಭದಲ್ಲಿ,
ನನಗೆ ವಿಷಯಗಳನ್ನು ತೋರಿಸಲು ಹೋಗುತ್ತದೆ ನನ್ನ ವೆಬ್ ಸರ್ವರ್ಗಳು ಬೇರುಗಳ.
ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಕಡತಗಳನ್ನು ನೀವು ಇಲ್ಲಿ ನೋಡಿ, ಬೆಕ್ಕು ಡಾಟ್ ಎಚ್ಟಿಎಮ್ಎಲ್, ಬೆಕ್ಕು ಡಾಟ್, JPEG, ಫೆವಿಕಾನ್ ಡಾಟ್
ICO, ಡಾಟ್ ಎಚ್ಟಿಎಮ್ಎಲ್ ಹಲೋ, ಹಲೋ ಡಾಟ್ ಪಿಎಚ್ಪಿ, ಮತ್ತು ಪರೀಕ್ಷೆ
ಅದೇ ಎಲ್ಲಾ ನೀವು ನೋಡಿ ಎಂದು ್ಷೀಸಿ
ನನ್ನ ಸಾರ್ವಜನಿಕ ಕೋಶದ ಒಳಗೆ ಎಲ್ಎಸ್ ಜೊತೆ.
ಮತ್ತು ಉತ್ತಮ ಎಂಬುದನ್ನು ನಾನು ಹೋಗಿ ಎಂದು ಮುಂದೆ ಮತ್ತು ಬೆಕ್ಕು ಡಾಟ್ ಎಚ್ಟಿಎಮ್ಎಲ್ ಈಗ ಕ್ಲಿಕ್
ನಾನು ಬೆಕ್ಕು ಡಾಟ್ ಎಚ್ಟಿಎಮ್ಎಲ್ ನೋಡಿ.
ನಾನು ಬೆಕ್ಕು ಡಾಟ್ ಕ್ಲಿಕ್ JPEG, ಅಥವಾ ಹಲೋ ಡಾಟ್ ಎಚ್ಟಿಎಮ್ಎಲ್,
ಅಥವಾ ನನ್ನ ಹೆಸರಿನಲ್ಲಿ ಡೇವಿಡ್ ಟೈಪ್ ತದನಂತರ ", ಹಲೋ ಹೇಳಿ" ಕ್ಲಿಕ್
ನೀವು ಎಲ್ಲಾ ನೋಡುತ್ತಾರೆ ಕಡತಗಳನ್ನು ಸಿಬ್ಬಂದಿ ಕಾರಣ ಕೆಲಸ
ಪರಿಹಾರ, ಸಹಜವಾಗಿ, ಇನ್ಸ್ಟಾಲ್ CS50 ರಲ್ಲಿ ಐಡಿ ಸಂಪೂರ್ಣವಾಗಿ ಕ್ರಿಯಾತ್ಮಕ ಆಗಿದೆ.
ಆದ್ದರಿಂದ ನಿಮ್ಮ ಸ್ವಂತ ನಿಖರವಾಗಿ ಕೆಲಸ ಪರಿಹಾರ ಅಂತಿಮವಾಗಿ ಕೆಲಸ ಮಾಡಬೇಕು.
>> ಈ ಮಧ್ಯೆ, ನಾವು ನನ್ನ ಟರ್ಮಿನಲ್ ಹಿಂತಿರುಗಿ ನಾನು ಸರ್ವರ್ ಆಜ್ಞೆಯನ್ನು ಓಡಿ ಅಲ್ಲಿ ವಿಂಡೋ,
ಕನ್ಸೋಲ್ ಹೇಳುವ ಮಾಡಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
ನಾನು ಇಲ್ಲಿ ನೋಡಿ ಮೊದಲ ವಿನಂತಿಯನ್ನು ಆ ನಾನು ಅಕ್ಷರಶಃ ಕಡಿದು ಬೆಕ್ಕು ಪಡೆಯಲು ಮಾಡಲಾಯಿತು ಪಡೆದರು
ಡಾಟ್ ಎಚ್ಟಿಎಮ್ಎಲ್, HTTP ಆವೃತ್ತಿಯನ್ನು 1.1.
ಮತ್ತು ನಂತರ, ಹಸಿರು ಸಿಬ್ಬಂದಿ ಪರಿಹಾರ ಮಾಡಿದ್ದಾರೆ
ಇದು ನನಗೆ ತೋರಿಸುವ ಇದೆ ಉತ್ಪಾದನೆಯ ಮೊದಲ ಸಾಲು
ವೆಬ್ ಸರ್ವರ್ ಕಾರಣವಾಗುತ್ತದೆ ಎಂದು.
ಅರ್ಥಾತ್, ನಾವು ಈಗಾಗಲೇ ಕೋಡ್ ಬರೆದ
ಆ ವಾಸ್ತವ ಹೊದಿಕೆ ತೆರೆಯುತ್ತದೆ ಎಂದು ಪಡೆಯಿರಿ ವಿನಂತಿಯನ್ನು ಹೊಂದಿದೆ.
ನಂತರ ನಾವು ಪ್ರತಿಕ್ರಿಯೆ ಬಳಕೆದಾರ ಆದರೆ, ಏಕಕಾಲದಲ್ಲಿ,
ಔಟ್ಪುಟ್ ತೆರೆಗೆ ಮುದ್ರಿಸಲು ಇಲ್ಲಿ HTTP 1.1, 200 ಸರಿ
ನಾವು ಹಾಕುವ ಏನನ್ನು ಖಚಿತಪಡಿಸಲು ರಿಟರ್ನ್ ಹೊದಿಕೆ, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು,
ನಾವು ಬಳಕೆದಾರರಿಗೆ ಮತ್ತೆ ಕಳುಹಿಸಲು ನೀವು.
>> ಮತ್ತು ಆದ್ದರಿಂದ ಇಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ,
ನಾವು ವೆಬ್ ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ ಸರ್ವರ್, ಮತ್ತು, ಆದ್ದರಿಂದ, ಇದು
ಎಚ್ಟಿಟಿಪಿ ಆಲಿಸಲು TCP ಸಂಪರ್ಕಸ್ಥಾನ 8080 ಕೋರಿಕೆಗಳನ್ನು.
ಅಷ್ಟರಲ್ಲಿ, ನನ್ನ ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ, ನಾನು ಪ್ರತಿ ಮೂಲಕ ಕ್ಲಿಕ್
ಆ ಕಡತಗಳನ್ನು, ಅಥವಾ ಇನ್ಪುಟ್ ನನ್ನ ಆಫ್ ಡೇವಿಡ್ ಹೆಸರಿಸಲು, ಮತ್ತು ನಂತರ ಸಲ್ಲಿಸಿ ಕ್ಲಿಕ್
ನನ್ನ ಬ್ರೌಸರ್ ವೆಬ್ ಸರ್ವರ್ ಮಾತನಾಡುವ.
ಮತ್ತು ವೆಬ್ ಸರ್ವರ್ ಮಾಡುತ್ತಿದ್ದಾರೆ, ನಂತರ, ಆದೇಶತೆರೆಯ
ನಿಖರವಾಗಿ ನನಗೆ ತೋರಿಸುತ್ತಿದೆ ಎಂದು ಮೊದಲ ಸಾಲು
ಒಂದು ವಾಸ್ತವ ಸ್ವೀಕರಿಸಲಾಗಿದೆ ಹೊದಿಕೆ ಮತ್ತು ನಿಖರವಾಗಿ
ಎಂಬ ಎಂದು ಮೊದಲ ಸಾಲು ವೆಬ್ ಗ್ರಾಹಕನಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಿ.