በኡቡንቱ አገልጋይ ውስጥ ፒኤችፒ ስክሪፕት ቋንቋ ሲጭኑ የድር መተግበሪያ ገንቢዎች ችግሮች ሊያጋጥሙን ይችላሉ. ይህ በብዙ ምክንያቶች ጋር የተገናኘ ነው. ነገር ግን ይህ ማንዋል በመጠቀም, ሁሉም መጫን ወቅት ስህተቶችን ለማስወገድ አይችሉም.
በኡቡንቱ አገልጋይ ውስጥ ፒኤችፒ ጫን
በኡቡንቱ አገልጋይ ወደ ፒኤችፒ ቋንቋ በማዋቀር ላይ በተለያዩ መንገዶች ሊከናወን ይችላል - ይህም ሁሉ ስሪት ላይ እና የክወና ስርዓት በራሱ ስሪት ከ ይወሰናል. እና ዋናው ልዩነት ሊከናወን ያስፈልጋቸዋል መሆኑን ቡድኖች በራሳቸው ላይ ነው.በተጨማሪም ፒኤችፒ ፓኬጅ, የተፈለገውን ከሆነ, አንዳቸው ተለይተው ሊጫኑ የሚችሉ በርካታ ክፍሎችን ያካትታል መሆኑን ማስተዋሉ ጠቃሚ ነው.
ዘዴ 1: መደበኛ መጫን
መደበኛ ጭነት የጥቅል የቅርብ ጊዜ ስሪት መጠቀም ያካትታል. እያንዳንዱ Ubuntu የአገልጋይ ክወና ውስጥ, የተለየ ነው:
- 12,04 LTS (ትክክለኛ) - 5.3;
- 14,04 LTS (ሰይፍህ) - 5.5;
- 15.10 (ጮሌ) - 5.6;
- 16,04 LTS (Xenial) - 7.0.
ይህ የሶስተኛ ወገን ለመገናኘት አስፈላጊ አይሆንም ስለዚህ ሁሉም ፓኬጆችን, የክወና ስርዓት ይፋ ማከማቻ አማካኝነት ይሰራጫሉ. ነገር ግን ሙሉ ጥቅል መጫን ሁለት ስሪቶች ውስጥ ያከናወናቸውን እና ስርዓተ ክወና ስሪት ላይ የተመካ ነው. ስለዚህ, በኡቡንቱ አገልጋይ 16,04 ላይ ፒኤችፒ ለመጫን, ይህን ትእዛዝ መከተል;
-APT አግኝ ፒኤችፒ ጫን Sudo
እና ቀደም ብሎ ስሪቶች:
-APT ያግኙ PHP5 ጫን Sudo
ሁሉም ፒኤችፒ የጥቅል ክፍሎች በስርዓቱ ውስጥ አስፈላጊ አይደሉም ከሆነ, በተናጠል እነሱን ማዘጋጀት ይችላሉ. ይህን ማድረግ ምን ይህ ሊከናወን ይገባል ማድረግ ያዛል እንዴት, ከዚህ በታች የተገለጸው ይሆናል.
Apache የኤች ቲ ቲ ፒ አገልጋይ ለ ሞዱል
በኡቡንቱ አገልጋይ 16,04 በ Apache ለ ፒኤችፒ ሞዱል ለመጫን የሚከተሉትን ትእዛዝ ለማስፈጸም ይኖርብሃል:
Sudo አፓርትማ-ያግኙ ጫን Libapache2-MOD-ፒኤችፒ
ስርዓተ ክወና ቀደም ስሪቶች ላይ:
Sudo አፓርትማ-ያግኙ ጫን Libapache2-MOD-PHP5
አስፈላጊ የሆነውን ፈትታችሁም አንድ የመጫኛ ፈቃድ ለመስጠት በኋላ አንተ, የይለፍ መጠየቅ ይሆናል. ይህንን ለማድረግ, ፊደል "መ" ወይም "Y" አስገባ (Ubuntu አገልጋይ ያለውን ለትርጉም ላይ የሚወሰን) Enter ን ይጫኑ.
ከዚያም ወደ ጥቅሉ ማውረድ እና መጫን መጠበቅ ብቻ ይኖራል.
FPM.
ስሪት 16,04 ስርዓተ ክወና ውስጥ FPM ሞዱል ለመጫን ከፈለጉ, የሚከተለውን ማድረግ:
Sudo APT-አግኝ ፒኤችፒ-FPM ጫን
ቀደም ስሪቶች ላይ:
Sudo APT-አግኝ PHP5-FPM ጫን
በዚህ ሁኔታ ውስጥ, የመጫን ወዲያውኑ ሊቀ ተገልጋይ የይለፍ በማስገባት በኋላ በራስ-ሰር ይጀምራል.
CLI
CLI ፒኤችፒ ላይ ኮንሶል ፕሮግራሞች ፍጥረት ላይ የተሰማሩ ናቸው ገንቢዎች ያስፈልጋል. ይህን ይህን የፕሮግራም ቋንቋ ለማስተዋወቅ, እናንተ Ubuntu 16,04 ላይ ትእዛዝ ለማስፈጸም ይኖርብሃል:
Sudo APT-አግኝ ፒኤችፒ-CLI ጫን
ቀደም ስሪቶች ላይ:
Sudo አፓርትማ-አግኝ PHP5-CLI ጫን
ፒኤችፒ ቅጥያዎች
ሁሉ በተቻለ ፒኤችፒ ተግባራት መተግበር, የተጠቀምከው ፕሮግራሞች ቅጥያዎች በርካታ መጫን አለበት. አሁን በጣም ታዋቂ ትእዛዝ እንደ አንድ ጭነት ለማከናወን ይቀርብለታል.
ማስታወሻ: ከዚህ በታች የመጀመሪያው Ubuntu አገልጋይ 16,04 ነው የት ሁለት ትእዛዛት, ለእያንዳንዱ መስፋፋት ምክንያት ይሰጣል, እና ሁለተኛው ደግሞ ስርዓተ ክወና ውስጥ ቀደም ስሪቶች ነው.
- GD ለ ቅጥያ:
Sudo አፓርትማ-አግኝ ጫን ፒኤችፒ-GD
Sudo apt-go ያግኙ PHP5-GD
- ለ MCRORT ቅጥያ
Sudo apt- ያግኙ PHP-MCROPT
Sudo apt- ያግኙ PHP5-MCROPT
- MySQL ቅጥያ
Sudo apt- ያግኙ PHP-MySQL
Sudo apt- ያግኙ PHP5-MySQL
የተሟላ ጥቅል ካለዎት ሞጁሎችን በተናጥል, አስፈላጊ ትዕዛዞችን በመፈፀም ሞጁሎችን በተናጥል መጫን ይችላሉ-
Sudo apt- ያግኙ ሊባ ህመም 2-Mod-PHP5.6
Sudo apt- ያግኙ PHP5.6-FPM
Sudo Apt- ያግኙ PHP5.6-CLI
Sudo apt- eth- ያግኙ PHP-GD
Sudo APT- ያግኙ PHP5.6-mbsting
Sudo APT- ያግኙ PHP5.6-MCROPT
Sudo apt- ያግኙ PHP5.6-MySQL
Sudo APT- ያግኙ PHP5.6-XML
ማጠቃለያ
ለማጠቃለል ያህል, በኮምፒተር ውስጥ የመስራት እንኳን መሠረታዊ ዕውቀት ተጠቃሚው ተጠቃሚው ዋናውን የ PPP ጥቅል እና ተጨማሪ አካላቱን ሁሉ መጫን ይችላል ማለት እንችላለን. ዋናው ነገር በኡቡንቱ አገልጋይ ውስጥ ለመግደል የሚፈልጓቸውን ትዕዛዛት ማወቅ ነው.