පරිගණකවැඩසටහන්

විකිපීඩියා: සැකසුම් සහ ස්ථාපනය

Apache, විකිපීඩියා යනු කුමක්ද? අරමුණ, විශේෂාංග, සැකසීම් විකල්ප - මෙම සෑම වෙබ් සංවර්ධක ඔවුන්ගේ වර්ධනයන් පරීක්ෂා කිරීම සඳහා හුරු පුරුදු විය යුතු දේවල්.

විකිපීඩියා ගැන වචනය කියන්න

මෙම මෙවලම එක් ප්රධාන හා කිහිපයක් Workflows ඇත. කියවීම සහ මානකරන සත්යාපනය පළමු ගනුදෙනු. ද සිය පාලනය යටතේ කාර්ය ප්රවාහ කළමනාකරණය වේ. පසුගිය පිළිබඳ ප්රශ්නය - ලැබෙන ඉල්ලීම් හැසිරවීමට. සිදුවීම් මත පදනම් වෙලා කටයුතු කරන බව ද විකිපීඩියා භාවිතය ආදර්ශ. යාන්ත්රණ සෘජුවම සේවකයෙකු ක්රියාවලීන් අතර කාර්යක්ෂම වෙන් ඉල්ලීම් සාක්ෂාත් කර ගැනීම සඳහා මෙහෙයුම් පද්ධතිය මත පදනම්ව, ද භාවිතා කර ඇත. ඔවුන්ගේ සංඛ්යාව සෑම විටම මානකරන ගොනුව තුල සඳහන් කර ඇත. වටිනාකම ස්ථාවර හැක එක්කෝ හෝ ස්වයංක්රීය තබා, කටයුතු කළ හැකි බව සකසනය මධ්යය සංඛ්යාව විසින් මෙහෙයවනු. පද්ධතියේ විකිපීඩියා වින්යාසය සහ මානකරන ගොනුව භාවිතා කරමින් මොඩියුල සිදු කරනු ලබයි. ඒ නිසා, ඔබ යම් දෙයක් වෙනස් කිරීමට අවශ්ය නම්, ඔබ ඔහුගේ නම අවධානය යොමු කල යුතුයි. එය සාමාන්යයෙන් උපදෙස් / etc / විකිපීඩියා වේ (නමුත් මාර්ගය වෙනත් පද්ධතීන් සමග වෙනස් විය හැක) සහ දීර්ඝ .conf ඇත.

ආරම්භය, නැවත ආරම්භ කරන්න, ලඝු-සටහන

මෙය සිදු කිරීම සඳහා, ඔබ ක්රියාත්මක ක් කළ යුතුයි. එය ආරම්භ කරන විට විකිපීඩියා-සේවාදායකය මානකරමින් පමණක් හැකි ය. කළමනාකරණ ස්තුතිය -s පරාමිතිය සමඟ ක්රියාත්මක කැඳවීමට සිදු කරනු ලබයි. මෙය සිදු කිරීම සඳහා, පහත සඳහන් භාවිතා කරන්න:

විකිපීඩියා -s සංඥා

මෙම අවස්ථාවේ දී, ඔබ පහත සඳහන් විධානයන් (මෙවලම් ආරම්භ වූ පරිශීලක භාවිතා ආවේ යුතුය) ආදේශ කළ හැකිය:

  1. එක නතර කරන්න. එය වේගයෙන් වසා දැමීම සඳහා භාවිතා කරනු ඇත.
  2. නැවත පූරණය කරන්න. මෙම කණ්ඩායම, මානකරන ගොනුව නැවත පූරණය කිරීමට අවශ්ය විය. යන කරුණ යම් වෙනස් ගොනුව ක්රියා තෙක් ක්රියාත්මක කිරීමට නොහැකි වනු ඇත යන්න යි. හා ක්රියාත්මක කිරීමට සඳහා, පද්ධතිය නැවත ආරම්භ අවශ්ය වේ. ඉක්මනින් ඔබ මෙම සංඥා ලබා ලෙස, ප්රධාන ක්රියාවලිය මානකරන ගොනුව තුල තිබෙන සින්ටැක්ටික් සංරචකයේ නිවැරදි තහවුරු කර ගැනීමට සහ එහි තිබෙන මඟ පෙන්වීම් අදාළ කරගන්න උත්සාහ කිරීම අරඹයි. පැහැර, එය වෙනස් ආපසු හරවන්න අතර පැරණි පරාමිතීන් සමඟ කටයුතු කරනු ඇත. සෑම දෙයක්ම සාර්ථක වන්නේ නම්, එය නව Workflows දියත් කරනු ඇත, සහ පැරණි ඉල්ලුම අවසන් වෙත යවනු ලැබේ.
  3. නතර කරන්න. වැඩ සුමට නිම කිරීම සඳහා භාවිතා. ඔබ වර්තමාන ඉල්ලීම් පවත්වාගෙන අවසන් වන තුරු බලා සිටීමට අවශ්ය නම් එය භාවිතා කරනු ඇත.
  4. විවෘත. සමීප හා විවෘත ලඝු-සටහන ගොනු.

