አንድ የ Apache Web Server ዳግም ማስጀመር ምርጥ መንገድ

በኡቡንቱ, RedHat, Gentoo እና ሌሎች Linux ውድድር ላይ Apache ን ዳግም ያስጀምሩ

ድር ጣቢያዎን በክፍት ምንጭ መሣሪያ ስርዓት ላይ የሚያስተናግዱ ከሆነ ይህ መድረክ Apache ነው. ይሄ እንደዚያ ከሆነና በ Apache server ውስጥ እያስተናገዱ ከሆነ, የ Apache ኤን.ኮርን ፋይልን ወይም ሌላ የማዋቀሪያ ፋይልን (እንደ አዲስ ቨርሽን አስተናጋጅ ማከል የመሳሰሉትን) ማስተካከል ሲሰሩ, Apache ን ዳግም ማስጀመር ለውጦችዎ ተግባራዊ ይሆናሉ. ይህ አሰቃቂ ይመስላል, ነገር ግን ዕድል ይህ ለመስራት በጣም ቀላል ነው.

በእርግጥ, በአንድ ደቂቃ ውስጥ ማድረግ ይችላሉ (ለውጡን ደረጃ በደረጃ መመሪያዎችን ለማግኘት ይህንን ጽሑፍ ለማንበብ መሞከር ጊዜውን አይጨምርም).

መጀመር

የ Linux ስርዓተ ክወና የ Apache አገልጋይዎን እንደገና ለማስጀመር ምርጥ መንገድ የ init.d ትእዛዝን መጠቀም ነው. ይህ ትዕዛዝ በበርካታ የሊነክስ ስርጭቶች ላይ Red Hat, Ubuntu እና Gentoo ያካትታል. እንዴት እንደሚያደርጉ ከዚህ በታች ይመልከቱ

  1. SSH ወይም telnet በመጠቀም በመጠቀም ወደ ድር አገልጋይዎ ይግቡ እና ስርዓትዎ የ init.d ትእዛድን ያካተተ መሆኑን ያረጋግጡ. ብዙውን ጊዜ በ / etc directory ውስጥ ይገኛል, ስለዚህ ያንን ማውጫ ይዘርዝሩ:
    ls / etc / i *
  2. አገልጋይዎ init.d ን የሚጠቀም ከሆነ, በተጠቀሰው አቃፊ ውስጥ የቤኬቶች ፋይሎችን ዝርዝር ያገኛሉ. ቀጥሎ ባለው አቃፊ ውስጥ የ apache ወይም apache2 ይፈልጉ. Init.d ካልዎት, ነገር ግን የ Apache የአማራጭ ፋይሎችን ከሌለ "መጭመቅ ቤቱን ዳግም ማስጀመር" የሚል ርዕስ ካለው የዚህ ክፍል ክፍል ይሂዱ, አለበለዚያ መቀጠል ይችላሉ.
  3. Init.d እና የ Apache አፕሊኬሽን ፋይል ካለህ, ይህን ትዕዛዝ በመጠቀም Apache ን እንደገና ማስጀመር ይችላሉ:
    /etc/init.d/apache2 ድጋሚ ይጫኑ
    ስርዓተ-ዖርን ይህን ትእዛዝ እንዲያካሂድ በሚፈልጉበት ጊዜ ማስገባት ሊያስፈልግዎት ይችላል.

የመጫን አማራጮች

የዳግም አስጀምር አማራጮችን በመጠቀም የአገልጋይ አገልጋዩን እንደገና ማስጀመር ምርጥ መንገድ ነው, ይህም አገልጋዩ እንዲሠራ (ሂደቱ እንዳልተገደለ እና ድጋሚ እንደተጀመረ) እንዲቆይ ያደርጋል. በምትኩ, ያንን የ httpd.conf ፋይልን ዳግም ይጫነዋል, በየትኛውም ጊዜ በዚህ ውስጥ ማድረግ የሚፈልጓቸው ሁሉም ነገሮች ናቸው.

የመልሶ ማጫኑ አማራጭ ለእርስዎ የማይሰራ ከሆነ በምትኩ የሚከተሉትን ትዕዛዞች መጠቀም መሞከር ይችላሉ:

ኮምፒተርዎን ያለምንም ውስጣዊ ዳግም መጀመር

እሺ, ስለዚህ አገልጋይዎ init.d ያልተገኘ ከሆነ ወደዚህ እንዲሄዱ ጠይቀንዎታል. ይሄ እርስዎ ከሆነ, አይተኙ, አሁንም አገልጋይዎን እንደገና ማስጀመር ይችላሉ. በ apachectl ከሚገኘው ትዕዛዝ እራስዎ ማድረግ ብቻ ነው የሚጠበቅብዎት. ለዚህ ገፅታ ደረጃዎች እነሆ-

  1. SSH ወይም telnet ን በመጠቀም ወደ ዌብ ሰርቨር ማሽንዎ ይግቡ
  2. የ apache የመቆጣጠሪያ ፕሮግራምን አሂድ:
    አኳኋት
    ስርዓተ-ዖርን ይህን ትእዛዝ እንዲያካሂድ በሚፈልጉበት ጊዜ ማስገባት ሊያስፈልግዎት ይችላል.

የ apachectl ትዕዛዝ ትዕዛዝ ለሁሉም ክፍት ግንኙነቶችን ሳያቋርጡ አገልጋዩን እንደገና መጫን እንደሚፈልጉ ይናገራሉ. አፕሎድ እንደማይወስድ ለማረጋገጥ እንደገና ማስጀመርን ከመጀመርዎ በፊት የውቅረት ፋይሎችን በራስ-ሰር ይፈትሻል.

Apachectl ድብልቅ የአገልጋዩን ዳግም ማስጀመር ካልቻለ, ሊሞክሯቸው የሚችሉት ጥቂት ሌሎች ነገሮችም አሉ.

የ Apache Server ን እንደገና ለማስጀመር ጠቃሚ ምክሮች: