የድር አገልጋዮችን ወይም ተለዋዋጭ ድር ጣቢያዎችን ለማንቀሳቀስ ርካሽ መንገድን ይፈልጋሉ? የ LAMP አገልጋይ ስለመገንባት እንዴት? የ LAMP አገልጋይ ከተሟላ ጥቅል ጋር ይመጣል። አገልጋዩ ብቻ አይኖርዎትም ፣ ግን ስርዓተ ክወና ፣ የውሂብ ጎታ ሶፍትዌር እና የስክሪፕት ቋንቋ ይኖርዎታል። እነዚህ ሁሉ መተግበሪያዎች ክፍት ምንጭ ናቸው። የ LAMP አገልጋይ የሚከተሉትን ክፍሎች ያጠቃልላል -ሊኑክስ ፣ አፓች ፣ MySQL እና PHP። የ LAMP አገልጋዮች ርካሽ በሆኑ አገልጋዮች ላይ ሊሠሩ ይችላሉ። ይህንን አገልጋይ መገንባት ቀላል እና ቀጥተኛ ነው። የሚከተሉትን ደረጃዎች በማከናወን የ LAMP አገልጋይ ይገንቡ
ደረጃዎች
ደረጃ 1. ለአገልጋይዎ የሃርድዌር መስፈርቶችን ያግኙ።
ይበልጥ የተራቀቁ ጣቢያዎች የበለጠ ኃይል ያስፈልጋቸዋል።
ደረጃ 2. አስፈላጊውን የሰቀላ ፍጥነት ከአገልግሎት አቅራቢዎ ያግኙ።
ነባሪ የቤት በይነመረብ ሰቀላ ፍጥነት በደቂቃ 1 ሜባ ብቻ ነው። ይህ ለግራፊክስ ፣ ለቪዲዮዎች ፣ ወዘተ በጣም ቀርፋፋ ሊሆን ይችላል።
ደረጃ 3. የሊኑክስን ስሪት ይጫኑ።
የ LAMP አገልጋይ ከመገንባትዎ በፊት የሊኑክስ ስርዓተ ክወና ሊኖርዎት ይገባል። Distrowatch.com ን ይጎብኙ እና የሚወዱትን ይምረጡ። እነሱ በአብዛኛው ተመሳሳይ ናቸው ፣ ግን የተለመደው ተርሚናል ተጠቃሚ ካልሆኑ በይነገጽ (KDE ፣ ቀረፋ ፣ ወዘተ) አስቀድመው የተጫኑትን መምረጥዎን እርግጠኛ ይሁኑ። በተጨማሪም ፣ የሊኑክስ ሥሪት የዊንዶውስ መጫኛን ካላካተተ ፣ የቀጥታ ሲዲ ወይም የዩኤስቢ ፍላሽ አንፃፊ (በሌሎች ዊኪ ውስጥ መመሪያዎች እንዴት ጽሑፎች) መፍጠር ያስፈልግዎታል። የሚከተሉት መመሪያዎች ከኡቡንቱ ሊኑክስ ጋር ይሰራሉ።
ደረጃ 4. በአገልጋዩ ላይ Apache ን ይጫኑ።
Apache በዩኒክስ ኦፕሬቲንግ ሲስተሞች ላይ በመሮጥ የሚታወቅ ነፃ እና ክፍት ምንጭ የድር አገልጋይ ነው። Apache ን ለመጫን ሁለት መንገዶች አሉ። ኮንሶልዎን ወይም የተርሚናል መስኮት ክፍለ ጊዜን መጠቀም ይችላሉ።
- በትእዛዝ መጠየቂያው ላይ ይተይቡ: sudo apt-get install apache2
- Apache ን መጫኑን ለመቀጠል የሱዶ የይለፍ ቃል ሊኖርዎት ይገባል።
ደረጃ 5. Apache እየሰራ መሆኑን ያረጋግጡ።
አሳሽዎን ወደ አገልጋዩ አይፒ አድራሻ ማመልከት አለብዎት። ይህ Apache እየሄደ እንደሆነ ወይም እንዳልሆነ ያሳውቀዎታል።
ደረጃ 6. በአገልጋዩ ላይ PHP ን ይጫኑ።
PHP ተለዋዋጭ ድር ገጾችን ለመፍጠር መጀመሪያ ያገለገለ የስክሪፕት ቋንቋ ነው። ሆኖም አውታረ መረብ እና የስርዓት አስተዳዳሪዎች PHP ን ለትእዛዝ መስመር በይነገጽ ችሎታዎች ሲጠቀሙ ገንቢዎች የግለሰብ ግራፊክ መተግበሪያዎችን ለመፍጠር ይጠቀማሉ።
በትእዛዝ መጠየቂያው ላይ ይተይቡ: sudo apt-get install php5 libapache2-mod-php5
ደረጃ 7. PHP ሙሉ በሙሉ መጫኑን ያረጋግጡ።
በትእዛዝ መጠየቂያው ላይ በመተየብ Apache ን እንደገና ያስጀምሩ- sudo /etc/init.d/apache2 ዳግም ማስጀመር
ደረጃ 8. PHP በትክክል እየሰራ መሆኑን ያረጋግጡ።
- የሙከራ ፋይል ለመፍጠር የ Apache ሰነድ ሥሩን ይጠቀሙ። ሥሩ /var /www ይሆናል። የሙከራ ፋይል ስምዎ ቅጥያ በ.php መጠናቀቅ አለበት።
- ለይዘቱ ፣ ይተይቡ
ደረጃ 9. የሙከራ ፋይልን ያስቀምጡ።
- ከዚያ አሳሽዎን ወደሚከተለው አድራሻ ያመልክቱ -
- ከ /test.php በፊት የአገልጋይዎን አይፒ አድራሻ መተየብዎን ያረጋግጡ።
ደረጃ 10. የሙከራ ፋይልዎን ያረጋግጡ።
አሳሹ በማያ ገጹ ላይ “የ PHP ገጽን ይፈትሹ” ማሳየት አለበት።
ደረጃ 11. በአገልጋዩ ላይ MySQL ን ይጫኑ።
MySQL “የእኔ የተዋቀረ የመጠይቅ ቋንቋ” ማለት ነው። MySQL ተዛማጅ የመረጃ ቋት ፕሮግራም ነው። ይህ መተግበሪያ ብዙ ተጠቃሚዎች ብዙ የውሂብ ጎታዎችን ማግኘት የሚችሉበት እንደ አገልጋይ ሆኖ ይሠራል። እንደ WordPress የመሳሰሉ MySQL ን የሚጠቀሙ ብዙ የሶፍትዌር መተግበሪያዎች አሉ። ጉግል እና ፌስቡክ እንኳን MySQL ን ይጠቀማሉ።
በትእዛዝ መጠየቂያው ላይ ይተይቡ: sudo apt-get install mysql-server ን ይጫኑ
ደረጃ 12. ለ MySQL የይለፍ ቃል ይፍጠሩ።
- በትእዛዝ መስመሩ ውስጥ ይተይቡ: mysql -u root
- ከዚያ mysql> የሚመስል የትእዛዝ ጥያቄን ማየት አለብዎት
- በትእዛዝ መጠየቂያው ላይ ‹SASS PASSWORD ለ ‹root›@‘localhost’ = PASSWORD (‘YourPassWORD’) ይተይቡ ፤
- የይለፍ ቃልዎን በሚያሳይበት የይለፍ ቃልዎን ያስገቡ። እንደ MySQL ተጠቃሚ የሚጠቀሙበት ይህ ይሆናል።
ደረጃ 13. የ MySQL አገልጋይዎን ያስጀምሩ።
የሚከተለውን ትዕዛዝ ይተይቡ /etc/init.d/mysql start