Inasakinisha OpenServer. Open Server ni zana ya kitaalamu ya msanidi wavuti kwa Windows

Kiolesura cha programu: Kirusi

Jukwaa: XP/7/Vista

Mtengenezaji: ADGroup

Tovuti: www.open-server.ru

Fungua Seva ni mojawapo ya vifurushi vya programu vyenye nguvu na vilivyo kamili vya wakati wetu, vinavyolenga hasa watengenezaji wa wavuti na wasimamizi wa mfumo. Uwezo wa kifurushi yenyewe ni kwamba inaweza bila shaka yoyote kuchukuliwa kuwa moja ya bidhaa bora za wakati wetu.

Vipengele kuu vya programu ya Open Server

Kwanza kabisa, inafaa kusema kuwa programu hii inachanganya kanuni za msingi za usakinishaji kwenye gari ngumu na uhamaji mkubwa. Toleo la kubebeka linaweza kutumika kutoka kwa midia yoyote kama vile vifaa vya USB, diski au kadi za kumbukumbu zinazoweza kutolewa.

Kuhusu moduli ya programu yenyewe, lazima tulipe ushuru kwa watengenezaji, walijumuisha kwenye kifurushi cha kwanza moduli na programu muhimu kama HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin.

Kwa ujumla, programu yenyewe ni kitu cha seva inayobebeka ambayo iko kwenye mfuko wako. Programu hukuruhusu kutazama aina yoyote ya faili za kumbukumbu, kudhibiti historia, na uchague moduli za HTTP na PHP katika mchanganyiko wowote unaofaa. Kwa kuongeza, kuna usaidizi kamili wa kupiga moduli inayohitajika kwa kubofya moja, pamoja na kuunda kikoa kwa kubofya moja na kufikia idadi ya ajabu ya templates na mipangilio.

Ikiwa tunazungumzia kuhusu vipengele vilivyojumuishwa katika mfuko huu wa programu, basi, kwanza kabisa, ni muhimu kuzingatia uwepo wa programu ya udhibiti wa Open Server 4.7.1 yenyewe, usaidizi kamili na ushirikiano na Apache 2.2.23, Apache 2.4.3, Nginx 1.2.4, MySQL 5.1.65, MySQL 5.5.28, MariaDB 5.5.28, PostgreSQL 9.2.1, PHP 5.2.17 (Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.3), PHP .18 (Xdebug 2.2 .1, IonCube Loader 4.2.2, Memcache 2.2.7, Imagick 3.1.0), PHP 5.4.8 (Xdebug 2.2.1, IonCube Loader 4.2.2, Memcache 2.2.7, Imagick 2.2.7. ), FTP FileZilla 0.9 .41, ImageMagick 6.7.9, Fake Sendmail 32, NNCron Lite 1.17, Memcached 1.2.6, Adminer 3.6.1, HeidiSQL 7.0, Webgrind 1.0, PHPMyAdmin 3.5.3, PHP1Admin 3.5.3 PHP1Admin. 2.

Kama unaweza kuona, zana za maendeleo na utawala zina nguvu sana. Haiwezekani kwamba kutakuwa na angalau seva moja ya programu ambayo inaweza kujivunia wingi wa zana na zana. Na, inapaswa kusemwa kwamba, ingawa programu inaendesha nyuma na iko kwenye tray ya mfumo kila wakati, haipakii mfumo kabisa, sio kwa suala la utumiaji wa processor au kwa suala la RAM.

Miongoni mwa mambo mengine, mfuko hutoa ufumbuzi na zana nyingi za kufanya kazi na graphics, video, kurekodi disc, nk Kwa ujumla, ni mfuko kamili zaidi ambao unaweza kushindana na bidhaa yoyote ya programu kwa suala la vifaa na utendaji.

Katika toleo hili utapata muhtasari na maagizo ya kina ya kusanikisha na kusanidi jukwaa la huduma ya Open Server. Shukrani kwa jukwaa hili, msanidi wa wavuti anaweza kurekebisha msimbo na programu-jalizi chini ya hali ya kuiga seva halisi, na pia kufanya kazi mbali mbali kwenye wavuti.

