Apacheን በማዋቀር ላይ፡ ደረጃ በደረጃ መመሪያዎች

ዝርዝር ሁኔታ:

Apacheን በማዋቀር ላይ፡ ደረጃ በደረጃ መመሪያዎች
Apacheን በማዋቀር ላይ፡ ደረጃ በደረጃ መመሪያዎች
Anonim

የሙያ እድገት ሁልጊዜ በራሱ መሳሪያዎች ላይ ያተኩራል - ይህ አስተማማኝ እና የተጣለባቸውን ግዴታዎች በብቃት ለመወጣት ዋስትና ነው። በተለያዩ ታዋቂ አወቃቀሮች ውስጥ ለተለያዩ ዓላማዎች የራሱ አስተናጋጅ እና አገልጋዮች የሚፈቱትን የተግባራት ወሰን ያሰፋሉ፣የእድገቶች ደህንነት እና ምስጢራዊነት ይጨምራሉ።

ቤተኛ HTTP፡ Apache፣ PHP፣ MySQL

የApache ድር አገልጋይ ፈጣን፣ አስተማማኝ እና ደህንነቱ የተጠበቀ ልምድ ስላለው ካለፈው ክፍለ ዘመን ጀምሮ ጠንካራ መሪ ነው። ፊዚካል ማሽን እና ሊኑክስ ወይም ዊንዶውስ የሚያሄድ አገልጋይ መሰረቱ ነው፣ HTTP ተጨማሪው ነው፣ ምንም እንኳን በመሠረቱ የግንኙነት ፕሮቶኮል ነው። የዊንዶው ማሽን እንደ አገልጋይ ሊያገለግል ይችላል ነገር ግን የሊኑክስ ቤተሰብ ይመረጣል።

Apache on Windows በአንድ ማሽን ላይ በውጫዊ አገልጋዮች ላይ የተስተናገዱትን የሃብት ልማት ለማባዛት የሚያገለግል የሀገር ውስጥ ልዩነት ነው። በዊንዶውስ አገልጋይ ላይ መጫን ተቀባይነት አለው, ግን በጣም ተወዳጅ አይደለም. Apache በ CentOs ላይ ማዋቀር ተጨማሪ አማራጮችን ይሰጣል እና አገልጋዮችን በአካባቢያዊ እና ለማደራጀት ይጠቅማልዓለም አቀፍ አውታረ መረቦች።

የApache አገልጋዮች ከ50% በላይ የነቃ የድር ሀብቶችን እንደሚያገለግሉ ይታመናል፣ የተቀሩት ከማይክሮሶፍት፣ ፀሐይ እና ሌሎች ተመሳሳይ ምርቶች ላይ ይወድቃሉ። በእውነቱ፣ አካላዊ አገልጋዩ እና ኦፕሬቲንግ ሲስተሙ ምንም ሊሆን ይችላል። የኤችቲቲፒ አገልጋይ በተዘጋጀ መድረክ ላይ ተቀምጧል እና በላዩ ላይ ካሉ ሌሎች መተግበሪያዎች ጋር በትይዩ ይሰራል። Apache የመላው ሊኑክስ ቤተሰብ ተወላጅ ነው ተብሎ ይታሰባል፣ ነገር ግን በእያንዳንዱ አጋጣሚ የራሱ የሆነ መለያዎች አሉት።

Apache ማዋቀር
Apache ማዋቀር

ነፃ፣ ቀላል፣ አስተማማኝ ሊኑክስ ሲስተሞች እና መተግበሪያዎቻቸው። የሚጠቀሙት ምንም ችግር የለውም፡ አፓቼን በኡቡንቱ ላይ መጫን እና ማዋቀር ከ CentOs፣ Debian ወይም FreeBSD ብዙም የተለየ አይደለም። ብዙውን ጊዜ የአንድ የተወሰነ ስርዓተ ክወና ከተጨማሪ ሶፍትዌር ጋር መሙላት ሚና ይጫወታል።

