አፓቼ ምንድን ነው? ነፃ የድር አገልጋይ Apache HTTP አገልጋይ

ዝርዝር ሁኔታ:

አፓቼ ምንድን ነው? ነፃ የድር አገልጋይ Apache HTTP አገልጋይ
አፓቼ ምንድን ነው? ነፃ የድር አገልጋይ Apache HTTP አገልጋይ
Anonim

Apache ኃይለኛ አገልጋይ ሲሆን ስሙ የመጣው ከሰሜን አሜሪካ ህንዶች የአፓቼ ጎሳ ስም ጋር ከተገናኘ የእንግሊዝኛ ሀረግ ነው። በሩሲያ ተጠቃሚዎች መካከል "Apache" የተለመደ ስም አለው. ይህ የጂፒኤል ፍቃድ ያለው የክፍት ምንጭ ሶፍትዌር ነው። ከትልቅ ጥቅሞቹ ውስጥ አንዱ የፕላትፎርም አገልጋዩ ነው፡ ይህም ማለት በተለያዩ ኦፕሬቲንግ ሲስተሞች ላይ መስራት እና ጥሩ አፈጻጸምን እያስጠበቀ ነው።

ከ1996 ጀምሮ ይህ በአለማችን ላይ በጣም ታዋቂው አገልጋይ በተረጋጋ እና ደህንነቱ የተጠበቀ ነው። Apache የተገነባው በአፓቼ ሶፍትዌር ፋውንዴሽን በሚመራው በተጠቃሚ-ገንቢዎች ማህበረሰብ ነው።

የአፓቼ ታሪክ

የ Apache ታሪክ
የ Apache ታሪክ

በማርች 1989 ቲም በርነር ሊ በሲአርኤን (ስዊዘርላንድ) የሚሠራ እንግሊዛዊ ሳይንቲስት በCERN ፕሮጀክቶች ውስጥ ያለውን ከፍተኛ መጠን ያለው መረጃ ለማስተዳደር አዲስ መንገድ አቅርቧል። በዚያን ጊዜ Apache ምን እንደሆነ ማንም አያውቅም. ቴድ ኔልሰን በ 1965 እንደጠራቸው የሃይፐርሊንክድ የሰነድ አውታር የመጀመሪያ እድገት የዓለም ጦርነት እንዲፈጠር ምክንያት ሆኗል.- በህዳር 1990 በአለም አቀፍ ድር ስም የተለቀቀው የመጀመሪያው ሶፍትዌር ከድር አሳሽ ፣ ግራፊክ በይነገጽ እና WYSIWYG አርታኢ ጋር። ከሁለት አመት በኋላ፣ በWWW አገልጋዮች ዝርዝር ውስጥ ወደ ሰላሳ የሚጠጉ ግቤቶች ነበሩ፣ ከነዚህም መካከል HTTPs NCSA ነበሩ።

እውነተኛው Apache ታሪክ በNCSA HTTPD 1.3 አገልጋይ ላይ በመመስረት Apache 0.2 መለቀቅ በመጋቢት 1995 ይጀምራል። ብዙ ተጠቃሚዎች Apache ዛሬ ምን እንደሆነ እና ፕሮግራሙ በተፈጠረባቸው የመጀመሪያዎቹ ወራት ምን እንደሚመስል ለማወቅ ፍላጎት አላቸው። በNCSA አገልጋይ ላይ የተተገበረ የአርትዖት ስብስብ ብቻ ነበር። በመቀጠል ሮበርት ታዉ ሻምበል 0.1ን ከኤፒአይዎች ጋር ለሞዱሎች ለቋል።

የፕሮጀክቱ ትልቁ ክንዋኔዎች በኤፕሪል 1997 እንደ ስሪት 1.2 የተካተተውን የኤችቲቲፒ 1.1 መስፈርት ሙሉ በሙሉ ማክበር ነበር። ይህ እትም በጁላይ 1997 የተጀመረውን የዊንዶውስ ኤንቲ መድረክን አስቀድሞ አካቷል። የማዋቀር ፋይሎችን ማጣመር በተለቀቀው 1.3.3. ተተግብሯል