Madhumuni ya Fungua Seva

Tovuti ya watengenezaji inasema kuwa Open Server ( https://open-server.ru/ ) ni jukwaa la seva inayobebeka na mazingira ya programu iliyoundwa mahsusi kwa watengenezaji wa wavuti, kwa kuzingatia mapendekezo na matakwa yao.

Jukwaa, linaloendeshwa chini ya Windows, limeundwa kurekebisha msimbo kabla ya kutumika kwenye mradi halisi, ambao ni muhimu sana na unaofaa kwa wasanidi programu. Huenda hii ikawa ni kurekebisha msimbo na programu-jalizi, na pia kusasisha CMS zilizopo.

Kwa mfano, ninapohitaji kuangalia utendakazi wa programu-jalizi, hati au kusasisha CMS, mimi hufanya hivi:

  • Ninatengeneza nakala mpya ya mradi uliopo na kuusambaza ndani ya nchi;
  • Ninasasisha au kufanya mabadiliko fulani kwa nambari;
  • Ninaangalia ikiwa kila kitu kinafanya kazi kwa usahihi;
  • Ninaisambaza kwenye tovuti yangu ya kazi.

Ufungaji wa jukwaa

1. Chagua toleo linalotufaa FunguaSeva na kupakua kifurushi hapa: https://open-server.ru/download/. Kwa kazi yangu, mfuko wa Msingi ni wa kutosha (vifurushi vya Premium na Ultimate, vinavyojumuisha programu muhimu, vinaweza kupatikana hapa: https://open-server.ru/#progs). Ukitoa mchango, upakuaji utakuchukua dakika 5, lakini ikiwa ni bure, itachukua zaidi ya saa mbili.

2. Kisha sisi kuanza kufunga mfuko kwa kubofya mara mbili. Faili ya usambazaji (toleo la 5.2.5) inaonekana kama hii:

3. Baada ya kuanza kufuta usambazaji, onyesha gari ambalo tunataka kufunga mfuko. Baada ya usakinishaji, folda ya Open Server itaonekana kwenye njia iliyoainishwa na yaliyomo yafuatayo:

Vipengele vya mkusanyiko vinapatikana katika matoleo ya 32-bit na 64-bit.

Kuzindua, kusanidi na kutumia Open Server

1. Ili kuzindua mazingira ya programu, bofya kwenye toleo la taka la 64 au 86 (32-bit). Utaona bendera nyekundu kwenye trei yako:

Unapobofya, menyu inafungua:

2. Katika menyu hii, chagua "Run", baada ya hapo vipengele vyote na vitu vingine vya menyu vinaanzishwa:

Menyu ina kila kitu unachohitaji kufanya kazi na jukwaa: orodha ya tovuti, viungo vya Console (iliyokusanywa katika "Advanced"), zana za kufanya kazi na hifadhidata, faili za usanidi.

3. Kipengee cha "Mipangilio" hukuruhusu kusanidi jukwaa ili kukidhi mahitaji yako. Jambo la kufurahisha zaidi kwangu ni kipengee cha Moduli:

Kama unaweza kuona, hapa unaweza kuchagua usanidi wa seva yako: Apache, Nginx, PHP, MySQL. Kwa njia hii, unaweza kuiga seva halisi ambayo tovuti yako na/au hati itaishi katika siku zijazo.

Ili kuanza na kanuni, unahitaji:

  • unda kikoa katika folda ya "OpenServer/domains", kwa mfano, test.local;
  • unda faili na ugani .php moja kwa moja kwenye mzizi wa folda hii;
  • anzisha tena Fungua Seva;
  • tafuta na ufungue test.local yako katika menyu ndogo ya "Tovuti Zangu".

Tovuti itazinduliwa katika kivinjari chako chaguomsingi.

Kwa njia, kwa chaguo-msingi kwenye folda ya "OpenServer/domains" kuna folda ya "Localhost" iliyo na faili. index.php, na ukiandika kwenye kivinjari https://localhost/, utaona ukurasa kama huu:

Haya ndiyo yaliyomo index.php. Unaweza kutumia folda hii kufanya kazi na tovuti na hati zako. Lakini unapokuwa na miradi kadhaa (tovuti), basi, bila shaka, ni bora kuunda folda ya kikoa kwa kila mmoja wao.

  • kupeleka usambazaji safi wa CMS yoyote;
  • andika maandishi yako mwenyewe na urekebishe;
  • tuma nakala rudufu ya tovuti, sasisha CMS juu yake kwa toleo la hivi karibuni na/au usakinishe programu-jalizi na uangalie kwamba hazipingani na kila mmoja;
  • jaribu kwenye template mpya au uandike yako mwenyewe - kwa ujumla, chochote moyo wako unataka.

Jambo pekee ni kwamba huwezi kuonyesha tovuti kama hiyo kwa mtu yeyote kwa kuacha tu kiungo kwake. Lakini tovuti yako ya jaribio inaweza kuhamishiwa kwenye kikoa/seva halisi kila wakati au kuhamishiwa kwenye kiendeshi cha flash na kuhamishwa, kwa mfano, kwa mwenzako au kuletwa nyumbani kutoka kazini.

Maelezo zaidi juu ya ufungaji, vipengele na kufanya kazi na Open Server imewasilishwa kwenye tovuti rasmi.
Mimi, kwa upande wake, nataka kuwashukuru wale wote waliofanya kazi katika kuundwa kwa chombo hiki cha ajabu. Na ninawatakia wasomaji wote wa blogi yetu mafanikio mema katika labda hatua zao za kwanza kuelekea ukuzaji wa wavuti.

Una maswali? Andika katika maoni chini ya makala hii!

Fungua Seva ni seva ya ndani ya WAMP/WNMP inayobebeka.

WAMP/WNMP ni kifupi kinachoashiria seti (changamano) ya programu ya seva, inayotumika sana kwa madhumuni ya kutengeneza na kutoa huduma za wavuti. Ina vipengele vyote vya kazi rahisi zaidi na yenye tija ya watengenezaji wa wavuti. Neno WAMP ni kifupi cha bidhaa nne za programu: Windows, Apache, MySQL, PHP. Kama unavyojua, Windows ndio mfumo endeshi unaotumika sana ulimwenguni, Apache ni seva ya wavuti maarufu, MySQL ni mfumo rahisi na unaofanya kazi wa usimamizi wa hifadhidata, na PHP ni lugha ya programu inayotumika sana kwa kutengeneza programu za wavuti. Wakati bidhaa nne zilizoelezewa hapo juu ziliundwa, hazikumaanisha mwingiliano kama sehemu ya kikundi kama hicho. Lakini baada ya muda, watengenezaji wa programu ya Windows walifikia hitimisho moja kwamba ni mchanganyiko huu ambao ulitoa uaminifu wanaohitaji sana. Katika parameter hii, bidhaa zilizoundwa kwa misingi ya jukwaa la WAMP sio duni kwa seva za Linux, ambazo zinajulikana kwa kuaminika na usalama wao.

WAMP/WNMP imepewa jina baada ya herufi za kwanza za vijenzi vyake:

  • Windows- mfumo wa uendeshaji kutoka Microsoft;
  • Apache au Nginx- seva ya wavuti;
  • MySQL- DBMS;
  • PHP ni lugha ya programu inayotumiwa kuunda programu za wavuti.
Ingawa hapo awali bidhaa za programu zilijumuishwa kwenye tata Fungua Seva, haikutengenezwa mahsusi kufanya kazi na kila mmoja, mchanganyiko kama huo ulikua maarufu sana kati ya watumiaji wa Windows, haswa kutokana na ukweli kwamba walipokea tata ya bure na kuegemea katika kiwango cha seva za Linux.

Kifurushi cha programu kina seti tajiri ya programu za seva, kiolesura cha urahisi, chenye kazi nyingi, kilichofikiriwa vizuri, na kina uwezo mkubwa wa kusimamia na kusanidi vipengele. Jukwaa linatumika sana kwa madhumuni ya kukuza, kurekebisha na kujaribu miradi ya wavuti, na pia kutoa huduma za wavuti kwenye mitandao ya ndani.

Seva ya wavuti inayobebeka, iliyoshikana na inayotegemewa Fungua Seva atakuwa rafiki yako bora na msaidizi wa kuaminika katika maendeleo ya miradi ya wavuti

Vipengee kuu:

  • Fungua programu ya udhibiti wa Seva
  • Seva ya Apache HTTP
  • Seva ya HTTP Nginx
  • MySQL

Uwezo wa kudhibiti programu:

  • Kufanya kazi kwa utulivu kwenye tray ya Windows
  • Haraka kuanza na kuacha
  • Anzisha seva kiotomatiki programu inapoanza
  • Kuwezesha/kuzima ukataji miti
  • Kuweka diski pepe
  • Kuangalia kwa urahisi kwa kumbukumbu za vipengele vyote
  • Chaguo la moduli za HTTP, MySQL na PHP katika mchanganyiko wowote
  • Fikia vikoa kwa mbofyo mmoja
  • Wasimamizi wa MySQL PhpMyAdmin na HeidySQL
  • Kiolesura cha lugha nyingi

Vipengele vya tata:

  • Uwezo, uwezo wa kufanya kazi na gari la flash;
  • hauhitaji ufungaji;
  • Kazi ya wakati mmoja na complexes nyingine: denwer, vertrigo, xampp, nk;
  • Fanya kazi kwenye anwani ya ndani/mtandao/ya nje ya IP;
  • Kuunda kikoa kwa kuunda folda ya kawaida;
  • Msaada wa SSL bila usanidi wowote wa ziada;
  • Msaada kwa vikoa vya Cyrillic;
  • Uwezo wa kutuma barua kupitia seva ya mbali ya SMTP;
    Seva ya FTP iliyojengwa;
  • Kuunda subdomain ya ndani bila kupoteza mwonekano wa kikoa kikuu kwenye mtandao;

Mahitaji ya Mfumo:

  • Uendeshaji unawezekana tu katika Windows XP SP3 na ya juu;
  • Kazi inawezekana tu na haki za msimamizi;
  • Kuweka kwa usahihi firewall au antivirus na kazi ya firewall;
  • Kusanidi kwa usahihi au kuzima huduma ya Windows Firewall;
  • Bandari za bure 80, 3306, 21, 90xx kwenye anwani ya IP iliyochaguliwa katika mipangilio;

Kutoka kwa kifungu utajifunza: ni nini OpenServer inahitajika, wapi kuipakua kutoka na jinsi ya kuiweka (nitaonyesha kutumia Windows 10 kama mfano)

Fungua Seva hukuruhusu kutumia seva ya ndani kwenye kompyuta yako. Hii ina maana kwamba unaweza kufanya kazi kwenye tovuti yako kwenye kompyuta yako ya nyumbani, na wakati tovuti iko tayari, uhamishe tayari na ufanyie kazi kwenye mtandao.

Bofya Pakua. Kwenye ukurasa wa kupakia, chagua toleo la Msingi. Ingiza msimbo wa nambari kutoka kwenye picha na ubofye kitufe cha Pakua.

Ukurasa utafungua ambapo utapewa chaguzi mbili za kupakua programu.

Njia ya kwanza inalipwa (Kima cha chini cha mchango ni rubles 60) - njia hii itahakikisha upakiaji wa haraka.

Njia ya pili ni ya bure na kwa hivyo polepole sana))