የሊኑክስ ቤተሰብ በአንድ ወይም በሌላ የስርአቱ ዋና መስመር ላይ ካሉት "ዘመዶች" አንፃር ትንሽ ነው። ልዩነቶቹ የበለጠ ማህበራዊ ተፈጥሮ ናቸው - በገንቢዎች የስርዓተ ክወናው አቅም አወጣጥ እና አተገባበር ጋር ያላቸው ትስስር።

በእውነቱ፣ ማስተናገጃን ለማሳደግ የተለየ ተግባር ለመፍታት፣ አስፈላጊውን ተግባር፣ የሚፈለገውን አፈጻጸም፣ ፅንሰ-ሃሳባዊ ቅድሚያ የሚሰጣቸውን ነገሮች እና የሊኑክስ ተወካይ የተወሰነ ምርጫ ላይ መወሰን ወይም በዊንዶውስ አገልጋይ ላይ ማቆም አለብዎት።

በአካባቢ ልማት ቅድሚያዎች ውስጥ ለውጥ

የአለምአቀፍ አውታረመረብ በፕሮግራም አወጣጥ ውስጥ ያለውን ሚና ለመገምገም አስቸጋሪ ነው፣ነገር ግን በስበት ኃይል መሃል ላይ እውነተኛ ለውጥ ማየት ቀላል ነው፡ የአካባቢ መተግበሪያዎችን እንደ ድረ-ገጽ ምንጭ ማድረግ የተለመደ ሆኗል። ፕሮግራም ብቻ ይፃፉየአካባቢ ኮምፒተር - እነዚህ ነጂዎች ፣ ፀረ-ቫይረስ ፣ ቀላል ተግባራት ያላቸው ትናንሽ ፕሮጄክቶች ናቸው። የፕሮግራሚንግ ቋንቋ … VBA፣ ምንም እንኳን C/C++ ወይም C መጠቀም ይቻላል።

ማንኛውም የመረጃ ፕሮጀክት በኩባንያው አካባቢያዊ አውታረመረብ ውስጥ የሚገኝ የድር ምንጭ ነው ፣ ይህም ከዓለም አቀፍ አውታረመረብ በከፊል ሊደረስበት ይችላል ፣ ለምሳሌ ከቢሮ ውጭ ያሉ ሰራተኞችን ፣ በመንገድ ላይ ወይም በንግድ ጉዞ ላይ ያሉ ሰራተኞችን ተግባር ለማስተባበር።

MySQL፣ PHP፣ Apache: ለአካባቢያዊ ጥቅም ጉዳይ ማዋቀር - ሙሉ ለሙሉ የተለየ የመተግበሪያው ተለዋዋጭነት፣ አስፈላጊው ተግባር። የዛሬዎቹ ኩባንያዎች መጠናቸው፣ የሰራተኞች እና የኢንዱስትሪው ብዛት ምንም ይሁን ምን የኢንተርኔት ፕሮግራሞችን በአገር ውስጥም ሆነ በዓለም አቀፍ ደረጃ እያጤኑ ነው።

የአካባቢ ልማት ቅድሚያዎች
የአካባቢ ልማት ቅድሚያዎች

በተመሳሳይ ጊዜ የአካባቢያዊ የድረ-ገጽ ምንጭ ፕሮግራሚንግ ሊሰራጭ ይችላል፡የድርጅት ቢሮዎች በማንኛውም ቦታ ሊገኙ ይችላሉ፣ነገር ግን ይህ ኢንተርኔት አይደለም፣ነገር ግን የተከፋፈለ የኩባንያው ኔትወርክ ነው።

MySQL፣PHP፣ Apache ማዋቀር በአገር ውስጥ፡

  • በኔትወርክ ኮምፒውተሮች ላይ ለመድገም ቀላል፤
  • ንቁውን አካል በተለዋዋጭ የመቀየር ችሎታን ይሰጣል ወይም ከናሙና ጋር የጠለፋ ሙከራዎችን ለመገምገም;
  • በክላሲካል ኔትወርክ ዘዴዎች የመጠቃት ስጋት የሌለበት የደህንነት ስርዓት ለመዘርጋት ምክንያት ይሰጣል።

