Paano magpatakbo ng isang lokal na web server para sa isang site nang direkta sa Windows at OS X
Paano magpatakbo ng isang lokal na web server para sa isang site nang direkta sa Windows at OS X
Anonim

Mayroon ka bang ideya para sa isang mahusay na website, isang plano para sa pagpapatupad nito, ngunit sa parehong oras gusto mong buksan ang mga pinto sa mga bisita lamang kapag ang lahat ay talagang tapos na at nasubok? Walang mas madali, dahil ang isang web server para sa isang website ay maaaring direktang ilunsad sa iyong computer, at ang pagbili ng hosting ay maaaring ipagpaliban hanggang sa ganap na handa ang proyekto.

Paano magpatakbo ng isang lokal na web server para sa isang site nang direkta sa Windows at OS X
Paano magpatakbo ng isang lokal na web server para sa isang site nang direkta sa Windows at OS X

Ngayon ay pag-uusapan natin ang tungkol sa isang lokal na web server na magagamit para sa parehong Windows at OS X. Bukod dito, ang pangunahing tampok nito ay ang pagkakaroon ng isang simple at madaling gamitin na interface. Hindi mo kailangang maging isang may balbas na administrator upang patakbuhin ang server. Ito ay sapat lamang na maingat na basahin ang mga tagubilin, at madali mong mabubuhay ang lokal na bersyon ng site.

Kaya, kilalanin ang MAMP at MAMP PRO. Ang una ay libre, ngunit may mga tinanggal na feature, na sapat pa rin para sa karamihan ng iyong mga pangangailangan. Ang pangalawa ay binabayaran, ito ay nagkakahalaga ng 4,000 rubles. Kung, pagkatapos basahin, nagpasya kang mag-download ng MAMP o bumili ng MAMP PRO, maligayang pagdating sa.

Pag-usapan muna natin ang libreng bersyon ng MAMP, dahil ito ang pinakamadaling paraan upang makapagsimula sa isang lokal na web server. Kaagad pagkatapos ng pag-install, magkakaroon ka ng gumaganang web server na may Apache, MySQL at PHP.

MAMP
MAMP

Pagkatapos simulan ang MAMP, makakakita ka ng isang simpleng menu ng mga pinaka-hinihiling na opsyon. Maaari mong simulan o ihinto ang web server, pumunta sa pangunahing pahina ng web interface, o baguhin ang anumang mga setting. Maaari mong i-configure ang mga port para sa Apache at MySQL, piliin ang bersyon ng PHP at tukuyin ang root folder ng iyong proyekto. Sa pangkalahatan, kahit na sa mga default na setting, maaari kang magsimulang magtrabaho.

Image
Image

Ang mga posibilidad para sa pagpapasadya ng MAMP PRO ay hindi maihahambing na mas malaki. Bukod dito, ang MAMP PRO ay isang add-on para sa libreng MAMP, kaya maaari itong mai-install anumang oras nang walang pinsala sa iyong kasalukuyang proyekto. Kung sa palagay mo ay hindi ka pinapayagan ng libreng bersyon na lumiko, kung gayon ang paglipat ay hindi magiging abala.

Ngayon ay mabilis nating talakayin ang mga pagkakaiba sa pagitan ng MAMP PRO.

Ang mga developer ay umaasa sa karagdagang seguridad at inirerekomenda ang pagpapatakbo ng web server sa MAMP PRO sa ilalim ng www / mysql entry. Ito ay totoo lalo na kung ang computer ay patuloy na nakakonekta sa Internet. Ang buong bersyon ay nagpapahintulot din sa iyo na paganahin o huwag paganahin ang indibidwal na mga module ng Apache.

MAMP PRO
MAMP PRO

Ang mga advanced na pagpipilian ng MySQL ay naglalayong din sa seguridad. Maaari mong itakda o baguhin ang MySQL master password, pati na rin paghigpitan ang panlabas na pag-access sa iyong database. Available din ang mga error log para sa Apache at MySQL, na maaaring maging kapaki-pakinabang. Kapansin-pansin na ang interface ng phpMyAdmin ay ganap na Russified sa MAMP PRO, ngunit ang libreng bersyon ay hindi maaaring ipagmalaki ito.

Ang buong bersyon ng web server ay may suporta sa Dynamic DNS. Posibleng itugma ang pangalan ng site at ang iyong kasalukuyang IP address. Bilang karagdagan, mayroong suporta mula sa mga provider na dyndns.com at easydns.com. Sapat na magkaroon ng isang account sa isa sa kanila upang samantalahin ang suporta sa Dynamic DNS.

MAMP PRO
MAMP PRO

Papayagan ka ng MAMP PRO na i-configure ang pagpapadala ng mga liham mula sa iyong lokal na web server, kung kinakailangan.

Nagtatampok din ang bayad na bersyon ng kakayahang lumikha ng walang limitasyong bilang ng mga host na may kaunting pagsisikap. Sa madaling salita, maaari kang magpatakbo ng maramihang mga site sa parehong oras. Ang libreng MAMP ay limitado sa isa lang.

MAMP PRO
MAMP PRO

Ang MAMP at MAMP PRO ay ang pinaka-user-friendly na mga solusyon sa lokal na web server. Ang isang malinaw na interface at detalyadong dokumentasyon ay magbibigay-daan sa iyo upang mabilis na maunawaan ang lahat ng mga intricacies. Ang pangangailangan para sa isang mamahaling bayad na bersyon ay maaaring lumitaw kung ang iyong trabaho sa isang site o ilang mga mapagkukunan ay higit pa sa kuryusidad lamang. Ito ay isang seryosong tool para sa mga web developer.

Inirerekumendang: