Ang pag-install ng oc open sa isang lokal na openserver server. Pag-install ng Open Server. Paano ako lilikha ng sarili kong configuration ng host para sa isang domain?

Kumusta sa lahat, ngayon ay titingnan natin kung paano i-install at i-configure ang isa sa mga sikat na lokal na server, ang Open Server. Titingnan natin ang mga pangunahing kakayahan ng lokal na Open Server at susubukan ang operasyon nito. Ang Open Server ay isang portable server platform at software environment na partikular na nilikha para sa mga web developer. Sa tulong ng isang lokal na server, maaaring lumikha ang mga programmer ng kanilang mga aplikasyon sa mga wika sa panig ng server.

I-download ang Open Server.

Dito ka pumunta sa pahina ng "pag-download" kung saan mayroon kang 3 bersyon na mapagpipilian. Ang mga bersyon na ito ay naiiba sa hanay ng mga karagdagang programa. Na-download ko ang pinakamalaking bersyon, maraming mga kapaki-pakinabang na programa na magpapadali sa iyong trabaho (eyedropper, Sublime Text, isang hanay ng mga programa para sa pagtatrabaho sa isang DBMS at marami pa).

Libre ang Open Server. Maaari mong i-download ang anumang bersyon nito nang libre, ngunit dapat mong maunawaan na mahirap mapanatili at pana-panahong i-update ang gayong malaking proyekto.
Napagtanto ko ito, kaya noong nag-download ako ng Open Server, nag-donate ako ng 100 rubles sa kanila. Hindi ito marami, ngunit kung ang bawat isa sa mga nag-download ay naglilipat ng 50-100 rubles, makakatulong ito sa mga developer.

Walang mga torrent sa opisyal na website, kaya kailangan mong mag-download sa pamamagitan ng isang browser.

Pagkatapos mong ma-download ang installer, i-install ang program mismo. Nag-install ako ng Open Server sa drive D, ito ang drive na may mas maraming espasyo.

Pagkatapos i-install ang program, magkakaroon ka ng isang folder na naglalaman ng mga sumusunod na file:

Upang paganahin ang Open Server, nag-click kami sa isa sa mga shortcut sa paglunsad. Depende sa iyong system, dapat mong piliin ang naaangkop na shortcut para sa iyong sarili.

Halimbawa, gagawa ako ng index.php file sa folder. Pagkatapos gumawa ng bagong proyekto, i-update ang Open Server at ilunsad ang site sa pamamagitan ng tab na My Sites.

Ang Open Server ay madaling matutunan at maaasahang gamitin. Lahat dito ay ginawa para sa mga tao, kailangan mo lang magsanay.

Sa hinaharap susuriin ko ang Open Server. Sa iba pang mga post ay titingnan natin ang mga mas advanced na aspeto ng pagtatrabaho sa Open Server. Hindi mo ito kailangan sa yugtong ito.

Iyon lang!

Kung mayroon kang mga katanungan, isulat ang mga ito sa aming grupo -

Ang bawat may-ari ng isang website o blog, maaga o huli, ay may hindi mapaglabanan na pagnanais na kahit papaano ay "tapusin" o "i-tweak" ito. Ang pagkakaroon ng pagbabasa ng mga masasayang artikulo sa estilo ng "Hatemeel - ito ay mas simple", sila, nang walang pag-aatubili sa mahabang panahon, ay nagsimulang ituwid ang pinong code sa tulong ng isang sledgehammer, isang pait at ilang uri ng ina. Ang resulta, kadalasan, ay bunutin ang buhok sa puwit at nag-panic na mga sulat sa teknikal na suporta: "Tulong, patay na ang site ko!"

Ang mga mas matalino at mas maingat ay nauunawaan na bago ka umakyat sa isang buhay na organismo na may hindi nalinis na mga paa, kailangan mong magsanay sa ilang uri ng simulator. Ang mga propesyonal na developer ng website ay ginagamit ang mga ito sa loob ng mahabang panahon at matagumpay. Sa loob ng mahabang panahon, ang pinakasikat ay ang Denver, isang buong tampok na simulator ng isang malayuang server sa iyong sariling computer. Ngunit sa loob ng humigit-kumulang tatlong taon na ang proyekto ay hindi naipagpatuloy, ang Internet ay nauna nang malayo, at sa modernong mga computer at sistema, ang lumang Denver ay nagiging baluktot, o hindi na.

