
WampServer Ito ay isang kapaligiran sa pagbuo ng web Windows, Apache, MySQL at PHP. Ito ay isang software na awtomatikong nag-i-install ng lahat ng kailangan mo upang simulan ang pagbuo ng mga web application, at napaka-intuitive na gamitin.
Bilang paalala, Apache Ito ang pinakasikat na open source na web server, MySQL Ito ang pinakasikat na open source database, na ginagamit ng malaking bilang ng mga website sa buong mundo, at PHP ay isang pangkalahatang layunin ng server-side scripting language na idinisenyo upang makagawa ng mga dynamic na web page.
Sa pamamagitan ng pagsasama-sama ng mga bahaging ito sa isang pakete ng pag-install, WampServer nagbibigay-daan sa mga user na mag-configure ng isang server nang lokal sa kanilang Windows machine upang lumikha ng mga dynamic na web application gamit ang Apache, PHP at ang database MySQL sa ilalim ng parehong mga kondisyon ng pag-unlad tulad ng sa server ng produksyon.
Ano ang WampServer
WAMP Ito ay isang acronym na nabuo sa pamamagitan ng mga inisyal ng operating system Microsoft Windows at ang mga pangunahing bahagi ng package: Apache, MySQL y PHP.
WampServer, Gaya ng nabanggit namin sa itaas, ito ay isang web development platform sa Windows na nagbibigay-daan sa iyong lumikha ng mga dynamic na web application gamit ang Apache2, PHP, MySQL at MariaDB. WampServer Awtomatikong ini-install ang lahat ng kailangan mo upang bumuo ng mga web application nang intuitive.
Magagawa mong ibagay ang iyong server nang hindi man lang hinawakan ang mga configuration file. Ang pinakamaganda sa lahat ay iyon WampServer Ito ay magagamit nang libre (sa ilalim ng lisensya ng GPML) sa 32-bit at 64-bit na mga bersyon.
WampServer Ito ay magaan, madaling gamitin at matatag. Ito ay open source at libre, bagama't hinihikayat nito ang mga masayang gumagamit nito na magbigay ng mga donasyon sa pamamagitan ng PayPal sa website ng mga developer.
Ang WampServer ay hindi suportado sa Windows XP, SP3 o Windows Server 2003.
Isa sa mga dakilang benepisyo de WampServer ay nagbibigay-daan ito sa iyo na bumuo, mag-update ng mga bahagi, magsagawa ng anumang mga gawain sa pagbuo ng web, at maingat na subukan ang lahat nang offline muna, na binabawasan ang mga panganib ng paglikha ng mga problema sa live na server.
Ano ang maaaring gamitin ng WampServer
Sa pangkalahatan, ginagamit ng mga developer o user WampServer upang subukan ang iba't ibang mga web application o website nang lokal bago ilagay ang mga ito nang live.
Halimbawa, kung gusto mong lumikha ng isang website sa WordPress, bago ilunsad ang iyong website o bumili ng pagho-host, maaari mong matutunan kung paano i-install ang WordPress, i-configure ang mga tema, atbp., nang lokal gamit ang WampServer.
Samakatuwid, para sa kadalian ng mga user, lalo na sa mga baguhan, na lumikha ng mga dynamic na website, isinama ng mga developer ng software na ito ang:
- Apache web server o Apache HTTP Server: Upang payagan ang mga user na subukan ang mga web page o application sa Windows browser.
- PHP: Wika ng pagkakasunud-sunod comandos ng hypertext preprocessor para sa web development at maaaring i-embed sa HTML.
- MySQL: Isang sistema ng pamamahala ng mga database relational na ginagamit ng maraming web application na batay sa database tulad ng Joomla, WordPress, Drupal, atbp. para mag-imbak ng data.
Ang lahat ng tatlong pakete ng WampServer ay open source.
Ang lahat ng ito ay maaaring patakbuhin mula sa isang simpleng graphical na menu at configuration environment. Hindi mo na kailangang baguhin nang personal ang configuration file, gagawin ito ng WampServer. Hindi na kailangang magtanong tungkol sa mga problema sa pag-install ng PHP sa lahat ng dako, gagawin ng WampServer ang lahat para sa iyo.
Ang software na ito ay ganap na libre at maaaring ma-download sa pinakabagong bersyon sa opisyal na website nito. WampServer Sinusuportahan ang 22 wika, maaari kang lumipat sa alinman sa mga ito sa pamamagitan ng pag-right-click sa icon ng tray na madaling ilipat pagkatapos ng pag-install at pagsisimula.
Sinusuportahan din ng WampServer ang phpMyAdmin, MariaDB, Adminer, PhpSysInfo. Hindi mo kailangang magpasok ng mga kumplikadong SQL statement upang pamahalaan ang database ng MYSQL, maaari mo itong pamahalaan nang direkta mula sa phpMyAdmin, na nagbibigay ng isang graphical na interface ng gumagamit para sa paglikha, pamamahala at pagtanggal ng mga database.
Maaari ka ring maging interesado 5 Pinakamahusay na Programa para sa Programming sa C at C++
Paano Gamitin ang WampServer?
Buksan ang anumang Internet browser, at pumunta sa URL http://localhost upang ma-access ang iyong lokal na website.
Direktoryo «Www» Awtomatiko itong malilikha sa iyong folder ng pag-install. WampServer. Maaari mong ilagay ang lahat ng iyong mga file ng site sa direktoryo na ito o lumikha ng mga subdirectory «Www» para sa iba't ibang mga website at ilagay ang iyong mga web file sa loob ng mga ito.
Lumikha at mamahala ng mga database gamit ang phpMyAdmin mula sa http://localhost/phpmyadmin/index.php. Mag-log in sa database server gamit ang ugat walang password
Hanapin ang maliit na icon WampServer sa kanang ibaba ng taskbar, mag-left-click dito upang:
- Pamahalaan ang mga serbisyo ng Apache at MySQL.
- I-configure ang access.
- Pamahalaan ang configuration ng server.
- I-access ang mga tala.
- I-access ang mga configuration file.
- Lumikha ng alias.
Mga Tampok ng WampServer
- Apache web server.
- MySQL database server.
- MariaDB Server.
- Wika PHP Scripting
- MySQL Workbench GUI.
- Mga tool sa WAMP server.
- PhpMyAdmin upang pamahalaan ang mga database.
- Pamahalaan ang mga serbisyo ng Apache at MySQL.
- Lumipat sa online/offline mode (accessible sa lahat o limitado sa localhost).
- Pamahalaan ang mga parameter ng configuration ng iyong server
- I-access ang iyong mga tala.
- I-access ang mga configuration file.
Kalamangan
- Madaling mai-install.
- Nako-customize na mga bersyon ng mga application at serbisyo.
- Nako-customize na mga item sa menu ng app.
- Madaling paglikha ng VirtualHost.
- Ay libre.
- Napakadaling isagawa, perpekto para sa mga nagsisimula.
- Mahusay na pagkakatugma.
Disadvantages
- Mahirap i-configure ang VHOSTS.
- Mahirap hanapin ang dokumentasyon.
Mga plano at presyo
WampServer Hindi ito nagpapakita ng anumang uri ng plano sa pagbabayad. Ito ay ganap na libre at magagamit sa opisyal na website nito.
Paano at saan magda-download ng WampServer
Napakadaling i-install ang WampServer. I-download lamang ang file ng pag-install WampServer at sundin ang mga tagubilin sa screen. Gagamitin ng WampServer, bilang default, ang mga pinakabagong bersyon ng Apache, MySQL at PHP.
Kapag na-install na ang WampServer, posibleng magdagdag ng maraming bersyon ng Apache, MySQL at PHP ayon sa gusto. Upang lumipat sa ibang bersyon, piliin lang ito mula sa menu WampServer.
Kapag nag-install ka ng WampServer, awtomatikong nagagawa ang isang direktoryo «Www» (karaniwang ang ruta ay c:\wamp\www). Maaari kang lumikha ng isang subfolder kung saan ilalagay ang lahat ng iyong PHP file.
Pagkatapos, simulan ang iyong web browser at pumasok http://localhost sa address bar at ang screen ng mga setting ay ipapakita. Idinidetalye ng screen na ito ang bersyon ng bawat bahagi at ang listahan ng mga na-load na extension at, sa tab na mga tool, makikita mo ang mga kilala. phpMyAdmin y SQLiteManager.
Sa sandaling inilunsad, ang application ay nagdaragdag ng isang icon sa Windows system tray (o taskbar).
Ang pag-left-click sa icon na ito ay magbubukas ng drop-down na menu na may ilang mga opsyon: simulan, ihinto, at i-restart ang mga serbisyo ng Apache at MySQL, gumamit ng online o offline na mode, pamahalaan ang mga partikular na setting ng server, i-access ang mga configuration file o tingnan ang mga log file.
Nagbibigay-daan sa iyo ang pag-right click na baguhin ang wika ng app, isara ang app, at ipakita ang "popup" na window.tungkol sa WampServer", at mag-click sa "Tulong” ay magdadala sa iyo sa website ng WampServer, na mayroong karagdagang dokumentasyon, isang forum, at maliliit na seksyon ng plugin.
Mga opinyon mula sa mga user na gumamit ng WampServer
Tingnan natin ang ilang opinyon mula sa mga user na sinubukan na ang WampServer.
- Liberty:
“Matagal na akong deboto ng XAMPP, ngunit ang mga kamakailang inilabas ay ganap na inis. Sinubukan ko ang ilang alternatibo, ngunit ganap na pinatakbo ng WampServer ang lahat nang walang mga problema o mga error, na kung ano mismo ang gusto mo sa isang platform ng pag-unlad.
Ang Xampp ay inilagay sa recycle bin at ang WampServer ang bagong hari sa aking mga system. Madaling gamitin at hindi "nahuhulog" tulad ng karamihan sa kumpetisyon. Napakahusay na produkto na talagang sulit ang pagsisikap.”
- Falameda:
“Mahusay na software at NAPAKADALING i-install at i-update. Ang mga nagsasabing ito ay kumplikado: BASAHIN ang mga tagubilin o magkaroon ng isang tao na mag-install at mag-update ng app para sa iyo! Salamat Hervé Leclerc at ang kanyang buong koponan.
- phil104:
"Gumagamit ako ng WAMP sa loob ng maraming taon. Bukod sa ilang isyu sa compatibility, nakatulong ito sa akin nang husto. Isang malaking pasasalamat sa development team para sa kanilang mahusay na trabaho.”
- Shelbachus:
Mahusay ang ginawa ninyong pagdidisenyo at pag-coding ng 64-bit na bersyon. Maraming taon na ang nakalilipas, literal na inabot ako ng mga araw upang makakuha ng malinis na pag-install. Na-download ko ang pinakabagong bersyon ngayong gabi, huminga ng malalim, at nag-click sa "I-install."
Malinis ito sa unang shot. Ang WampServer ay literal na gumagana at tumatakbo sa lahat ng mga serbisyo sa loob ng mas mababa sa 15 minuto, at kasama iyon oras kumpletong pag-download ng package. Salamat muli sa pagbuo ng isang napakalakas na produkto.”
Mga alternatibo sa WampServer. Ang 5 Pinakamahusay sa taong ito
Sa ibaba makikita mo ang ilang software na katulad ng WampServer.
1. MAMP
Sa una, ginawa para sa MAC, MAMP ay isang program na katumbas ng XAMPP, na may isang kurso ng pagkilos na nagbibigay ng web server sa iyong home PC, na direktang bubukas din sa mga kliyente ng Windows.
Nagtatampok ng Apache Server na may ilang mahahalagang SSL module, MySQL Database, PHP na may kasamang mahahalagang aklatan, Python at Perl, ang PhpMyAdmin ay magagamit sa isang bayad na bersyon na nagsasama rin ng walang limitasyong bilang ng mga virtual host.
Bilang pamamahagi ng Linux, ay isang kumbinasyon ng programming libre. Ito ay inilabas sa ilalim ng GNU General Public License at samakatuwid ay maaaring mailipat nang walang pagpigil sa loob ng mga limitasyon ng lisensyang ito.
2. Abyss Web Server
Abyss Web Server Ito ay isang kamangha-manghang alternatibo sa pagkakaroon ng mga pahina sa pamamagitan ng lokal o Internet framework. Salamat sa Abyss Web Server, maaaring magkaroon ng pagkakataon ang sinumang kliyente na malayuang ma-access ang nilalamang ibinigay sa PC, maging mga pahina ng website, musika, pelikula, atbp.
Ang isang bahagi ng mga pagsulong na pinapanatili ng web server na ito ay kinabibilangan ng pag-overwriting ng URL, custom na pahina ng error, Unicode, mga secure na asosasyon sa pamamagitan ng SSL o TLS, mga dialekto ng nilalaman (CGI at Mabilis na CGI, lokal na ASP .NET, ISAPI).
Ang mga kakayahang kontrolin ang pag-access sa server, ang banta ng pag-hack ng mga security device, at isang crash-guarantee framework ay humuhubog din sa server na ito.
3. ZendServer
ZendServer ay isang web server na maaari mong patakbuhin sa iyong lokal na PC, ito ay magbibigay-daan sa iyong magpatakbo at magpadala ng mga PHP application. Ang software na ito ay nagsasama ng higit sa 80 PHP server.
Ito ay may posibilidad na isama sa iba't ibang mga web server tulad ng Apache, IIS o Nginx. Maaari mong baguhin ang mga setting ng PHP, magsumite ng mga website sa isang pag-click, kahit na custom na nilalaman, isang balangkas ng pamamahala tulad ng Magento, WordPress, atbp.
Ito ay inilaan para sa mga propesyonal na taga-disenyo ng malaki o maliit na mga web application. Ito ay may posibilidad na makita bilang isa pang mahusay na sagot sa mga tool tulad ng XAMPP at Wamp. Ito ay nagsasama ng isang debugger, imbakan sa data caching, application monitor at higit pa.
Ito ay nai-broadcast bilang mga lokal na grupo para sa lahat ng Linux, Windows, MAC OS X, at IBM properties.
4. AMPPS
AMPPS, ay isang web server na nagpapahintulot sa mga kliyente na mag-code ng mga web application sa iyong PC gamit ang PHP.
Ang kumpanyang ito ay kasalukuyang nagtatampok ng Apache, MySQL, MongoDB, PHP, Perl, at Python, at magkakaroon ka ng kakayahang mag-code, sumubok, at magsaliksik ng mga application na nakasulat sa mga programming dialect na ito.
Ang lisensya ng instrumentong ito ay nagbibigay-daan sa iyo na lumikha at makipagtulungan sa iba't ibang MySQL database, nagtatampok ng iba't ibang mga balangkas ng pamamahala tulad ng WordPress, Joomla, pag-access sa mga pagsasaayos ng pagkuha at mga setting para sa bawat module.
Maaari itong magamit sa Windows, Mac, Linux. Simulan ang pagbuo ng iyong website mula sa mga open source na web application o maaari kang gumawa ng code sa iyong sarili.
Maaari kang magsagawa ng mga kumplikadong kakayahan tulad ng pag-download ng database o pag-back up ng iyong buong website nang permanente sa isang pag-click lamang ng isang pindutan.
5. EasyPHP
Madaling PHP ay isang potensyal na sagot upang magpatakbo ng isang web server sa iyong PC at lumikha ng mga web application nang lokal bago ito isagawa.
Gamit ito, maaari kang mag-install at gumamit ng mga segment tulad ng Apache server, PHP, MySQL, PhpMyAdmin at Xdebug.
Sinusuportahan din nito ang pag-install ng mga karagdagang module, ang malaking bentahe ng application na ito ay na ito ay portable, kaya magagamit mo ito mula sa USB. Isinasama nito ang mga mabilisang koneksyon upang simulan o ihinto ang pangangasiwa, baguhin ang mga setting ng PHP, port at higit pa.
Mula sa programa ng pag-install, maraming karagdagang mga module ang maaaring i-install depende sa CMS o administrasyon na ginagamit namin sa aming website, maging ito ay WordPress, JOOMLA, DRUPAL, PRESTASHOP, SPIP, o PHPBB bukod sa iba pa.
Dagdag pa, ito ay portable, kaya maaari mo itong patakbuhin kahit saan nang hindi nag-i-install.
Mga madalas itanong
Nasa ibaba ang ilang mga madalas itanong na may kaugnayan sa WampServer.
1. Paano magpatakbo ng PHP script?
Kapag na-click, ang lahat ng PHP file at script na inilagay sa www folder ay ipoproseso ng Apache server, kung saan ang anumang PHP code ay ipapa-parse at ipoproseso ng PHP application.
Halos magical kung paano a script Maaaring magtatag ang PHP ng koneksyon sa database, magsagawa ng query laban sa database, at dynamic na ibalik ang mga resulta sa kliyente. Depende sa likas na katangian ng iyong script, ang mga resulta ay maaaring ibalik bilang HTML sa client browser para ipakita.
Sa panahon ng pag-unlad, kapag ang PHP ay nakatagpo ng anumang mga error sa code, ang PHP ay may kakayahang magpakita ng mga mensahe ng error na mahusay na mga pahiwatig upang mahanap ang pinagmulan ng error.
Ang proseso ng pagsuri para sa mga error at paghahanap ng mga solusyon ay bahagi ng curve ng pagkatuto ng sinumang programmer at sapat na dahilan upang mag-set up ng isang lokal na server ng pag-unlad.
2. Secure ba ang WampServer?
Ganap na ligtas. Kailangan mo lang mag-download mula sa opisyal na site nito.
3. Paano i-uninstall ang WampServer?
- Kung hindi mo mahanap ang path ng pag-install, at hindi mo maalala nang tama ang desktop shortcut ng WampServer, i-click ang Buksan ang lokasyon ng file.
- Paghahanap EXE, at i-double click ito upang buksan ito. Ito ang uninstaller.
- May lalabas na dialog box na nagtatanong kung gusto mong ganap na alisin ang software, i-click ang Oo.
- Ang pag-uninstall ay tapos na nang mabilis. handa na.
Konklusyon
Baka gusto mo din Ano ang QCAD? Mga Gamit, Mga Tampok, Opinyon, Mga Presyo
Sa pagsasara, tiyak na may mga hamon ang server-side programming. Ngunit ngayon ay alam mo na na ang pagse-set up ng isang development server na may WampServer makakapagtipid sa iyo ng maraming oras at pagkabigo at magbigay sa iyo ng paraan upang ligtas na mabuo ang iyong susunod na aplikasyon sa iyong lokal na makina.
Ang pangalan ko ay Javier Chirinos at ako ay mahilig sa teknolohiya. Sa natatandaan ko, mahilig ako sa computer at video games at ang libangan na iyon ay nauwi sa trabaho.
Mahigit 15 taon na akong naglalathala tungkol sa teknolohiya at gadgets sa Internet, lalo na sa mundobytes. Sa
Isa rin akong dalubhasa sa online na komunikasyon at marketing at may kaalaman sa pagbuo ng WordPress.