උපයෝගිතා භාවිතා

කිරීම ක්රියාවලිය ද යුනික්ස් මාර්ගයෙන් (මරා උපයෝගිතා උදාහරණයක් ලෙස සාකච්ඡා කරනු ඇත) භාවිතා කරමින් සිදු කළ හැකිය. ඔවුන් සාමාන්යයෙන් සංඥා සෘජුවම ක්රියාවලිය දත්ත යැවීමට යාන්ත්රණයක් භාවිතා කරන්න. ඔවුන් හැඳුනුම්පත මාර්ගයෙන් සම්බන්ධ කර ඇත. මෙම දත්ත nginx.pid ගොනු ගබඩා කර ඇත. අප එම ක්රියාවලිය №134 ගැන සැලකිලිමත් වන බව උපකල්පනය කරමු. එවිට, අප පහත සඳහන් තොරතුරු යැවීමට අවශ්ය කටයුතු මැනවින් නිම කිරීම සඳහා:

-s ඉවත් 1628 මරා

අප අප සියලු ගොනු විවෘත ලැයිස්තුවක් දැකීමට අවශ්ය බව උපකල්පනය කරමු. අපි උපයෝගිතා ps භාවිතා කරමින් වේ. පහත සඳහන් පරිදි මෙම කණ්ඩායම බලාපොරොත්තු වනු ඇත:

ps -ax | අයිතිය සුරකියි විකිපීඩියා

ඔබට අතිරේක උපකරණ එහි ඉල්ලුම් යයි බවයි භාවිතා, දැකගත හැකි පරිදි බව වේ. හා දැන් ඒක කළේ කොහොමද කැප විකිපීඩියා-වින්යාසය පිළිබඳ අවධානය යොමු කරමු.

වින්යාස ගොනුව ව්යුහය

විකිපීඩියා ස්ථාපනය සහ භාවිතය ෙම ල සමග වැඩ ඇතුළත් වේ. ඔවුන් වින්යාස ගොනුව තුල සඳහන් වන එම නියෝග බාවිත කර ඇත. ඔවුන් සරල හෝ වාරණ විය හැක. (;) - පළමු වර්ගය හිස් ඉඩකින් වෙන්කිරීමෙන්, ඔවුන්ගේ අවසන්, semicolon පැහැදිලි වේ කරන එම නියෝග සහ පරාමිතීන්, සමන්විත වේ. මෙම වාරණ සමාන ව්යුහයක් ඇත. එහෙත් ඒ වෙනුවට සඟල වරහන් ({} උපදෙස්) හි ස්ථානගත කර ඇති බව උපදෙස් අමතර සුසර පිහිටා මෙම උපදෙස් වසා දැමීම. ඔවුන් නම් සහ එම ක්රියාවලිය අනෙකුත් පරාමිතීන් පළ කළ හැකි නම්, ඔවුන් එවැනි ඉදිකිරීම් සන්දර්භය ඇති ලෙස හැඳින්වේ. උදාහරණයක්, HTTP, ස්ථානය සහ සේවාදායකයක් ලෙස.

ස්ථිතික අන්තර්ගතයට බෙදාහැරීම

මේ විකිපීඩියා වින්යාස මුහුන දෙන වඩාත් වැදගත් අභියෝග එකකි. අන්තර්ගතය සංඛ්යානමය බෙදා යටතේ රූප සහ HTML-පිටු (ගතික නොවේ) අදහස් කර ඇත. අපි පොකුරු nix විකිපීඩියා පිහිටුවීම මත තනි වැඩ අවශ්ය බව සිතන්න. එසේ කිරීමට අපහසු ද? නැහැ, ගේ උදාහරණයක් සලකා බලමු. එය දියත් කිරීමට පෙර, එය ගැටළුවක් කොන්දේසි විස්තර කිරීමට අවශ්ය වේ. ඒ නිසා, එම ඉල්ලීම මත පදනම්ව, ගොනු විවිධ ප්රාදේශීය බහලුම් වෙතින් ලැබෙනු ඇත. මේ අනුව, / දත්ත / www අපි HTML-ලිපි ලේඛන ඇත. හා රූප අඩංගු බහලුම / දත්ත / රූප. මෙම නඩුවේ ප්රශස්ත සැකසුම විකිපීඩියා, මානකරන ගොනුව, ඔබ http තුළ සේවාදායකය ඒකකය මාන යුතු සංස්කරණය අවශ්ය වේ. සහාය දෙක ස්ථානය ලෙස භාවිතා කරනු ඇත.