Ang bagong paborito ay ang malayang magagamit na pakete ng OpenServer. I-type ang salitang ito sa Google at dadalhin ka sa page ng proyekto, kung saan maaari mong i-download ang source archive. Ilagay ito sa isang disk na may hindi bababa sa 1 gigabyte ng libreng espasyo at i-unzip ito. Pumunta sa OpenServer folder at patakbuhin ang file na may parehong pangalan.

Una sa lahat, kakailanganin mong buksan ang Internet access. Kung hindi ka gumagamit ng Skype, hindi na dapat magkaroon ng anumang mga problema. Kung gagamitin mo ito, pumunta muna sa mga setting nito at alisan ng check ang checkbox na "Gumamit ng mga port 80 at 443 bilang papasok na alternatibo." Pagkatapos ay i-restart ang Skype. Suriin ang iyong mga setting ng Skype - dapat silang magmukhang ganito.

Matapos magsimula ang programa, isang pulang bandila ang lilitaw sa command line. Mag-click dito at makikita mo ang menu ng server. Mag-click sa berdeng checkbox sa tabi kung saan nakasulat ang "Start server". Ang programa mismo ay lilikha ng isang virtual disk W:. Binabati kita, nasa iyong mga kamay ang isang ganap na server na may lahat ng mga kakayahan na ibinibigay ng tunay na mataas na kalidad na pagho-host.

Ang susunod kong isusulat ay malamang na magdulot ng galit sa mga propesyonal na webmaster. Ngunit isasaalang-alang ko ang panganib na ilarawan ang pinakamadaling paraan upang simulan ang iyong sariling mga eksperimento gamit ang code; mag-iiwan kami ng mas kumplikadong mga opsyon para sa ibang pagkakataon. Ayon sa mga patakaran, ang pagtatrabaho sa site ay nagsisimula sa paglikha ng isang user at isang database. Siyempre, kung gumagawa tayo ng totoong proyekto, ito ang kailangan nating gawin. Para sa amin, mga eksperimento na may mapaglarong kamay, ang OpenServer ay nakagawa na ng user na may pangalang mysql, isang database na may pangalang mysql at password na mysql. Ang kailangan lang nating gawin ay lumikha ng bagong domain. Upang gawin ito, mag-click sa menu na "Mga Setting" at piliin ang tab na "Mga Domain". Sa field na "Domain name", ipasok ang anumang pangalan (hindi ipinapayong ulitin ang pangalan ng totoong site), sa field na "Domain folder", isulat ang "localhost/www" at mag-click sa "Add".

Ang mga karagdagang aksyon ay pamantayan. I-load ang WordPress sa OpenServer\domains\localhost\www na folder, buksan ang wp-config file at ilagay ang user at database name at password doon.

Nagse-save kami, pagkatapos ay i-type namin sa browser ang pangalan na ipinasok namin bilang isang bagong domain, at nakarating kami sa regular na pahina ng pag-install ng WordPress. Dito, siguraduhing isulat nang tama ang iyong email address at huwag payagan ang pag-index. Pagkatapos nito, ang bagong website ay nasa iyong kumpletong pagtatapon. Maaari mong gawin ang anumang gusto mo dito. Halimbawa, sinusubukan ko ang lahat ng bagong tema dito. Mas mabuti pang mag-install ng gumaganang tema ng website dito at subukan ang mga plugin, widget at script. Maaari mong alisin ang mga hindi gustong link mula sa template code bago ito i-install sa iyong production site. Maaari mong gamitin ang OpenServer bilang isang testing ground para sa pag-aaral ng HTML, CSS at PHP. Maaari kang magsanay sa paglipat ng mga site, gumawa ng mga bagong pahina, at iba pa at iba pa. Maaari mong subukan ang iyong sariling mga tema at makita ang mga ito sa anumang browser. At higit sa lahat, walang ganap na panganib na masira ang isang gumaganang site.