Faili kama hii itapakuliwa (siku ambayo nakala hii iliandikwa, ilionekana kama hii, lakini sasa inaweza kuonekana tofauti). Hii ni kumbukumbu iliyo na programu.


Bonyeza mara mbili kwenye faili. Dirisha litafunguliwa kukuuliza uchague mahali pa kupakua faili kutoka kwenye kumbukumbu. Nilichagua gari D.

Bofya kitufe cha OK. Mchakato wa kufungua zipu utaanza.

Tunaenda kwenye folda ambayo tumechagua katika hatua ya 3. Tunaona kwamba folda ya OpenServer imeonekana. Tunaingia ndani yake.

Tunaona njia za mkato mbili za kuzindua programu (kunaweza kuwa na njia ya mkato moja tu, inategemea udogo wa Windows).

Bofya mara mbili kwenye njia ya mkato ya Open Server x64.

Kwa kuwa hii ni uzinduzi wa kwanza wa OpenServer, mchakato wa kufunga vipengele (MicrosoftVC ++) kwa uendeshaji sahihi wa programu utaanza.

Baada ya usakinishaji kukamilika, programu itakuhimiza kuanzisha upya kompyuta yako. Washa upya.

Tunapitia hatua ya nne tena - yaani, tunaenda kwenye folda ya OpenServer na kuzindua programu.

