The software ngwugwu na-akpọ oriọna na-agụnye OS na Linux kernel, nke Apache sava weebụ, na MySQL nchekwa data na PHP mmiri eji maka saịtị engine. Ọzọ, anyị na-akọwa n'ụzọ zuru ezu na nwụnye na isi ọnọdụ nke ndị a ose, na-ewere ọhụrụ version of Ubuntu maka ihe atụ.
Wụnye Oriọna Programs Set na Ubuntu
Ebe ọ bụ na usoro nke a n'isiokwu na-ama na-egosi na i nwere arụnyere Ubuntu na kọmputa gị, anyị ga-ikwu nke a nzọụkwụ na-aga ọzọ na mmemme ozugbo Otú ọ dị, i nwere ike ịhụ ntụziaka na-isiokwu nke na-adọrọ mmasị gị, ebe familiarized onwe gị na anyị na ndị ọzọ isiokwu na-esonụ njikọ.GỤKWUO:
Wụnye UBUNTU na Circalaxbox
Nzọụkwụ na-nzọụkwụ Linux echichi ndu si flash mbanye
Ụkwụ na Ụkwụ 1: Wụnye Apache
Ka na-amalite na nwụnye nke na-emeghe web server akpọ Apache. Ọ bụ otu n'ime ndị kasị mma nhọrọ, ya mere, ọ na-aghọ a oke nke ọtụtụ ndị ọrụ. Na Ubuntu, ọ na-etinye site na "Ọnụ":
- Mepee menu na-amalite console ma ọ bụ pịa Ctrl + Alt + T. isi Nchikota.
- Akpa, imelite usoro repositories iji jide n'aka na niile dị mkpa mmiri dị. Iji mee nke a, dee Sudo apt-Nweta Update iwu.
- All omume site Sudo agbaba na mgbọrọgwụ ohere, otú ijide n'aka na-ezipụta paswọọdụ gị (ọ na-adịghị egosipụta mgbe abanye).
- N'elu ẹkụre, tinye Sudo apt-Ina Wụnye Apache2 ịgbakwunye Apache ka usoro.
- Gosi na mgbakwunye na nke faịlụ niile site na-ahọpụta D. omume nhọrọ
- Anyị ga-anwale web nkesa ọrụ, na-agba ọsọ Sudo Apache2ctl ConfigTest.
- The syntax ga-nkịtị, ma mgbe ụfọdụ a ịdọ aka ná ntị bụ banyere mkpa tinye ServerName.
- Tinye nke a zuru ụwa ọnụ na agbanwe na nhazi faịlụ izere ọdịdị ịdọ aka ná ntị n'ọdịnihu. Gbaa faịlụ onwe ya site na sudo nano /etc/apache2/apache2.conf.
- Ugbu a na-agba ọsọ nke abụọ console, ebe ị igbu IP Addr Gosi Eth0 iwu | Grep inet | awk '{ibipụta $ 2; } '| Sed 'S /\/.*_$ //' chọpụta na adreesị IP gị ma ọ bụ nkesa domain.
- Ke akpa "ọnụ", gbadaa ka ala nke meghere file na-abanye na servername + ngalaba aha ma ọ bụ adreesị IP na ị mụtara. Zọpụta mgbanwe site Ctrl + O na nso nhazi faịlụ.
- Anwale ọzọ iji jide n'aka na ọ dịghị njehie, na mgbe ahụ na ekwentị ahụ na sava weebụ site na Sudo SystemCTL Malitegharịa ekwentị Apache2.
- Tinye Apache ka autoload, ma ọ bụrụ na ọ dị mkpa, nke mere na ọ na-amalite na SUDO SystemCTL Kwado Apache2 sistemụ.
- Ọ na-anọgide na-amalite a web nkesa na-elele nkwụsi ike nke ya ọrụ, jiri Sudo SystemCTL Start Apache2 maka nke a.
- Gbaa ndị nchọgharị na-aga Localhost. Ọ bụrụ na ị kụrụ Apache isi page, mgbe ahụ ihe niile na ọrụ n'ụzọ ziri ezi, gaba nzọụkwụ ọzọ.
Nzọụkwụ 2: Wụnye MySQL
The abụọ edinam ga-abụ na mgbakwunye na nke MySQL nchekwa data, nke a na-rụrụ site ọkọlọtọ console na iji iwu dị na usoro.
- Dee a Sudo apt-Nweta Wụnye MySQL-Server na-enweghị Ngwọta na pịa Tinye.
- Gosiri-agbakwụnye, ọhụrụ faịlụ.
- Ọ dị mkpa ka e meere ojiji nke MySQL gburugburu ebe obibi, n'ihi ya, inye nchebe na-eji a iche iche tinye-na, nke arụnyere via sudo mysql_secure_installation.
- Mwube nke nkwụnye na ntọala maka paswọọdụ anaghị nwere otu ntụziaka, ebe ọ bụ na onye ọ bụla onye ọrụ na-akpata oyi n'ahụ si ya ngwọta na okwu nke nkwado. Ọ bụrụ na ị chọrọ iji wụnye chọrọ, tinye na C console y mgbe arịọ.
- Ọzọ, mkpa ka ị na-ahọrọ na-larịị nke nchebe. First, mara nke ọma na nkọwa nke ọ bụla oke, wee họrọ kacha adabara.
- Wụnye a ọhụrụ paswọọdụ iji nye mgbọrọgwụ ohere.
- Ọzọkwa, ị ga-egosipụta dị iche iche nche ntọala, na-agụ ha na-anabata ma ọ bụ na-ajụ ma ọ bụrụ na ị na-ewere ya na ya dị mkpa.
Na nkọwa nke ọzọ usoro nke echichi, anyị ndụmọdụ gị matakwuo na a iche iche isiokwu, nke ị ga-ahụ ndị na-esonụ njikọ.
On a echichi usoro na PHP ntọala maka Oriọna nwere ike-atụle ihe ịga nke ọma dechara.
GỤỌ ỌZỌ: PHP Installation Guide na Ubuntu Server
Taa anyị na-otụk na nwụnye na isi ọnọdụ nke oriọna mmiri maka Ubuntu sistemụ. N'ezie, nke a abụghị ihe ọmụma na ike ga-nyere na isiokwu a, e nwere ọtụtụ ndị nuances metụtara na ojiji nke ọtụtụ ngalaba ma ọ bụ ọdụ data. Otú ọ dị, ekele n'elu ntụziaka, ị nwere ike mfe ịkwadebe gị usoro maka ezi ịrụ ọrụ nke a software ngwugwu.