Sa katunayan, ang OpenServer ay hindi masusukat na mas mayaman sa mga kakayahan. Doon, sa menu, mayroong dokumentasyon kung saan ang lahat ay inilarawan nang detalyado. Nais ko lang magpakita ng isang simpleng landas sa pagpapabuti ng sarili at pagkakaroon ng praktikal na mga kasanayan sa trabaho. Pagkatapos ng lahat, ang hindi nangangarap na maging isang webmaster ay masama!

Mula sa artikulo matututunan mo: kung ano ang kailangan ng OpenServer, kung saan ito ida-download at kung paano i-install ito (Ipapakita ko gamit ang Windows 10 bilang isang halimbawa)

Binibigyang-daan ka ng Open Server na gumamit ng lokal na server sa iyong computer. Nangangahulugan ito na maaari kang magtrabaho sa iyong site sa iyong computer sa bahay, at kapag handa na ang site, ilipat ito nang handa at gumagana sa Internet.

I-click ang I-download. Sa pahina ng paglo-load, piliin ang Basic na bersyon. Ilagay ang numeric code mula sa larawan at i-click ang Download button.

Magbubukas ang isang pahina kung saan bibigyan ka ng dalawang opsyon para i-download ang program.

Ang unang paraan ay binabayaran (Ang pinakamababang halaga ng donasyon ay 60 rubles) - ang pamamaraang ito ay titiyakin ang mabilis na pag-load.

Ang pangalawang paraan ay libre at samakatuwid ay napakabagal))

Ida-download ang isang file na tulad nito (sa araw na isinulat ang artikulong ito, ganito ang hitsura nito, ngunit ngayon ay maaaring iba na ang hitsura nito). Ito ay isang archive na may programa.


I-double click ang file. Magbubukas ang isang window na humihiling sa iyo na pumili ng isang lokasyon kung saan i-unpack ang mga file mula sa archive. Pinili ko ang drive D.

I-click ang OK button. Magsisimula ang proseso ng pag-unzip.

Pumunta kami sa folder na napili namin sa hakbang 3. Nakita namin na lumitaw ang OpenServer folder. Ipasok namin ito.

Nakikita namin ang dalawang mga shortcut para sa paglulunsad ng programa (maaaring magkaroon lamang ng isang shortcut, depende ito sa bitness ng Windows).

Mag-double click sa Open Server x64 shortcut.

Dahil ito ang unang paglulunsad ng OpenServer, magsisimula ang proseso ng pag-install ng mga bahagi (MicrosoftVC++) para sa tamang operasyon ng programa.

Matapos makumpleto ang pag-install, i-prompt ka ng program na i-restart ang iyong computer. I-reboot.

Muli kaming dumaan sa ika-apat na hakbang - iyon ay, pumunta kami sa OpenServer folder at ilunsad ang programa.

Sa tray (ang lugar sa kanang sulok sa ibaba kung nasaan ang orasan) nakita namin ang isang bagong icon - isang pulang bandila.

Mag-click dito at magbubukas ang menu ng programa. Mag-click sa berdeng checkbox na nagsasabing Run.

Medyo naghihintay kami. Ang pulang bandila ay magiging dilaw, at pagkatapos ay papalitan ang kulay ng berde. Ang server ay tumatakbo.

Kung hindi magsisimula ang bukas na server - lilitaw ang isang window na may mga salitang "Nabigo ang pagsisimula!", pagkatapos ay bumaba sa ilalim ng artikulo sa paglalarawan ng mga setting ng bukas na server.

Sinusuri ang operasyon ng OpenSever

Mag-click sa berdeng bandila. Sa menu na bubukas, ituro ang arrow sa Aking Mga Site. May lalabas na submenu kasama ang nag-iisang item na localhost. Pindutin mo.

Magbubukas ang isang pahina sa browser na may mensahe na tumatakbo ang OpenServer.

Hooray! Ginawa namin ito))

Tulad ng nakikita mo, ang pag-install ng openserver ay hindi mahirap. Mas gusto ko ang lokal na server na ito kaysa sa Denver, kaya ginagamit ko ito sa aking mga proyekto at inirerekomenda ito sa iyo.

Ngayon ay kailangan itong i-configure.

Buksan ang setup ng server

Mag-click sa checkbox. → Sa menu na bubukas, mag-click sa Mga Setting.