Katika tray (eneo katika kona ya chini ya kulia ambapo saa iko) tunaona icon mpya - bendera nyekundu.

Bonyeza juu yake na menyu ya programu itafungua. Bofya kwenye kisanduku cha kuteua cha kijani kinachosema Run.

Tunasubiri kidogo. Bendera nyekundu itabadilika kuwa njano, na kisha kubadilisha rangi hadi kijani. Seva inafanya kazi.

Ikiwa seva ya wazi haianza - dirisha linaonekana na maneno "Kuanzisha kumeshindwa!", Kisha nenda chini chini ya kifungu kwa maelezo ya mipangilio ya seva iliyo wazi.

Inaangalia operesheni ya OpenSever

Bofya kwenye bendera ya kijani. Katika menyu inayofungua, elekeza mshale kwenye Tovuti Zangu. Menyu ndogo itaonekana na kipengee pekee cha mwenyeji. Bonyeza juu yake.

Ukurasa utafunguliwa kwenye kivinjari na ujumbe ambao OpenServer inaendesha.

Hooray! Tumefanikiwa))

Kama unaweza kuona, kusakinisha openserver sio ngumu hata kidogo. Ninapenda seva hii ya ndani zaidi kuliko Denver, kwa hivyo ninaitumia katika miradi yangu na kukupendekezea.