Apache ቡድን ለድር አገልጋይ ዝግመተ ለውጥ እና ለተወሰኑ የእድገት ውሳኔዎች ሀላፊነት አለበት። ይህ ቡድን ከዋና ገንቢዎች - ኮር ቡድን መለየት አለበት. የአብዛኞቹ ገንቢዎች በፈቃደኝነት ተፈጥሮ ሁሉም በአፓቼ ውስጥ በተመሳሳይ ጊዜ ንቁ ሆነው መገኘታቸው የማይመስል ነገር ያደርገዋል፣ ስለዚህ ከርነሉ እንዲሰራ እና እንዲሰራ ሃላፊነት አለበት። በአጠቃላይ፣ ገንቢዎች የሚወስዷቸው ውሳኔዎች የከርነል ናቸው እና ኮዱን ለማካተት በድምጽ የተገደቡ ናቸው። በሌላ በኩል፣ አብዛኛውን ጊዜ የሲቪኤስ ማከማቻው የመፃፍ መዳረሻ ስላላቸው የኮዱ መግቢያ በር ሆነው ያገለግላሉ፣ ይህም ትክክል እና ጥራት ያለው መሆኑን ያረጋግጣሉ።

አነስተኛ መስፈርቶች እናጥቅሞች

Apache በድር ላይ ሰፊ ተቀባይነት አግኝቷል፣ እና ከ1996 ጀምሮ በብዛት ጥቅም ላይ የዋለው HTTP አገልጋይ ነው። እ.ኤ.አ. በ2005 አገልጋዩ በአለም አቀፍ ደረጃ 70% በሚሆኑ ገፆች ጥቅም ላይ ሲውል ከፍተኛውን የገበያ ድርሻ ላይ ደርሷል። ከቅርብ ዓመታት ወዲህ የገበያ ድርሻው ቀንሷል። ለአፓቼ እንዲህ ያለው ውድቀት የቴክኖሎጂውን ተወዳጅነት እና ውድመት አያመለክትም። መሆኑ ትኩረት የሚስብ ነው።

ለሥራ ማስኬጃ አነስተኛ መስፈርቶች፡

  1. አቀነባባሪ - Pentium።
  2. RAM - 64 ሜባ።
  3. OS-ማይክሮሶፍት ዊንዶውስ፣ጂኤንዩ/ሊኑክስ።
  4. የመጫኛ መጠን - 50 ሜባ።

ጥቅሞች፡

  1. ሞዱል ዲዛይን።
  2. ክፍት ምንጭ።
  3. ባለብዙ ፕላትፎርም ንድፍ።
  4. ተለዋዋጭነት።
  5. ታዋቂ - እርዳታ እና ድጋፍ ለማግኘት ቀላል።

የአገልጋይ አርክቴክቸር

የአገልጋይ አርክቴክቸር
የአገልጋይ አርክቴክቸር

Apache ሞዱል አገልጋይ አብዛኛውን መሰረታዊ ተግባራትን የሚያቀርቡ ዋና ክፍል እና የተለያዩ ሞጁሎችን ያቀፈ ነው። ከእነዚህ ሞጁሎች ውስጥ አንዳንዶቹ፡

  1. mod_ssl - በTLS ላይ ደህንነቱ የተጠበቀ ግንኙነት፤
  2. mod_rewrite - አድራሻን እንደገና መፃፍ፣በተለምዶ ተለዋዋጭ ገፆችን እንደ php ያሉ ወደ ቋሚ ገፆች ለመቀየር የፍለጋ ፕሮግራሞችን የት እንደተዘጋጁ ለማሞኘት ይጠቅማል።
  3. mod_dav - WebDAV ፕሮቶኮል ድጋፍ (RFC 2518);
  4. mod_deflate - የጨመቁ አልጎሪዝም ይዘቱ ወደ ደንበኛው በሚላክበት ጊዜ ግልጽ ይሆናል፤
  5. mod_auth_ldap - ተጠቃሚዎች ለኤልዲኤፒ አገልጋይ እንዲያረጋግጡ ያስችላቸዋል፤
  6. mod_proxy_ajp -ከጃካርታ Tomcat ተለዋዋጭ ገፆች በጃቫ (ሰርቨሌትስ እና ጄኤስፒ) ለመገናኘት አያያዥ።