Sa window na bubukas, sa Basic na tab, lagyan ng check ang kahon sa tabi ng Run with Windows. Iniwan ko ang pagkaantala gaya ng iminungkahi sa 20 segundo. Ang pagkaantala ay kinakailangan upang hindi mapabagal ang pag-load ng Windows. Una, ang lahat ng mga sangkap na kinakailangan para sa computer upang gumana ay mai-load, at pagkatapos ay magsisimula ang Open Server.

Lagyan din ng check ang kahon na Mangailangan ng administrator account. Gumagana lang ang ilang function sa mga karapatan ng administrator, kaya siguraduhing suriin ang kahon na ito.

Gusto kong ipakilala sa iyo ang isang bagong propesyonal na tool para sa web development para sa Windows.

Ang Open Server ay isang portable na lokal na WAMP/WNMP server na mayroong multifunctional control program at isang malaking seleksyon ng mga plug-in na bahagi. Ang ipinakita na software package ay hindi lamang isa pang amateur na pagpupulong na pinagsama-sama sa tuhod; ito ang unang ganap na propesyonal na tool na partikular na nilikha para sa mga web developer, na isinasaalang-alang ang kanilang mga rekomendasyon at kagustuhan.

Kung gumagamit ka pa rin ng Denwer, Xampp, Vertrigo, atbp. o mas gusto mong i-install ang lahat ng mga bahagi ng server nang hiwalay - maligayang pagdating sa ilalim ng pusa.

Mga Bahagi at Tool

Upang i-debug ang mga script sa iba't ibang kapaligiran, nag-aalok ang Open Server ng pagpipilian ng dalawang uri ng HTTP server, magkaibang bersyon ng PHP at DBMS modules, pati na rin ang kakayahang mabilis na lumipat sa pagitan ng mga ito.

Mga module ng HTTP: Apache 2.2.21 at Nginx 1.0.11;

Mga module ng DBMS: MySQL 5.1.61, MySQL 5.5.20 at PostgreSQL 9.1.1;

Mga module ng PHP: PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4) at PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCube Loader 4.0.10 2.2.6);

Napakahusay na hanay ng mga tool: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.
Kasama rin sa package ang mga goodies gaya ng: Perl, FTP server, Sendmail, Memcached server!

Ang Open Server lang ang alam kong project na kasama ang Nginx! Bukod dito, narito ang isang maginhawang koneksyon ng mga panuntunan sa muling pagsulat ay ipinatupad sa pamamagitan ng .nxaccess na mga file sa domain root, at gumagana ang PHP sa True FastCGI mode (indestructible).

Ang lahat ng mga bahagi ay kinuha mula sa mga opisyal na repositoryo at palaging ina-update sa pinakabagong mga bersyon sa bawat pag-update ng package.

Mga posibilidad

Una sa lahat, gusto kong tandaan na ang Open Server ay isang ganap na portable server. Walang mga serbisyo ng system, tambak ng basura sa registry at system32. Madadala mo ito kahit saan sa isang flash drive (mas mabuti ang isang high-speed), patakbuhin ito sa iyong trabaho/home machine nang walang takot na may hindi gagana para sa iyo.
Kung ang mga kinakailangang bahagi ng system ay wala sa computer, ang Open Server ay mag-i-install ng mga ito mismo; piliin lamang ang [Tools - First launch] sa menu kung ang server ay inilunsad sa computer sa unang pagkakataon.

Hindi ko nais na ilarawan ang mga pangunahing tampok ng programa, dahil sa karamihan ang mga ito ay pamantayan para sa ganitong uri ng software. Hindi sinasabi na sa tulong ng Open Server maaari mong simulan/itigil ang server o buksan ang nais na domain. Mas magiging interesante para sa iyo na matutunan ang tungkol sa mga partikular na “feature” na ginagawang espesyal, tunay na espesyal ang Open Server:

Detalyadong pagtingin sa mga log ng lahat ng mga bahagi sa real time;
- pagpili ng HTTP, DBMS at PHP module sa anumang kumbinasyon;
- suporta para sa SSL at Cyrillic na mga domain sa labas ng kahon;
- suporta para sa mga alias o iba pang mga domain pointer, pati na rin ang isang maginhawang paraan ng pag-set up ng mga ito (kumusta sa mga tagahanga ng multisite sa Drupal!);
- paglikha ng lokal na subdomain nang hindi nawawala ang visibility ng pangunahing domain sa Internet;
- pag-access sa mga domain (sa isang pag-click) at mabilis na pag-access sa mga template ng configuration ng module;
- multilinggwal na interface (Russian, Ukrainian, Belarusian, English);