በዊንዶውስ አካባቢ ውስጥ MySQL እና Apache አገልግሎቶች መሆናቸውን እና ፒኤችፒ ኮድ በኤችቲቲፒ አገልጋይ በትክክለኛው ጊዜ በተጠራ መሳሪያ (PHP ተርጓሚ) የሚሰራ ግልጽ ጽሑፍ መሆኑን ከግምት ውስጥ ካስገባን የመቀየሪያነት ደረጃ። ተንቀሳቃሽነት እና ኮድ ተንቀሳቃሽነት ይሆናል።ከአካባቢ ልማት መሳሪያዎች በእጅጉ ከፍ ያለ።

ለApache ጭነት በመዘጋጀት ላይ

በ"መጀመሪያው መጀመሪያ" ዘመን እንኳን የዩኒክስ ኦፕሬቲንግ ሲስተም ያልተነገሩትን የታማኝነት መርሆዎች ገልጿል። ከዚያን ጊዜ ጀምሮ በዩኒክስ መሰል ስርዓቶች የተሰራው ነገር ሁሉ በራስ ሰር ወደ ሌሎች መድረኮች ተተርጉሟል። Apacheን በዊንዶውስ ላይ ማዋቀር እጅግ በጣም ቀላል ነው ነገርግን ከባድ ስራዎች ጥሩ የልምድ ደረጃ እና የኤችቲቲፒ አገልጋይ ውቅረትን ዝርዝር መረዳት ይጠይቃሉ።

በመጀመሪያ የቅርብ ጊዜውን የአገልጋዩን ስሪት (ዛሬ በ 2.4.33 ቀን 2018-17-03 ነው) ከኦፊሴላዊው ድህረ ገጽ በዚፕ-ማህደር ቅርጸት ማውረድ ያስፈልግዎታል። መጀመሪያ ላይ የአገልጋይ ስሪቶች ብዙ እና በብዙ የሶስተኛ ወገን ሀብቶች እንደሚቀርቡ መታወስ አለበት ስለዚህ በታመነ የድር ምንጭ ላይ የተስተናገደ ኦፊሴላዊ ትግበራ መምረጥ አስፈላጊ ነው።

apache centos ውቅር
apache centos ውቅር

ከዚህ በፊት በልዩ ጫኚ በኩል አገልጋይ መጫን ታዋቂ ነበር። አሁን የዚፕ ማህደርን በቀላሉ ማስፋፋት የተለመደ ነው። ይህ ቀላል እና የማዋቀሩን ሂደት ምንነት ለመረዳት ያስችላል፣ ይህም በጣም አስፈላጊ እና በመቀጠል አገልጋዩን ለተፈለገው ጭነት እና ተግባር እንዲያሳድጉ ያስችልዎታል።

የውቅረት ፋይሉን በማርትዕ ላይ

የአገልጋይ ውቅር የሚወሰነው በ conf አቃፊ ውስጥ በሚገኙ የውቅረት ፋይሎች ስብስብ ነው። ዋናው የ Apache ውቅር ፋይል httpd.conf. ነው።

በአብዛኞቹ ጉዳዮች፣ በዋናው ፋይል ላይ ለውጦችን ማድረግ፣ ለssl እና ለምናባዊ አስተናጋጆች ኃላፊነት ያለባቸውን ፋይሎች ይዘቶች ግልጽ ማድረግ ያስፈልጋል። ሌሎች ቅንብሮች ብዙውን ጊዜ ናቸው።ችግሮች ሲፈጠሩ ወይም ሲፈቱ በአገልጋዩ አሠራር ወቅት የተሰሩ ናቸው. በመሠረቱ፣ ተጨማሪ ቅንብሮች Apacheን ከማመቻቸት ወይም አቅሙን ከማስፋት ጋር ይዛመዳሉ።