Sasa inahitaji kusanidiwa.

Fungua usanidi wa seva

Bofya kwenye kisanduku cha kuteua. → Katika menyu inayofungua, bonyeza kwenye Mipangilio.

Katika dirisha linalofungua, kwenye kichupo cha Msingi, angalia kisanduku karibu na Run with Windows. Niliacha kucheleweshwa kama inavyopendekezwa kwa sekunde 20. Ucheleweshaji unahitajika ili usipunguze upakiaji wa Windows. Kwanza, vipengele vyote muhimu kwa kompyuta kufanya kazi vitapakiwa, na kisha Seva ya Open itaanza.

Pia chagua kisanduku Inahitaji akaunti ya msimamizi. Baadhi ya chaguo za kukokotoa hufanya kazi na haki za msimamizi pekee, kwa hivyo hakikisha kuwa umeteua kisanduku hiki.

Katika makala hii ninaandika ukaguzi wa seva ya wavuti ya Open Server, kisha usakinishaji na usanidi. Kwanza kabisa, Open Server ni nini? Fungua Seva-Hii Jukwaa la WAMP, iliyotengenezwa mahsusi kwa watengenezaji wa wavuti, kwa kuzingatia matakwa na mapendekezo yao. WAMP ni kifupi kinachoitwa baada ya herufi za kwanza za programu zilizojumuishwa ndani yake. Yaani: Windows - mfumo wa uendeshaji; Apache - seva ya wavuti; MySQL - Mfumo wa usimamizi wa Hifadhidata; PHP ni lugha ya programu ambayo hutumiwa kuunda programu za wavuti. Vipengele vilivyoorodheshwa ni vya msingi, na kwa kuongeza tata inajumuisha Nginx, Perl, seva ya FTP, Sendmail na mengi zaidi.

Vipengele vya seva ya wavuti ya Open Server.
Seva ya wavuti haihitaji usakinishaji, inaweza kufanya kazi kutoka kwa media ya USB, unaweza kuwa na seva karibu kila wakati. Inasaidia matoleo ya Windows (32-bit na 64-bit): Windows 8 / Windows 7 / Windows Server 2008(2003) / Windows Vista / Windows XP SP3. Interface ya lugha nyingi, pamoja na Kirusi. Jopo la kudhibiti rahisi, vitendo vyote vinaweza kufanywa kupitia tray.

Mapungufu Fungua Seva.
Wakati wa kufanya kazi na seva ya wavuti, nilibadilisha drawback moja. Hakuna kipengele cha kusasisha kiotomatiki kwa programu; ikiwa toleo jipya litatolewa kwenye tovuti rasmi, itabidi ufute seva ya wavuti na uhamishe miradi yako yote kwa toleo jipya la programu.

Ufungaji Fungua Seva
Ukaguzi huu umekwisha, sasa hebu tuendelee kupakua na kusakinisha programu. Ninapendekeza kwamba watumiaji wote wapakue programu kutoka kwa tovuti rasmi, kwa kuwa hakuna hatari kwamba programu hii haina spyware iliyojengwa, nk. Kwa hiyo, nenda kwenye tovuti rasmi open-server.ru, nenda kwenye sehemu ya "Pakua", ingiza captcha na ubofye kupakua. Ifuatayo, fungua kumbukumbu kwenye diski ya ndani (kwa mfano, C:\open_server). Tunakwenda kwenye saraka ambapo tulitoa programu. Zindua Open Server.exe.

Baada ya kuzindua programu, tunaona kwamba stash imeonekana kwenye tray, na udanganyifu wote na seva unafanywa kutoka kwa mahakama. Bofya kulia kwenye ikoni na uanzishe seva ya wavuti. Inawezekana kabisa kwamba programu haitaanza mara ya kwanza. Je, basi tufanye nini ikiwa programu inaonyesha “Kuanzisha kumeshindwa?” Fungua programu kwenye trei na uchague kumbukumbu za kutazama. Makosa ya kawaida katika kumbukumbu yanaweza kuwa:

1. Haiwezekani kuchukua bandari 80 kwa kuwa tayari inatumiwa na "C:\Program Files (x86)\Skype\Phone\Skype.exe" (ikiwa programu ni tofauti, basi tayari tunaisanidi wenyewe), katika kesi hii unahitaji kuondoa matumizi ya bandari 80. Hii inafanywa kama ifuatavyo: fungua programu ya Skype, kisha Zana -> Mipangilio -> Advanced -> Muunganisho, kisha usifute Tumia bandari 80 na 433.

2."Faili C:\Windows\system32\drivers\etc\hosts haiandikiki." Katika kesi hii, kuna chaguzi 2:
1) Programu ya antivirus inazuia mabadiliko kwenye faili ya Mwenyeji, kisha jaribu kulemaza antivirus na uanze tena.
2) Nenda kwenye saraka "C: \ Windows \ System32 \ madereva \ nk" na katika mali ya faili ya mwenyeji, ondoa kisanduku cha "Soma-Tu"

Nilielezea makosa kuu kwa undani, ikiwa una shida kuzindua, andika kwenye maoni na hakika nitakusaidia.

Kuweka Fungua Seva
Natumai kusakinisha na kukimbia Fungua Seva, bado umefaulu. Vipi kuhusu matumizi kamili. Wacha tuanze na jambo rahisi zaidi, ikiwa tunataka kuzindua tovuti ndani ya nchi, unahitaji kubofya "Folda iliyo na tovuti" kwenye tray. Katika saraka hii tunaunda folda, kwa mfano. Ili tovuti ifanye kazi, tunahitaji kuanzisha upya seva; kuanzisha upya seva kunapatikana pia kwenye tray. Katika folda yenyewe, tunaacha hati za wavuti. Ikiwa unahitaji kuunda hifadhidata ya mysql, nenda kwenye tray, kisha Advanced -> phpmyadmin. Kuingia ni "mizizi", kwa chaguo-msingi hakuna nenosiri la hifadhidata za mysql. Anwani ya eneo la Mysql "localhost"