መሠረታዊ አገልጋዩ ውጫዊ ሞጁሎችን ጨምሮ ሊሰፋ ይችላል፡

  • mod_cband - የትራፊክ ቁጥጥር እና የመተላለፊያ ይዘት ገደብ፤
  • mod_perl - ተለዋዋጭ በፐርል፤
  • mod_php - ተለዋዋጭ በPHP;
  • mod_python - ተለዋዋጭ በፓይዘን፤
  • mod_rexx - ተለዋዋጭ በ REXX እና REXX ነገር፤
  • mod_ruby - ተለዋዋጭ በሩቢ፤
  • mod asp ነጥብ ኔት - የማይክሮሶፍት. NET ውስጥ ተለዋዋጭ፤
  • mod_mono - ተለዋዋጭ ወደ ሞኖ፤
  • mod_security - የመተግበሪያ ደረጃ ማጣሪያ ለደህንነት።

ውቅር እና ደህንነት

ውቅር እና ደህንነት
ውቅር እና ደህንነት

Apache ከደህንነት አንጻር ምን እንደሆነ ለመረዳት አወቃቀሩን ግምት ውስጥ ማስገባት አለብዎት። አብዛኛው ውቅሩ በሶፍትዌሩ እየሄደበት ባለው ስርዓት ላይ በመመስረት በ apache2.conf እና httpd.conf ፋይሎች ውስጥ ይከናወናል። በዚህ ፋይል ላይ የሚደረግ ማንኛውም ለውጥ አገልጋዩ እንደገና እንዲጀምር ወይም በድጋሚ እንዲነበብ ያስገድዳል።

የዋናው Apache ሶፍትዌር የሚሰራጭበት የሶፍትዌር ፍቃድ የ Apache HTTP Server ታሪክ እና የክፍት ምንጭ ማህበረሰቡ መለያ ነው። ፈቃዱ ክፍት እና የተዘጉ የምንጭ ምርቶችን ማሰራጨት ይፈቅዳል።

የነጻው የሶፍትዌር ፋውንዴሽን የሶፍትዌር ፍቃድ ያለው እና ከሶፍትዌሩ ጋር ያልተጣመረ ከጂኤንዩ አጠቃላይ የህዝብ ፈቃድ (ጂፒኤልኤል) ስሪት 2 ጋር ተኳሃኝ የሆነ የ Apache ፍቃድ አይቆጥረውም። ይህ ከዚህ በፊት ግምት ውስጥ መግባት አለበትበጂፒኤል ፈቃድ ስር የሚሰራጭ Apache ዌብ አገልጋይ አዋቅር። ነገር ግን፣ የGPL ስሪት 3 የፓተንት ማካካሻ አንቀጾች ካላቸው ፍቃዶች ጋር ተኳሃኝ እንዲሆን የሚያስችል አቅርቦትን ያካትታል።

አብዛኛዎቹ የተገኙት እና የተስተካከሉ የደህንነት ተጋላጭነቶች ሊጠቀሙባቸው የሚችሉት በርቀት ሳይሆን በአካባቢው ተጠቃሚዎች ብቻ ነው። ይሁን እንጂ አንዳንዶች አሁንም በተወሰኑ ሁኔታዎች ውስጥ በርቀት ይሮጣሉ. ወይም PHP እንደ የነጻው Apache ድር አገልጋይ ሞጁል በመጠቀም የጋራ ማስተናገጃ ስምምነቶችን ለመጣስ በተንኮል አዘል የአካባቢ ተጠቃሚዎች የሚጠቀሙ ከሆነ።

የApacheን ተግባር በመፈተሽ

Apache ተግባር ፈትሽ
Apache ተግባር ፈትሽ

አፓቼ በትክክል እየሰራ መሆኑን ለማረጋገጥ የድር አሳሽ ይክፈቱ እና የሚከተለውን አድራሻ ይተይቡ፡ https://localhost። ከዚያም አስገባን ተጫን "ይህ እየሰራ ነው" የሚል መልእክት ያለው ነጭ ገፅ ይታያል ይህም የድር አገልጋዩ ጥሩ እየሰራ ለመሆኑ ማረጋገጫ ነው።

Apache ለማበጀት እና ከፍላጎትዎ ጋር ለመላመድ ብጁ ውቅሮችን እንዲፈጥሩ ይፈቅድልዎታል። ይህንን ለማድረግ የ http.conf ፋይልን በ C: appserv Apache2.2 conf ውስጥ ያግኙ። የሩጫ ጊዜ ስህተቶችን ለማስወገድ ምትኬ ተቀምጧል፣ከዚያ በማንኛውም አርታኢ ይከፈታል እና አስፈላጊዎቹ መስመሮች ይቀየራሉ።