ක්රියාත්මක කිරීම: සේවාදායකය

ඒ නිසා, පළමු වරට අප නාමාවලි නිර්මාණය හා ඔවුන් (ඔබ අන්තර්ගතයට එකතු කිරීමට අවශ්ය html දී) ව්යාප්ත කිරීමට අවශ්ය ගොනු තමන් සිදු කළ යුතුයි. එවිට, මානකරන ගොනුව විවෘත කරන්න. එය පෙරනිමි සේවාදායකය දැනටමත් බොහෝ කොටම සිදු අදහස් කරන කිහිපයක් කුට්ටි, ඇත. උපරිම ප්රතිඵල සාක්ෂාත් කර ගැනීම සඳහා, මෙම ක්රියාවලිය පෙරනිමියෙන් සියලුම කොටස් සම්බන්ධයෙන් දේ කළ යුතුව ඇත. එවිට, මෙම කේතය භාවිතා නව සර්වර ඒකකය එකතු කරන්න:

http {

සේවාදායක {

}

}

වින්යාස ගොනුව එවැනි කොටස් කිහිපයක් සමග වැඩ කරන්න පුළුවන්. නමුත් ඔවුන්, ඔවුන්ගේ නම් සහ වරාය දත්ත ලැබී ඇති තුළින් වෙන් කර හඳුනා ගත යුතු ය.

ක්රියාත්මක කිරීම: ස්ථානය

සේවාදායකය තුළ තීරණය:

ස්ථානය / {

මූල / දත්ත / www;

}

ලකුණක් ඉදිරියේ "/" මේ ලබා ගත් දත්ත සංසන්දනය මෙහි සැකසූ ඉල්ලීම සිට එවැනි ලිපිනය තිබේද බලන්න අවශ්ය වේ. කිසිදු ප්රශ්න තිබේ නම්, එසේ නම් දේශීය පද්ධතිය පිහිටා ඇති බව ඔබට අවශ්ය ආකාරය සඳහා වන මාර්ගය / දත්ත / www සඳහන් කරන්න. එය බ්ලොක් කිහිපය සමග තරගය තිබේ නම්, එසේ නම් දිගම උපසර්ගය සහිත එකක් තෝරාගන්න. මෙම උදාහරණයේ දී, දිග එකක් සමාන වේ, එනම්, භාවිතය පමණක් මෙම අවස්ථාවට කිසිදු "තරගය" පවතින බව වනු ඇත. දැන්, එය යාවත්කාලීන වනු ඇත කරමු:

ස්ථානය / රූප / {

මූල / දත්ත;

}

, හඳුනා ගත හැකි ආකාරය අපි රූපයක් සොයමින් සිටිති. දැන්, අපි මීට පෙර සිටි සියලු වර්ධනයන් ඒකාබද්ධ දෙන්න, මේ කාලය වන විට, මානකරන පහත සඳහන් පරිදි වේ:

සේවාදායක {

ස්ථානය / {

මූල / දත්ත / www;

}

ස්ථානය / රූප / {

මූල / දත්ත;

}

}

මෙම එම නඩුවේ කම්කරු අනුවාදය, සම්මත වේ වරාය №80. http:: // localhost / කිසිදු ගැටලුවකින් තොරව මෙම සේවාදායකය ලිපිනය ඔබ යන්න නම්, ඔබේ පරිගණකය මත ලබා ගත හැක. මේ සියල්ල ක්රියාත්මක වන්නේ කෙසේද?

ආදර්ශය මෙහෙයුම් මූලධර්මය

ඒ නිසා, ඔවුන් / රූප ආරම්භ වන විමසුම් වෙත එන විට අදාළ බහලුම ගොනු සේවාදායකය පරිශීලක වෙත යවනු ලැබේ. ඔහු නැති දී, දේශීය පරිගණකය මත විකිපීඩියා වින්යාසය සිදු නම් දෝෂය 404. පෙන්නුම් තොරතුරු ලබා දෙනු ඇත පසුව ඉල්ලීම http: අපි කාගේ ස්ථානය /data/images/example.png ගොනුව ලැබෙනු ඇත //localhost/images/example.png. ඔබ නියම විට "/" සංකේතය සෝදිසි සතුව / දත්ත / www දී සිදු කිරීමට නියමිතය. නමුත් අපි පමණක් වින්යාසය වෙනස් වී ඇත. එය වැඩ කිරීමට ආරම්භ, එය නැවත ආරම්භ කළ යුතුය. මේ සඳහා, -s පූරණය වන විකිපීඩියා භාවිතා කරන්න. සාමාන්ය මෙහෙයුම් හැකි නොවේ එහිදී නඩුවේ, access.log හා උපදෙස් / usr / local / විකිපීඩියා / ලඝු-සටහන් පිහිටා error.log ගොනු, ඔබ වරද හේතුව සොයා ගත හැක.