አገልጋዩን በተሳካ ሁኔታ ለማስጀመር አንድ መስመር ብቻ ማርትዕ በቂ ነው (በቅደም ተከተል - 38ኛው) - እና የ Apache ውቅር ይጠናቀቃል።

apache ubuntu ማዋቀር
apache ubuntu ማዋቀር

በቀድሞዎቹ የአገልጋይ ውቅር ስሪቶች፣ በእውነተኛ ሁኔታ ላይ ብዙ ለውጦችን ማድረግ አስፈላጊ ነበር፣ አሁን ግን "ሁለንተናዊ" SRVROOT ተለዋዋጭ አለ። ትክክለኛውን ዋጋ (ወደ አገልጋዩ ቦታ የሚወስደውን መንገድ) መግለጽ ተገቢ ነው እና ሁሉም ነገር ወዲያውኑ ይሰራል።

የአገልጋይ ማሰማራት ሂደት

ስለ አገልጋዩ ቦታ መጠንቀቅ አለቦት። Apache ራሱ አስደሳች ነው፣ ነገር ግን በPHP እና MySQL ሲታጠቅ፣ እጥፍ የሚስብ ነው። ከድር ልማት ጋር የተያያዙ ሁሉም ነገሮች በአንድ ቦታ ላይ ሲሆኑ የተሻለ ነው። በነባሪ ዱካዎች መስማማት ይችላሉ ፣ ግን ዘመናዊ ፕሮግራሚንግ በአተገባበሩ ውስጥ ያን ያህል ተስማሚ አይደለም ፣ ስለሆነም ጣትዎን በማያሻማ እና ብዙ ጊዜ በልብ ላይ ማቆየት ያስፈልግዎታል። በተጨማሪም ምቹ ቦታን በሚመርጡበት ጊዜ ሁሉም የማስጀመሪያ እና የማዋቀር ፋይሎች እንዲሁም የተጫኑ ምርቶች ስራ ላይ ያሉ ምዝግብ ማስታወሻዎች ይገኛሉ።

የወረደው ይፋዊ Apache ዚፕ-ማህደር ወደ ተመረጠው ቦታ መሰማራት አለበት፣ መሳሪያን በማስቀመጥ እና በተናጠል መስራት። በዚህ ምሳሌ የC:\SCiA ማህደር መሳሪያ ነው (Apache24, PHP, MySQL,…) እና SciB አቃፊ የተፈጠሩ፣የተያዙ ወይም የተሻሻሉ የድር ጣቢያዎች ስራ ነው።

apache መጫን እና ማዋቀር
apache መጫን እና ማዋቀር

በዚህም ምክንያትበመጀመሪያው የስራ ደረጃ ላይ፣ ቢን፣ cgi-bin፣ conf፣ስህተት፣ … ሁሉም ይዘታቸው ያላቸው ንዑስ ማህደሮች ብቻ ወደ C:\SCiA\Apache24 አቃፊ ውስጥ ይገባሉ።

የአስተናጋጆች ፋይል ያርትዑ

ሁለተኛው እርምጃ የአስተናጋጆችን ፋይል በትክክል ማዋቀር ነው - በአንድ ኮምፒዩተር ላይ የየትኞቹ አይ ፒ አድራሻዎች ለየትኞቹ ስሞች እንደተዘጋጁ ማሳያ ነው። ኮምፒዩተሩ የሚገነባው ወይም የሚይዘው አንድ ጣቢያ ብቻ ከሆነ፣ ምንም ነገር መቀየር አይችሉም።

መሰረታዊ IP - 127.0.0.1 ዘወትር ሁልጊዜ ወደ localhost ይጠቁማል። የስራ አስተናጋጆች ፋይል በ c:\Windows\System32\ drivers\etc ላይ ይገኛል እና ይህን ይመስላል።

apache ssl ማዋቀር
apache ssl ማዋቀር