እነዚህን እርምጃዎች በትክክል ለማከናወን፣ የሚደረጉ ማናቸውም ለውጦች በ Apache አፈጻጸም እና ጅምር ላይ ስለሚንጸባረቁ ስለ Apache ሰራተኛ ጥሩ እውቀት ሊኖርዎት ይገባል። ለቅርብ ጊዜ ምክሮች ምስጋና ይግባውና አገልጋዩ ይጫናል. ለማውረድ በሚያስችል መሰረታዊ ውቅር ውስጥ ይሰራልበበይነመረብ ላይ ያሉ ገጾች ወይም የአውታረ መረብ መተግበሪያዎች።

የመረጃ አስተዳደር

የመረጃ አስተዳደር
የመረጃ አስተዳደር

Apache በብዛት ጥቅም ላይ የሚውለው ድረ-ገጽ ነው፣ በአለም ላይ ብዙ ጭነቶች ያሉት መሪ፣ እንደ ማይክሮሶፍት ኢንተርኔት መረጃ አገልጋይ (አይአይኤስ) ካሉ ሌሎች መፍትሄዎች ቀደም ብሎ ነው። ይህ ፕሮጀክት ሁለገብ ፕላትፎርም ስለሆነ ለአገልግሎት ክፍት የሆነው ለሁሉም ዋና ዋና ኦፕሬቲንግ ሲስተሞች ስሪቶች ያለው፣ በጣም አስተማማኝ እና ለደህንነቱ እና ለአፈጻጸሙ ልዩ የሆነ።

ይህ ሶፍትዌር የሚሰራበት ኮምፒውተር ተመሳሳይ ስም ተሰጥቶታል። ጣቢያውን ከሚደርሱ ጎብኝዎች የሚመጡትን የገጽ ጥያቄዎችን የመቀበል እና በተቀመጠው የደህንነት ፖሊሲ መሰረት ማድረሳቸውን ወይም አለመቀበልን የማስተዳደር ሃላፊነት ስለሆነ ይህ ወሳኝ ነው። ምንም እንኳን ይህ ሂደት ቀላል ቢመስልም መጠናቀቅ ያለባቸው ብዙ ገጽታዎች እና ተግባራት ያካትታል፡

  1. የመጠይቅ አፈጻጸም።
  2. ብዙ ቁጥር ያላቸው የኤችቲቲፒ ጥያቄዎች፣ብዙ ተግባርን ጨምሮ፣ አገልግሎቱን ወድቋል።
  3. በፋይል መዳረሻ ላይ ያሉ ገደቦች፣ የተጠቃሚ ማረጋገጥን መቆጣጠር ወይም እንደ አመጣጣቸው ጥያቄዎችን ማጣራት።
  4. በጎብኝ መረጃ ገፆች ላይ ያሉ ስህተቶችን ማስተናገድ እና ወደ ቀድሞ የተገለጹ ገፆች በማዞር ላይ።
  5. በቅርጸቱ የሚተላለፈውን መረጃ ማስተዳደር እና የተወሰነውን ምንጭ ለሚጠይቀው አሳሹ በበቂ ሁኔታ ማሳወቅ።
  6. የደረሱን ጥያቄዎችን፣የተከሰቱ ስህተቶችን፣እና ለማከማቸት የአስተዳደር ምዝግብ ማስታወሻበአጠቃላይ የጣቢያ መዳረሻ ስታቲስቲክስን ለማግኘት የተመዘገቡ እና የተተነተኑ ሁሉም መረጃዎች።

Apache በአይፒ አድራሻዎች ወይም ስሞች ላይ በመመስረት ምናባዊ ማስተናገጃን እንዲያዋቅሩ ይፈቅድልዎታል ማለትም በአንድ ኮምፒውተር ላይ ብዙ ድረ-ገጾች እንዲኖራቸው።

ፋይል apache2.conf

ያለ ጥርጥር፣ apache2.conf የድረ-ገጾችን አጠቃላይ ባህሪ ስለሚገልፅ እና የአገልጋዩን ተግባር የሚያራዝሙ ልዩ ልዩ ሞጁሎችን የመድረስ ሃላፊነት ስላለበት apache2.conf በጣም አስፈላጊው ፋይል ነው።