Ang programa ay patuloy na pinagbubuti, lahat ng may-katuturang kahilingan mula sa mga gumagamit ng Open Server ay pinag-aralan nang detalyado at karamihan sa mga ito ay ipinatupad!

Isang maliit na kasaysayan

Sa una, bumuo ako ng control program sa DevelStudio environment. Sa tingin ko ay may mga magbabasa ng aking kuwento tungkol sa development environment na ito. Simula noon, maraming tubig ang dumaan sa ilalim ng tulay, napagtanto ko na ang gawain sa proyektong ito ay isinasagawa nang napakabagal, walang mga prospect sa mga tuntunin ng pagbuo ng pag-andar ng Open Server. Muli kong isinulat ang programa mula sa simula at mula sa bersyon 4.0 pataas ang pag-unlad ay isinasagawa sa Delphi.

Konklusyon

Sa loob ng maraming taon ay ginamit ko si Denwer sa aking pang-araw-araw na trabaho, pagkaraan ng ilang oras ay lumipat ako sa Vertrigo. Sinubukan ko ang halos lahat ng iba pang available na opsyon: XAMPP, AppServ, WAMPserver, TopServer, atbp., ngunit wala sa mga build sa itaas ang nasiyahan sa akin. Ang limitadong functionality, kahirapan sa pag-set up, at kung minsan ay simpleng panlabas na kapangitan ang nagpapahina sa akin sa paggamit ng mga “creation” na ito.

Minamahal na mga Khabravians, natutuwa akong makita ka sa Open Server forum, pakikinggan ko nang may interes ang iyong mga mungkahi para sa pagbuo ng proyekto, mga hangarin para sa pagkonekta ng mga bagong bahagi at iba pang mga kagiliw-giliw na ideya.

2. Mga file ng proyekto.

Pangalanan ko ang domain na "myshop" (Maaari kang pumili ng iyong sariling pangalan kung gusto mo). I-unpack ang na-download na archive kasama ang proyekto sa folder na C:\OpenServer\domains\myshop\

Dapat itong magmukhang ganito: (bigyang-pansin ang landas ng folder)

3. Magdagdag ng lokal na domain sa Open Server.

Pumunta sa mga setting:

Pagkatapos ay pumunta sa tab na "Mga Domain." Sa drop-down na listahan, piliin ang item sa menu na "Manu-manong kontrol":

Ang programa ay mangangailangan ng pag-restart ng server, kumpirmahin:

4. Suriin natin ang pagpapatakbo ng site.

Hooray! Gumagana ang site, kahit na nagpapakita ito ng error. Ang teksto ng error ay nagsasaad na ang site ay hindi makakonekta sa database. Ngayon ay i-configure natin ito.

5. Pagse-set up ng database.

Sa simula ng aralin, na-download namin ang db_export.zip archive. I-unpack ito. Ang db_export.sql file ay isang "kopya" ng database, panatilihin itong madaling gamitin.

Ang phpMyAdmin tool ay kasama sa Open Server. Gamitin natin ito para gumana sa database:

Mag-login sa panel gamit ang login "root", iwanang blangko ang password

Pumunta sa tab na Import, Piliin ang File, piliin ang db_export.sql file, at i-click ang Buksan.

Sa isang sandali, ang database ay mai-import, maaari mong tingnan ang mga nilalaman ng mga talahanayan nito:

6. Pag-configure ng mga parameter para sa pagkonekta sa database.

Ang huling hakbang ay i-configure ang mga setting. Upang gawin ito, kailangan naming i-edit ang db_params.php file sa aming proyekto. Upang gawin ito, buksan ito gamit ang notepad:

At ipasok ang kinakailangang data. Iniwan namin ang pangalan ng database na hindi nagbabago - "phpshop". Sa aming kaso (na may karaniwang pag-install ng Open Server), ang user ay "root" at ang password ay isang walang laman na string.