የአስተናጋጆች ፋይል በትክክለኛው ቦታ ላይ ለማስቀመጥ የትእዛዝ መስመሩን በአስተዳዳሪ ሁነታ መጠቀም ያስፈልግዎታል። የፋይሉን ትክክለኛ ይዘት በማንኛውም ቦታ በኮምፒዩተርዎ የፋይል ሲስተም ማዘጋጀት ይችላሉ ነገርግን ለ c:\Windows\System32\ drivers\ etc የአስተዳዳሪ መብቶች ባለው መሳሪያ ብቻ መፃፍ ይችላሉ። ይህንን ለማድረግ ቀላሉ መንገድ በትእዛዝ መስመር በኩል ነው።

Apache አገልጋይን ጫን

ቀላል ነገር የለም። የትእዛዝ መጠየቂያውን እንደ አስተዳዳሪ ማስኬድ በቂ ነው እና ወደ C: / SciA / Apache24 አቃፊ ይሂዱ። ይህ በዊንዶውስ ሲስተም ላይ ያለ መንገድ ስለሆነ, ወደፊት መቆራረጥ ጥቅም ላይ ይውላል. በተለየ ሁኔታ, መንገዱ የተለየ ሊሆን ይችላል. ነገር ግን አሁንም በአቃፊው ስም መሞከር ከቻሉ ቅድስት ሥላሴ - Apache, PHP እና MySQL - ለእያንዳንዳቸው የአቃፊ ስሞችን መቀየር የማይቻል ነው.

php apache ማዋቀር
php apache ማዋቀር

በዚህ አጋጣሚ የአገልጋዩ ማህደር በC:/SCiA/Apache24 አቃፊ ውስጥ ተዘርግቷል፣ስለዚህ ትዕዛዙን በቢን አቃፊ ውስጥ መጻፍ ያስፈልግዎታል:

httpd.exe -k ጫን

አገልጋዩ የማዋቀሪያውን ፋይል ፈትኖ እራሱን ይጭናል። ምናልባት ጥቃቅን ስህተቶች ሊኖሩ ይችላሉ፣ ነገር ግን የውቅር ፋይሉን በትክክል ካስተካክሉ፣ ሁሉም ስህተቶች ትንሽ ይሆናሉ እና በፍጥነት ሊስተካከሉ ይችላሉ።

የትእዛዝ መስመሩ መስኮት (1) - አገልግሎቱን መጫን፣ መስኮት (2) - አገልጋዩ የታየባቸው የአገልግሎቶች ዝርዝር፣ መስኮት (3) - የ index.html የምንጭ ፋይል С:/SCiB ላይ ይገኛል። /localhost/www፣ መስኮት (4) - የአገልጋዩ ውጤት።

በዚህ ምሳሌ፣ ሆን ተብሎ ስህተት ተሰርቷል፡ የ SRVROOT ተለዋዋጭ እሴት ከማዘጋጀት ይልቅ፣ ብዙ አርትዖቶች ተደርገዋል "የድሮው ፋሽን መንገድ" ሁሉም ነገር በእጅ ተለውጧል። ይህ ከሁሉ የተሻለው መፍትሔ አይደለም. እውቀትን ከመተግበሩ በፊት, አሁን ባለው የምርት ስሪት እራስዎን በደንብ ማወቅ አለብዎት. እንደ አንድ ደንብ, ነገሮች በፍጥነት ይለወጣሉ, እና እውቀት "በጉዳዩ እውቀት እና አሁን ያለውን ሁኔታ በመረዳት" መተግበር አለበት.

የዚፕ ማህደርን የማሰማራት ልምድ

ዘመናዊ ጣቢያዎች ሁልጊዜ በይዘት አስተዳደር ስርዓቶች ላይ አይጻፉም። ብዙ የእጅ ሥራ አለ። ጣቢያውን ወደ ሌላ ማስተናገጃ የማዛወር ችግር ጥሩ መፍትሄ አስገኝቷል - የዚፕ ማህደር. በአንድ ቦታ ላይ የተሰበሰበ ይዘት፣ በሌላ አሰፋው።