የሚገኘው በ /etc/apache2 ማውጫ ውስጥ ነው እና የጽሑፍ ፋይል ስለሆነ በቀላሉ በጽሑፍ አርታኢ ሊስተካከል ይችላል። የማዋቀር ፋይል ባህሪያት - የአገልጋይ አለምአቀፍ ተለዋዋጮች እና የተግባር ቅጥያዎች።

የአለምአቀፍ አገልጋይ ተለዋዋጮች አጠቃላይ ስራውን የሚገልጹ ተለዋዋጮች ናቸው፡

  1. የApache መመሪያዎች ሠንጠረዥ። የአገልጋዩ ስም በServerName ተለዋዋጭ ይገለጻል፣ ስለዚህ ማንኛውም ማዘዋወር ወይም ማገናኛ በኤችቲኤምኤል ሰነዶች ውስጥ ያለ ጥሩ ይሰራል። አብዛኛዎቹ የውቅረት ተለዋዋጮች በሞደስ ውስጥ በተከማቹ ሌሎች ትናንሽ ፋይሎች ውስጥ ይሰራጫሉ።
  2. .htaccess የተደበቀ የጽሁፍ ፋይል ነው አገልጋዩ እንዴት እንደሚሰራ እንዲያበጁ የሚያስችልዎ።
  3. "Apache" ዋናውን የ apache2.conf ውቅር ፋይል መቀየር ሳያስፈልገው የተወሰነ ማውጫ ነው። የድር ደንበኛ ከአገልጋዩ ፋይል ሲጠይቅ ከስር ማውጫው ወደ ንዑስ ማውጫው የተጠየቀውን.htaccess የያዘ እና ጥያቄውን ከማቅረቡ በፊት የያዘውን መመሪያ ግምት ውስጥ ያስገባል።

መርህ.htaccess፡

  1. በማውጫው ውስጥ ያሉ ፋይሎችን መዘርዘር ይከለክላል።
  2. የድር ትራፊክን ያዞራል።
  3. የስህተት ገጾችን ያዘጋጃል።
  4. የተወሰኑ ፋይሎች መዳረሻን ይገድቡ።
  5. የተወሰኑ የአይ ፒ አድራሻዎችን ወይም የአይ ፒ አድራሻዎችን ክልል መከልከል።
  6. ከሌሎች የሞዱል ጥሪዎች እና የማዋቀር ፋይሎች ጋር የተገናኘ ተግባርን ያራዝማል። ከዚህ ንጥል ጋር የተያያዙ ሁሉም መመሪያዎች "አንቃ" በሚለው ቃል ይቀድማሉ።

የApache ድር አገልጋይን በመጫን ላይ

Apache የድር አገልጋይ ጭነት
Apache የድር አገልጋይ ጭነት

Apache በመጀመሪያ የተነደፈው በPHP ቴክኖሎጂ እንዲሰራ ነው ነገርግን ከ. NET ጋር ያለችግር መስራት ይችላል ይህም ከማይክሮሶፍት አይአይኤስ የበለጠ ስኬታማ ያደርገዋል፣ይህም አይአይኤስን ለሚጠቀሙ አገልጋዮች ተባባሪ እና ፒኤችፒን ሳያስፈልገው ሙሉ ድጋፍ ያደርጋል። አወቃቀሩን ይቀይሩ።

የድር አገልጋይ ለመጫን እና ለማስኬድ መጀመሪያ ከኦፊሴላዊው ጣቢያ ማውረድ ያስፈልግዎታል። ሁል ጊዜ የቅርብ ጊዜውን የሶፍትዌር ስሪት ያግኙ እና OpenSSL ን ጨምሮ Win32 Binary ተብሎ የሚታወቅ መሆኑን ያረጋግጡ።

ስሪቱ አብሮ የተሰራ የመጫኛ እና የውሂብ ጥበቃ ስርዓት አለው። ከተመረጠ በኋላ ወደ ፒሲው ይወርዳል. ሂደቱን ለመጀመር የፋይል አዶውን ሁለቴ ጠቅ ያድርጉ፣ ይህም ከረዳት ጋር አብሮ ስለሚሄድ ቀላል ነው።