සරල නියුතු සේවාදායකය නිර්මාණය

මෙම සේවා මධ්යස්ථානය වින්යාස වඩාත් පොදු අයදුම්පත් එක් (සහ ඉතා පහසු, මාර්ගය විසින්) - එය විකිපීඩියා ගැන සඳහන් කල හැකිය. එය ඉල්ලීම ලැබෙන බව සේවාදායකය මූලධර්මය භාවිතා කිරීම සහ පසුව අවශ්ය වෙබ් අඩවි වෙත යළි-යොමුකරයි. ඊට පසු, උත්තර කර්තව්යය තැබූ එක් කිරීමට ඔවුන්ට යවයි වන, ඔවුන් ද අපේක්ෂා කෙරේ. ඉතින් පදනම අවස්ථාවක නිර්මාණය උදාහරණයක් බලමු. එය සේවය කරන්නන් 'ඉල්ලීම් සමග ගනුදෙනු හා දේශීය බහලුම සිට ඡායාරූපය සමග ඔවුන් ලබා දෙනු ඇත. ඒ නිසා, 'http අවහිර කිරීමට පහත සඳහන් අන්තර්ගත සහිත වෙනත් සේවාදායක එකතු කරන්න:

සේවාදායක {

සවන් 8080;

මූල / දත්ත / up1;

ස්ථානය / {

}

}

දැන්, ඔබ වෙනුවෙන් දැමීමට ඉඩ: සරල සේවාදායකය නිර්මාණය. ඔහු සවන් ඇත වරාය 8080 වන සවන් නැත, එසේ නම් සේවාදායකය 80 වන දින ක්රියාත්මක කරනු ඇත. (එය නිර්මාණය කිරීම සඳහා අවශ්ය වනු ඇත බව පෙර ඇත්තෙන්ම,) සතුව / දත්ත / up1 යොමු කරන බව දේශීය ගොනු පද්ධතිය තුල ඉල්ලීම් සියල්ල දර්ශනය වනු ඇත. එය පරීක්ෂා කිරීමට හැකි වනු සඳහා index.html ගොනුව තැනින් අවශ්ය වේ. අපි (එමගින් ඉවත් ප්රවේශ සීමා ලෙස) සෑම විටම ස්ථානය භාවිතා කළ හැකි Root සර්වර් සන්දර්භය තුළ විධාන ස්ථානගත නිසා. අපි දැන් ප්රොක්සි නිර්මාණය කිරීමට වැඩ කරමින් සිටිති. එය වැඩ කිරීම සඳහා, අප නිශ්චිත සඳහා කරනු ලැබේ ප්රොටෝකෝලය නම, සහ වරාය පහසුකම් පරාමිතීන් (: // localhost: 8080 දේශීය සම්බන්ධතාවය සඳහා එය http වගේ ඇත) proxy_pass උපදෙස්, අවශ්ය වේ. මෙම ප්රතිඵලය ලබා ගන්න:

සේවාදායක {

ස්ථානය / {

proxy_pass http: // localhost: 8080;

}

ස්ථානය / රූප / {

මූල / දත්ත;

}

}

ඔබට කේතය දෙස බලා එය විශ්ලේෂණය නම්, ඔබ දෙවන ඒකකය ස්ථානය වෙනස් කර ඇති බව දක්නට හැකිය. මේ අනුව, මේ අවස්ථාවේ දී, එය සාමාන්ය දිගු රූප සමග වැඩ කරන්න පුළුවන්. ටිකක් වෙනස් පහත සඳහන් පරිදි, එය ප්රදර්ශනය කළ හැකි:

ස්ථානය ~ \ (gif | jpg | png). $ {

මූල / දත්ත / රූප

}

අවසන් ප්රෝක්සි සේවාදායක සැකසුම් පහත පරිදි වේ:

සේවාදායක {

ස්ථානය / {

proxy_pass http: // localhost: 8080 /;

}

ස්ථානය ~ \ (gif | jpg | png). $ {

මූල / දත්ත / රූප

}

}

එය වන මෙම දිගු පවතින අවසානයේ ඉල්ලීම් පෙරහන සහ ගොනු ඉල්ලා පුද්ගලයා යැවීමට වනු ඇත. ඔබ මානකරන ගොනුව පරීක්ෂා කිරීමට අවශ්ය නම්, එය නැවත ආරම්භ කිරීමට අවශ්ය වනු ඇත බව අමතක කරන්න එපා. මා විශ්වාස, එය විකිපීඩියා-වින්යාසය ය. ඔබ වින්යාස "Vkontakte" ගොනුව සේවාදායකයට හෝ වෙනත් විශාල සමාගම විවෘත නම්, මේ ලිපියේ වචන වඩා කේතය වැඩි වනු ඇත.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 si.unansea.com. Theme powered by WordPress.