የዚፕ ማህደርን በማሰማራት ላይ
የዚፕ ማህደርን በማሰማራት ላይ

ጫኚ መኖሩ ጥሩ ልምምድ ነው፣ነገር ግን የዘመናዊው የኢንፎርሜሽን ቴክኖሎጂ ተለዋዋጭነት የሚያምሩ ጭነቶችን ለመፃፍ ጊዜ አይሰጥም። በዚፕ-ማህደር ማሰማራት በኩል መጫኑን ይጠቀሙ - ዘመናዊ ፣ ተግባራዊ እና ምቹ። በዚህ አማራጭ የApache ውቅር የማዋቀር ፋይሎችን ለመለወጥ የተገደበ ነው።

አገልጋዩን ሲጭኑ የሚከተሉትን መግለጽ አስፈላጊ ነው፡

  • ያለው፤
  • የድር ሃብቱ የሚገኝበት (localhost);
  • ssl በመጠቀም፤
  • ምናባዊ አስተናጋጆች።

የመጨረሻው ቦታ በአገልጋዩ ላይ ብዙ ሀብቶችን በአንድ ጊዜ ማልማት ወይም ማቆየት ሲገባው ጠቃሚ ነው። ለእውነተኛ ገንቢ ይህ የግድ የግድ ነው፡ የአንድ ድረ-ገጽ ስራ ቢያቀርብም የኋላ ኋላ መመለስ እጅግ የላቀ አይሆንም።

የክቡር ሰዎች ስብስቦች

የዚፕ ማህደርን ለማሰማራት ቀላል ነው፣ Apache (መጫን እና ማዋቀር) ሁለት ወይም ሶስት ጠቅታ ብቻ ነው የቀረው። ሆኖም ጫኚዎች ታዋቂ በነበሩበት ጊዜ የተገኘው ውጤት ተመጣጣኝ ነበር። ገንቢው ቀጣዩን የምርቱን ስሪት በማዘጋጀት ብዙ ጊዜ አሳልፏል። አገልጋዩን፣ የአገልጋይ ቋንቋ እና ዳታቤዝ መጫን በመሠረቱ የፋይሎች፣ የመነሻ አገልግሎቶች፣ የአስተናጋጆች ፋይል እና በስርዓተ ክወናው ተለዋዋጭ ዱካ ውስጥ ነባሪ ዱካዎች ስብስብ ብቻ ነው።

የዴንቨር እና መሰል መኳንንት የእድገት እቃዎች መምጣት በቀላል እና በምቾት መስመር ላይ ያለ አብዮታዊ እርምጃ ነበር ነገር ግን አትሳሳት። አብዮት እና ፕሮግራም በፍፁም የማይጣጣሙ ነገሮች ናቸው። የመጀመሪያው ግጭት ልጅ እና አውሎ ነፋሱ መፍትሄ ነው ፣ ሁለተኛው ፍፁም መረጋጋት ፣ ሰአታት ፣ ትክክለኛነት ፣ ወጥነት ፣ ትኩረት ፣ ደህንነት ፣ አስተማማኝነት የሚፈልግ ከባድ ጉዳይ ነው።

የApache አገልጋይን ማዋቀር በጣም በጥንቃቄ መወሰድ ያለበት ከባድ ሂደት ነው እና ነገ አንድ ነገር ለመቀየር እና ግልጽ ለማድረግ ሁሉም ነገር መደረግ አለበት።