የድር አገልጋይ ከአውታረ መረቡ ጋር እንዲገናኝ አስፈላጊውን መረጃ ከሚሰጡ መስኮቶች ውስጥ አንዱ የመረጃ መስኮት ነው። እዚያም ተጠቃሚው የአውታር ጎራውን ስም፣ የአገልጋይ ስም እና የኢሜል አድራሻ በመጨመር አጭር ቅጽ ይሞላልአስተዳዳሪ. ለመጀመሪያዎቹ ሁለት አማራጮች localhost የሚለውን ይምረጡ።

በመቀጠል ሁሉም የሚገኙ አካላት የተዘረዘሩበት የመጫኛ መስኮቱ ይመጣል። ሁሉንም ይምረጡ እና c:appserv Apache2.2 አቃፊ ካለ ያረጋግጡ። በመቀጠል የApache ድር አገልጋይን ያዋቅሩት።

የድር ክትትል በተግባር አሞሌው ላይ

አፓቼን ከጫኑ በኋላ በትክክል መደረጉን ያረጋግጡ። ይህንን ለማድረግ ወደ "ጀምር" ምናሌ ይሂዱ እና "Run" የሚለውን አማራጭ ያግኙ. cmd ን የሚያስገቡበት ብቅ ባይ መስኮት ይከፈታል, የስርዓት ብቅ-ባይ ስክሪን ይከሰታል. ተጠቃሚው እንደ አስተዳዳሪ እየሰራ መሆኑን ለማረጋገጥ በመስኮቱ ላይ በቀኝ ጠቅ ያድርጉ እና "እንደ አስተዳዳሪ አሂድ" የሚለውን ይምረጡ።

የመጫኛ አልጎሪዝም፡

  1. በዊንዶውስ ኮንሶል ውስጥ የApache bin አቃፊን ይፈልጉ ይህንን ለማድረግ በኮንሶሉ ውስጥ የሚከተለውን ዓረፍተ ነገር ይፃፉ - c: appserv Apache2.2? ውስጥ.
  2. ከገቡ በኋላ አስገባን ይጫኑ እና የስርዓቱ አካል ይህን ይመስላል - C: appserv Apache2.2? በ>።
  3. በቢን አቃፊ ውስጥ http:.exe -k ጫን እና አስገባን ይጫኑ።
  4. ከ ". Apache 2.2: አስቀድሞ የተጫነ አገልግሎት" የሚል መልእክት ይመጣል። ይህ መልእክት Apache በተሳካ ሁኔታ መጫኑን ያረጋግጣል።

አፓቼ በትክክል እየሰራ መሆኑን ለመፈተሽ በጣም ውጤታማ ከሆኑ መንገዶች አንዱ የመተግበሪያው መቆጣጠሪያ ንቁ መሆኑን ማረጋገጥ ነው። በተግባር አሞሌው ላይ ሊታይ ይችላል. ገቢር ካልሆነ ወደ ጀምር ሜኑ፣ ሁሉም ፕሮግራሞች እና Apache http Server 2.2 በመሄድ ያግብሩት፣ Apache Server ን ሞኒተር ላይ ጠቅ ያድርጉ እና ያግብሩት።

ክትትል ጠቃሚ ነው ምክንያቱም አገልጋዩን እንዲያቆሙ ስለሚያስችል፣የመቆጣጠሪያ መስኮቱን ለመክፈት በተግባር አሞሌው ላይ ያለውን አዶ ጠቅ በማድረግ ብቻ ወደ ኮንሶል መስኮቱ ሳትሄዱ ቆም ይበሉ እና ሙሉ ለሙሉ ያግብሩት።

ሊኑክስ ጭነት ጠቃሚ ምክሮች

የሊኑክስ መጫኛ ምክሮች
የሊኑክስ መጫኛ ምክሮች

አንድ ተጠቃሚ ድር ጣቢያ ካለው እና እሱን የሚያስተናግድበት መድረክ ከፈለገ፣ የአንዱ አስተናጋጅ አቅራቢዎችን አገልግሎት መጠቀም ወይም ድር ጣቢያዎን በአገልጋዩ ላይ እራስዎ ለማስተናገድ መሞከር ይችላሉ።

