I-install ang apache, php at mysql (mariadb) sa mga bintana gamit ang xampp

Video: Веб-сервер XAMPP. Установка и настройка 2024

Video: Веб-сервер XAMPP. Установка и настройка 2024
Anonim

Ang ilan sa iyo ay maaaring magkaroon ng isang ideya kung ano ang ibig sabihin ng pamagat at ang ilan sa iyo ay hindi maaaring, kaya bago tayo pumasok sa tutorial na ito ay makilala natin ang lahat ng mga termino.

Ang Apache ay ang pinaka ginagamit na software ng web server sa ngayon, at naging sa huling 20+ taon mula noong unang paglabas nito noong 1995. Pinoproseso nito ang mga kahilingan sa HTTP at pinapayagan kaming mag-imbak, magproseso at maghatid ng mga web page nang lokal o sa internet. Ang lahat ng mga website ay nangangailangan ng isang web server upang maipakita sa isang web browser.

Ang PHP ay isang wika ng script na nasa script. Ang PHP ay maaaring tumakbo nang lokal, sa pamamagitan ng kanyang sarili, ngunit ito ay pinaka-kilala na tumatakbo bilang isang extension sa isang web server. Sa kasong ito pinapayagan ang isang developer na magpatakbo ng isang aplikasyon ng PHP sa server at maihatid ang resulta sa pamamagitan ng isang browser. Ito ay isa sa mga pinakatanyag na wika ng script na side script.

Ang MySQL ay isang application ng server ng database na nagbibigay-daan sa amin upang mag-imbak at maghatid ng data para sa mga aplikasyon at / o mga website. Ang MySQL ay naging pamantayan sa bukas na database ng software na mapagkukunan ng maraming taon. Ngunit dahil sa pagbili nito sa pamamagitan ng Sun Microsystems noong 2008, at naibenta muli sa Oracle noong 2010, isinasaalang-alang ng mga orihinal na tagapagtatag na ito ay lumayo mula sa bukas na likas na mapagkukunan nito sa isang mas komersyal na bersyon. Bilang tugon sa ito, ang mga tagapagtatag ng MySQL ay naghuhugas ng source code at nilikha ang MariaDB, isang drop-in na kapalit para sa MySQL na nangangako na palaging mananatiling bukas at mapagkukunan sa MySQL API at mga utos.

Kung pinagsama namin ang lahat ng nasa itaas na impormasyon ay dapat na pagkatapos ay kumuha tayo ng isang web server (Apache) na may kakayahang pangasiwaan ang isang server ng tagiliran ng script (PHP) at ang posibilidad na mag-imbak ng impormasyon gamit ang isang database server (MariaDB).

Ang bawat isa sa mga piraso ng software na inilarawan ay magagamit nang libre at maaaring mai-download mula sa kanilang mga nakatuong website o mga pahintulot na salamin. Ang problema ay ang manu-manong pagsasaayos ay maaaring tumagal ng ilang oras at nangangailangan ng ilang mga advanced na kaalaman sa computer / server upang maunawaan kung ano ang ginagawa ng bawat pagpipilian.

Sa kabutihang palad mayroong maraming mga kahalili, at ang isa sa kanila ay XAMPP. Pinapayagan nito sa amin na madaling i-install ang Apache, MySQL / MariaDB at PHP sa pamamagitan ng pag-configure ng mga ito nang awtomatiko sa pag-install. Kasama rin dito ang mga karagdagang pakete tulad ng FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin at Webalizer. Karaniwan ang lahat ng kailangan mo upang simulan ang iyong sariling web server para sa pagsubok at pag-unlad.

Ano ang kailangan mo:

  • isang PC na may Microsoft Windows
  • isang koneksyon sa internet upang i-download ang installer
  • pasensya

1. Ang kailangan mo lang gawin ay magtungo sa www.apachefriends.org at i-download ang installer. Tandaan na ang XAMPP ay magagamit din para sa Linux at Mac OS X based machine kaya i-download ang tamang bersyon para sa iyong OS.

2. I - install ang XAMPP gamit ang na-download na installer. Tandaan na sa panahon ng pag-install hihilingin ka upang pumili ng mga pakete na kailangan mo. Dito maaari mong alisan ng tsek ang lahat maliban sa Apache, MySQL at PHP, ngunit inirerekumenda ko na mag-install ka rin ng phpMyAdmin at Webalizer. Tutulungan ka nitong pamahalaan ang iyong mga database ng MySQL at nagbibigay din ng impormasyon tungkol sa paggamit ng website.

3. Pagkatapos ng pag-install ay binabati ka ng XAMPP Control Panel. Dito maaari mong simulan at ihinto ang mga application ng server at gumawa ng mga pagbabago sa kanilang mga file ng pagsasaayos. Upang simulan ang Apache at MySQL pindutin lamang ang mga pindutan ng Start para sa bawat isa sa kanila.

4. Kapag nagsimula ang mga server, buksan ang iyong paboritong browser at ituro ito sa http://172.0.0.1 o http: // localhost upang ma-access ang pangunahing pahina ng XAMPP. Mula dito maaari mong ma-access ang phpMyAdmin, tingnan ang pagsasaayos ng PHP gamit ang PHPInfo at i-access din ang isang madalas na nagtanong na seksyon at isang seksyon ng HOW-TO na dapat sapat upang makapagsimula ka sa XAMPP.

Binabati kita! Nag-install ka ng Apache, PHP at MySQL / MariaDB sa isang Windows machine gamit ang XAMPP. Maaari mo na ngayong subukan at bumuo ng mga website sa pamamagitan ng pagpapatakbo ng mga ito nang lokal sa halip na kinakailangang i-upload ang bawat file sa isang web server pagkatapos i-edit ito.

TANDAAN 1: Upang ma-access ang isang website o script gamit ang XAMPP, kailangan mong ilipat ang mga file ng website sa isang folder na tinatawag na HTDOCS na matatagpuan sa loob ng folder ng pag-install ng XAMPP (karaniwang C: \ XAMPP).

TANDAAN 2: Ang mga port 80 at 443, na ginagamit nang default sa pamamagitan ng Apache, ay maaaring mai-block o nakalaan sa iyong machine sa pamamagitan ng iba pang mga application. Halimbawa, inilalaan ng Skype ang mga port na ito kung ang iba ay hindi magagamit, at patuloy na inilalaan ang mga ito kahit na hindi ito ginagamit. Maaari mong paganahin ito sa Skype sa pamamagitan ng pag-uncheck ng Gumamit ng port 80 at 443 para sa karagdagang mga papasok na koneksyon sa ilalim ng Mga Tool -> Opsyon -> Advanced -> Koneksyon.

TANDAAN 3: Kung ang iyong makina ay nasa likuran ng isang router at nais na ma-access ang mga website na naka-host sa XAMPP mula sa isang panlabas na koneksyon ay kakailanganin mong i-setup ang port forward sa router sa XAMPP machine para sa mga port 80 (HTTP), 443 (HTTPS) at 3306 (MySQL).

Kung mayroon kang iba pang mga katanungan mangyaring gamitin ang seksyon ng komento sa ibaba.

I-install ang apache, php at mysql (mariadb) sa mga bintana gamit ang xampp