በአብዛኛዎቹ ሁኔታዎች የድር ልማትሃብቶች የአገልግሎቶች መስፈርቶች (Apache, PHP, MySQL, …) በፍጥነት የሚለወጡባቸው በጣም ረጅም ሂደቶች ናቸው, ነገር ግን የሚቀጥለውን ስራ እና ጥሩውን መፍትሄ ለመረዳት ሁልጊዜ ጊዜ አለ. ነገር ግን ይህ ስለ ጨዋ ሰው ስብስቦች ለመቀጠል ምክንያት አይደለም. ጊዜ ያልፋል፣ ነገር ግን ጨዋው አይለወጥም፣ ይህ ከዴንቨር መግለጫ የበለጠ አሳማኝ መከራከሪያ ነው - ቀላል፣ ፈጣን እና ተደራሽ ነው።

በርካታ ጣቢያዎች - አንድ አገልጋይ

Apache 2.4ን ለአንድ አስተናጋጅ ማዋቀር ተገቢ ያልሆነ ቅንጦት ነው። ምንም እንኳን የታመቀ ዲዛይን ቢኖረውም ፣ ይህ አገልጋይ ከበይነመረብ ንቁ የድር ሀብቶች ውስጥ ከግማሽ በላይ ለሚሆነው ሀላፊነት ትልቅ ክብደት አለው። በተጨማሪም፣ ሁሉም ሀብቶች ተወካይ አካል የላቸውም እና በአውታረ መረቡ ላይ የሚታዩ አይደሉም።

አገልጋዩ እንደ ዳታቤዝ፣ የመረጃ ማስተላለፊያ ነጥብ፣ እንደ ማጣሪያ፣ እንደ ተንታኝ፣ እንደ የስራ ዘዴ ይበልጥ አለምአቀፍ የመረጃ ሂደት ውስጥ ሊያገለግል ይችላል። በውጤቱም፣ Apache ቨርቹዋል አስተናጋጆችን ማዋቀር ሁልጊዜ ማለት ይቻላል የግድ ነው።

አንድ አገልጋይ የፈለጉትን ያህል የድር ሀብቶችን መደገፍ ይችላል፣ለዚህም መስመር 501ን በhttpd.conf ፋይል ላይ ማስረዳት አለቦት፡

ያካትቱ conf/extra/httpd-vhosts.conf

እና በፋይሉ ውስጥ ያሉትን ሁሉንም አስፈላጊ አስተናጋጆች ይግለጹ

ተጨማሪ\httpd-vhosts.conf

አገልጋዩ በየትኞቹ ወደቦች እና አይፒዎች እየዳመጠ እንደሆነ ማብራራት ሊኖርብዎ ይችላል፣ነገር ግን ይህ የተለየ ጉዳይ ነው፣ለመጀመሪያ ጊዜ እራስዎን በምን እንደሆነ መወሰን ይችላሉ።

apache 2.4 ማዋቀር
apache 2.4 ማዋቀር

በምሳሌው ውስጥ እውነተኛ ምናባዊ የድር ሃብቶችን ለመግለፅ ምቾት (እና ብዙዎቹም አሉ) አንድ ተለዋዋጭ እንደተዋወቀ ልብ ሊባል ይገባል።(DOCROOT) በተጫነው አገልጋይ በኩል የሚገኙ ሁሉም የድር ሀብቶች ወደተጋራው አቃፊ የሚወስደው መንገድ።

Apache SSL ውቅር በተመሳሳይ መንገድ ይገኛል። በ httpd.conf ፋይል ውስጥ፣ ለኤስኤስኤል አሰራር ኃላፊነት የሆኑትን ከ524 እስከ 531 ያሉትን "እንደሆነ" መስመሮችን ብቻ መተው ያስፈልግዎታል።

የ Apache ቀላልነት እና ውስብስብነት

አገልጋይ ማዋቀር በጣም ከባድ ፈተና የነበረባቸው ቀናት አልፈዋል። ዛሬ Apacheን ማዋቀር ከገንቢው ልዩ ችሎታ የማይፈልግ በጣም ቀላል ሂደት ነው።

ሶስት ቀላል ደረጃዎች፡

  • ማህደር ዘርጋ፤
  • የውቅረት ፋይል ቀይር፤
  • አገልጋዩን ይጫኑ።