የመጫኛ አልጎሪዝም፡

  1. የቅርብ ጊዜውን የተረጋጋውን የApache ስሪት አውርድ።
  2. ምንጭ ፋይሎችን በስርዓቱ መሰረት አውርድ።
  3. የሶፍትዌር ፋይሎችን ያውጡ።
  4. ከዚያ በኋላ የወረዱት ፋይሎች መታሸግ አለባቸው፡ gunzip -d httpd-2_0_NN.tar.gz; tar xvf
  5. ይህ አሁን ባለው ማውጫ ውስጥ ከምንጩ ፋይሎች ጋር አዲስ ማውጫ ይፈጥራል።
  6. ፋይሎቹ እንደታዩ ለማሽኑ ሁሉንም ኦሪጅናል የት እንደሚገኝ ይንገሩ። ይህንን ለማድረግ ቀላሉ መንገድ ሁሉንም ነባሪዎች መቀበል እና በቀላሉ ይተይቡ፡./configure.
  7. Apacheን ያዋቅሩ፣ በመጫን እና በመገንባት ላይ ምንም ችግሮች እስካልነበሩ ድረስ። ተጠቃሚው የ httpd.conf ፋይልን ከማርትዕ ጋር እኩል የሆነ አወቃቀሩን ያስተካክላል። ብዙውን ጊዜ የሚስተካከለው በጽሑፍ አርታኢ ነው - vi PREFIX /conf/httpd.conf። ማናቸውንም ለውጦች ለማድረግ ስር መሆን አለብህ።
  8. የአገልጋይ አሰራርን ያረጋግጡ።

መተግበሪያ በአለም አቀፍ ድር

በአለም አቀፍ ድር ላይ መተግበሪያ
በአለም አቀፍ ድር ላይ መተግበሪያ

Apach በዋናነት የማይለዋወጡ እና ተለዋዋጭ ገጾችን ለአለም አቀፍ ድር ለማቅረብ ያገለግላል። ብዙ መተግበሪያዎች የተነደፉት በየ Apache ትግበራ አካባቢዎች ወይም የዚህን አገልጋይ ባህሪያት ይጠቀማል። Apach የ Oracle ዳታቤዝ እና የ IBM WebSphere መተግበሪያ አገልጋይን ጨምሮ ከ MySQL እና PHP፣ Perl፣ Python እና Ruby ፕሮግራሚንግ ቋንቋዎች ጋር በታዋቂው የLAMP መተግበሪያ መድረክ ውስጥ ያለ የአገልጋይ አካል ነው። ማክ ኦኤስ ኤክስ እንደ የራሱ የድር አገልጋይ አካል እና ለ WebObjects መተግበሪያዎች ድጋፍ ያዋህደዋል።

Apache ይዘትን ደህንነቱ በተጠበቀ እና አስተማማኝ በሆነ መንገድ መድረስ ለሚፈልጉ ሌሎች ተግባራት ያገለግላል። ለምሳሌ ፋይሎችን ከግል ኮምፒውተር ወደ ኢንተርኔት ሲያጋሩ። Apache በዴስክቶፕቸው ላይ የጫነ ተጠቃሚ በዘፈቀደ ፋይሎችን በሰነድ ስርወ ውስጥ ማስቀመጥ፣ ከየትም መጋራት ይችላል።

የድር መተግበሪያ ገንቢዎች አንዳንድ ጊዜ በግንባታ ጊዜ ኮድን ለማየት እና ለመሞከር የአፓቼን ስሪት ይጠቀማሉ። የማይክሮሶፍት ኢንተርኔት መረጃ አገልግሎት (IIS) የ Apache ዋና ተፎካካሪ ነው፣ እንዲሁም የ Sun Microsystems' Sun Java System ድር አገልጋይ እና ሌሎች እንደ ዜኡስ ዌብ-ሰርቨር ያሉ ሌሎች አፕሊኬሽኖች።

በአለም ላይ ካሉት ታላላቅ ድህረ ገፆች መካከል አንዳንዶቹ በአፓቼ የተጎለበቱ ናቸው። የጉግል መፈለጊያ ኢንጂን የፊት መጨረሻ ጎግል ድር አገልጋይ (GWS) ተብሎ በተሰየመ የተሻሻለው የእሱ ስሪት ላይ የተመሰረተ ነው። ብዙ የዊኪፔዲያ ፕሮጀክቶችም በApache አገልጋዮች ላይ ይሰራሉ።

የሚመከር: