Xirmooyinka softiweerka ee la yiraahdo nalka waxaa ku jira OS on Linux Kernel, server-ka Apaq, keydka macluumaadka MySQL iyo qaybaha PHP ee loo adeegsaday mashiinka goobta. Marka xigta, waxaan si faahfaahsan u sifeynnaa rakibaadda iyo dejinta koowaad ee ku-daristaas, adoo u qaadaya nooca ugu dambeeyay ee tusaale ahaan ubuntu tusaale ahaan.
Ku rakib barnaamijyada nalalka lagu dejiyo UBuntu
Tan iyo qaabka qodobkaan ayaa horeyba u muujinaya inaad ku rakibto ubuntu ubuntu kombiyuutarkaaga, waxaan u tegi doonnaa barnaamijyada kale isla markaaba, waxaad ka heli kartaa tilmaamo ku saabsan mowduuca xiisaha kuu leh, adoo is baratay naftaada Maqaallada ku saabsan xiriiriyeyaasha soo socda.Akhri wax dheeraad ah:
Ku rakibida Ubuntu ee ku yaal boodhka 'Virtual'
Tilmaamaha-talaabada-tillaabada-tillaabada Linux ee Line flash drive
Tallaabada 1: Ku rakib Apache
Aynu ku bilowno rakibidda shabakadda shabakadda furan ee loo yaqaan apache. Waa mid ka mid ah ikhtiyaarka ugu fiican, sidaa darteed waxay noqotaa xulasho isticmaaleyaal badan. Ubuntu, waxaa lagu meeleeyaa "Terminalka":
- Fur menu oo bilaw qalabka kombuyuutarka ama guji Ctrl + Alt + T. Isku-darka muhiimka ah.
- Marka hore, cusboonaysiiso kaydadka nidaamka si loo hubiyo in dhammaan qaybaha lagama maarmaanka ah la heli karo. Si tan loo sameeyo, qor amarrada cusboonaysiinta sudo ee sumadda ah.
- Dhammaan ficillada ay ku dhex marinayaan sudo waxay ku ordaan helitaanka xididka, sidaa darteed hubi inaad cadeyso lambarkaaga sirta ah (lama soo bandhigin markii la galay).
- Markii la dhammeeyo, soo gal sudo apt-hel rakib apache2 si aad ugu darto apache nidaamka.
- Xaqiiji in lagu daro dhammaan faylasha adoo dooranaya D. Xulka Jawaabta
- Waxaan tijaabin doonnaa shaqada shabakadda ee shabakadda, oo socodsiiya sudo apache2ctl configtest.
- Syntaxku waa inuu ahaadaa mid caadi ah, laakiin mararka qaarkood digniintu waxay ku saabsan tahay baahida loo qabo in lagu daro loo yaqaan 'server'.
- Ku dar doorsoomahan caalamiga ah faylka qaabeynta si looga fogaado muuqaalka digniinta mustaqbalka. U gudub faylka laftiisa sudo Nano Peretc/apache2/pache2.conf.
- Hadda socodsii qalabka labaad, halkaas oo aad ku fuliso IP Addr show Ether | GREP INT | awk '{Daabac $ 2; } '| Sed 's / //.*_* //' si aad u ogaato cinwaankaaga IP-ga ama qaybta adeegaha.
- Intii ugu horreysay ee "Terminalka", hoos ugu dhaadhaca hoose ee faylka la furay oo geli magaca-magaca + magac domain ama cinwaanka IP-ga ee aad hadda baratay. Kaydi isbeddelada iyada oo loo marayo Ctrl + o oo xir faylka qaabeynta.
- Imtixaanka mar labaad si loo hubiyo inaysan jirin wax qalad ah, ka dibna dib u bilaabida server-ka webka iyada oo loo marayo Systemttl Repital2-ka.
- Ku dar Apache autoload, haddii loo baahdo, si ay uga bilowdo nidaamka sudo ee sumadaha sumadaha suufka karti u leh nidaamka apache2.
- Kaliya waa in la bilaabo server-ka websaydhka si loo hubiyo xasilloonida shaqadeeda, adeegso nidaamka sudotctl-ka sudoptl-ka bilowga Systemctl 2 tan.
- Orod biraawsarka oo u tag ToHhost. Haddii aad garaacdo bogga apacherka, ka dib wax walba si sax ah ayey u shaqeeyaan, u gudub tallaabada xigta.
Tallaabada 2: Ku rakib Mysql
Tallaabada labaad waxay noqon doontaa ku darista keydka macluumaadka MySQL, oo sidoo kale lagu sameeyo salka heerka sare ee loo adeegsado amarrada laga heli karo nidaamka.
- Ku qor sudey apt-ka rakiby mysql-server-ka ku jirta terminalka oo guji Gal.
- Xaqiiji ku darista feylasha cusub.
- Waa lagama maarmaan in la hubiyo isticmaalka jawiga MySQL, sidaa darteed sii badbaadada adoo adeegsanaya ku darista gaar ah, kaas oo lagu rakibay sudo mysql_sstallintion.
- Dejinta goobaha-la-geliyaha ee shuruudaha sirta ah ma laha hal tilmaamood, maadaama isticmaale kasta uu ka celiyo xalka u gaarka ah marka loo eego ansaxinta. Haddii aad rabto inaad rakibto shuruudaha, geli console c markii aad codsaneyso.
- Marka xigta, waxaad u baahan tahay inaad doorato heerka ilaalinta. Marka hore, si aad u yaqaan naftaada sharaxaadda qiyaas kasta, ka dibna xulo waxa ugu habboon.
- Ku rakib furaha sirta ah si aad u bixiso marin xidid.
- Intaa waxaa sii dheer, waxaad soo bandhigi doontaa meelo kala duwan oo amniga ah, aqri oo aqbal ama diidmada haddii aad u aragto inay muhiim tahay.
Faahfaahinta hab kale oo rakibaad ah, waxaan kugula talineynaa inaad ku barato maqaal gaar ah, oo aad ka heli doontid isku xirka soo socda.
Nidaamkan rakibaadda iyo goobaha PHP ee nalka waxaa loo tixgelin karaa si guul leh oo la dhammaystiray.
Sidoo kale akhri: Tilmaanta Rakibaadda PHP ee Ubuntu server
Maanta waxaan taabtay rakibida iyo aasaaska aasaasiga ah ee nalalka nalalka ee nidaamka hawlgalka Ubuntu. Dabcan, kani maahan dhammaan macluumaadka lagu bixin karo mowduucan, waxaa jira qandiyaal badan oo la xidhiidha adeegsiga dhowr degmo ama xog uruurin. Si kastaba ha noqotee, waad ku mahadsan tahay tilmaamaha kor ku xusan, waxaad si fudud ugu diyaarin kartaa nidaamkaaga si aad u shaqeyso sax ah ee xirmada softiweerka.