በዚህም ምክንያት Apache ሙሉ በሙሉ የሚሰራ ነው። አገልጋዩን በከፍተኛ ጭነት የማስኬድ ሂደትን ረቂቅነት ካላሰቡ ወይም በዊንዶውስ ኮምፒዩተር ላይ የአካባቢ ልማት ካልሰሩ ተጨማሪ እውቀት አያስፈልግም።

በሊኑክስ ስርዓቶች ላይ ችግሮች ሊፈጠሩ ይችላሉ። የፋይል ስርዓቱን ፣የተጠቃሚውን እና የቡድን መብቶችን ፣እንዲሁም ከሌሎች አፕሊኬሽኖች ጋር የመስተጋብር ሂደትን አደረጃጀት በከፍተኛ ሁኔታ የተለያየ ግንዛቤ ገንቢው የበለጠ ብቃት ያለው እና ሊኑክስ ኮምፒውተሮች እንዴት እንደሚሰሩ እንዲረዳ ይጠይቃሉ።

አፓቼን በማንኛውም የሊኑክስ ሲስተም ማዋቀር ለገንቢው ብዙ እድሎችን ይከፍታል እና የአካባቢያዊ አውታረ መረብ እና የበይነመረብ መዳረሻን ይሰጣል። በባህላዊ ፣ የዊንዶው ኮምፒዩተር የአካባቢያዊ የስራ ቦታ ነው ፣ እና አገልጋዩ እዚያ ውስጥ ነው። ሊኑክስ ኮምፒውተር የፋይል አገልጋይ፣ ድር አገልጋይ እና የአካባቢ አውታረ መረብ መስቀለኛ መንገድ ወይም የበይነመረብ ቦታ ነጥብ ነው።

የሙያ አካባቢገንቢ

አፓቼ የኢንተርኔት ቦታ መሰረታዊ የግንባታ ብሎክ ሲሆን በቀላሉ እና በቀላሉ ሊዋቀር የሚችል፣ጥቅም ላይ የሚውል እና የአንድ ኩባንያ የኔትወርክ መሠረተ ልማት የጀርባ አጥንት ይሆናል።

ይህ አመክንዮ በኔትወርኩ ላይ CentOS፣ኡቡንቱ፣ፍሪቢኤስዲ፣የዊንዶውስ መሥሪያ ቤቶችን የሚያሄድ አገልጋይ እንዳለ ይገምታል። በዊንዶውስ አካባቢ ውስጥ ሁለት ሊኑክስ አገልጋዮች (ዋና እና ረዳት)፣ Apache ማዋቀር ለአካባቢያዊ ኮምፒውተር መኖሩ ጥሩ ነው። የቫይረስ ጥቃት ወይም ያልተጠበቀ ሁኔታ ሲከሰት ረዳት አገልጋዩ ዋናውን ይተካዋል, እና ዋናው አገልጋይ ይጠግናል እና ይመለሳል. የApache አካባቢያዊ ጭነትን በስራ ቦታ (በዊንዶውስ ስር) ከማህደሩ መተካት ይችላሉ።

ይህ ቀላል ያልሆነ መፍትሄ በተጨባጭ በተግባር ሊጣራ እና ሊሟላ ይችላል። የአንድ ኩባንያ የመረጃ ፍሰቶች መጠን የሚፈለገውን ውቅር እና የሚፈለገውን የአገልጋይ ብዛት ሊወስን ይችላል። እንደ እውነቱ ከሆነ Apache በጭነት ውስጥ እንዲሠራ የተቀየሰ ነው፣ ነገር ግን የአንድ አገልጋይ ኃላፊነቶችን በብዙ በላይ እንዳያከፋፍሉ የሚከለክልዎት ነገር የለም። የአንድ የተወሰነ ኩባንያ ባህሪያትን ያገናዘበ መፍትሄ የሶስተኛ ወገን አማራጭን ከማጣጣም ይልቅ ሁልጊዜ የበለጠ ተስፋ ሰጭ ነው።

የሚመከር: