Windows 10 боюнча Apache кантип орнотуу керек

Apache

Биринчи жолу 1995-жылы чыгарылган Apache - бул толугу менен акысыз, кайчылаш платформа, ачык булактуу веб-сервер, аны дүйнөдөгү веб-сайттардын дээрлик жарымы колдонот. Бул ар кандай операциялык системаларда иштегенине карабастан, бул постто биз түшүндүрүп беребиз кантип Windows 10 боюнча Apache орнотуу.

Эң согушчан түпкүлүктүү америкалык уруулардын биринин аты менен аталган Apache HTTP сервери программисттер арасында абдан популярдуу, өзгөчө модулдуулугу жана дайыма жаңыланып тургандыгы үчүн.

Бирок бул кадимки колдонуучулар тарабынан барган сайын суроо-талапка ээ болгон вариант. Apache серверинин негизги функциясы Chrome, Firefox, Safari сыяктуу ар кандай браузерлер тарабынан жайгаштырылган веб-сайттарды тейлөө экенин эске алсак, анын негизги милдети деп айта алабыз. веб-сервер менен веб-кардардын ортосунда жылмакай жана туруктуу байланышты камсыз кылуу, башкача айтканда, колдонуучу.

Бардык бул маалымат алмашуу HTTP протоколу аркылуу башкарылат. Мындан тышкары, Apache өзүнүн модулдук тутумунун аркасында бизге жогорку деңгээлдеги настройкаларды сунуштайт. Бул тандоолордо этият болушуңуз керек болсо да, бизде тандоолорубузга ылайык кээ бирлерин жандыруу жана башкаларды өчүрүү мүмкүнчүлүгү бар.

Windows 10догу Apache: Артыкчылыктары жана кемчиликтери

Жалпысынан алганда, Windows 10до Apache серверин орнотуу бизге көп пайда алып келет, бирок башка анчалык жакшы эмес аспектилерди да эске алуу керек. Бул жакшы жана жаман жактарынын кыскача баяндамасы:

жакшы

  • Бул шайкеш келет WordPress негизделген веб-сайттар жана рынокто бар дээрлик бардык CMS менен.
  • Ал бар модулдук типтеги түзүлүш, абдан ийкемдүү жана ар тараптуу.
  • Funciona Windows жана Linux серверлеринде.
  • Ал ачык булак (анын артында иштеп чыгуучулардын чоң коомчулугу бар) жана толугу менен акысыз.
  • Мурунку пункттагыдай эле себептерден улам ал дайыма жаңыланып турат, бул а коопсуздук кепилдиги.
  • колдонуу .htaccess файлдары, бул негизги CMS менен иштөөнү жеңилдетет.

Анда

  • Жогорку трафиги бар веб-сайттарда, аткаруу таасир этиши мүмкүн.
  • модулдарды туура эмес колдонуу алып келиши мүмкүн коопсуздук бузуулар.

Windows 10до Apacheди этап-этабы менен орнотуңуз

Apache деген эмне экенин жана ал кандай сатууну билдирерин түшүндүрүп, келгиле, Windows 10до Apache орнотуу үчүн кандай кадамдар бар экенин, ошондой эле биз туш боло турган эң кеңири таралган тоскоолдуктарды жана аларды кантип чечүү керектигин карап көрөлү.

өбөлгөлөр

apache талаптары

Орнотууну улантуудан мурун, биздин Windows версиясында бар экендигин текшерүү керек Microsoft Visual C++ 2017 кайра бөлүштүрүлүүчү модулдары. Булар Apache иштеши үчүн талап кылынат. Адатта Windows 10 бул көйгөй эмес, бирок дагы эле, аны төмөнкүдөй текшерүү үчүн жакшы:

  1. Биз баштоо менюсуна барып, издейбиз Control Panel.
  2. Андан кийин тандайбыз "Программалар".
  3. Ачылган менюда биз барабыз "Программа жана мүмкүнчүлүктөр".
  4. Көрсөтүлгөн тизмеде Apache серверин орнотуу үчүн зарыл болгон компоненттер пайда болот (жогорку сүрөттү кызыл кутучада караңыз).

Эгерде бизде бул модулдар жок болсо, биз аларды жүктөй алабыз бул шилтеме жана аларды компьютерибизге орнотуңуз. 32 биттик системалар үчүн версиясын (X86) жүктөп алышыңыз керек.

Дагы бир маанилуу милдет — бул биздин коллективде а Apache үчүн жеткиликтүү порт. Адатта, порт 80 серверлерге дайындалган порт болуп саналат. Бул Apache тарабынан колдонулушу үчүн бекер калтырылышы керек. Анын бекер экенине ынануу үчүн биз төмөнкүлөрдү жасайбыз:

  1. Windows менюсунда биз теребиз powershell.
  2. Андан кийин, консолдо биз төмөнкү текстти киргизебиз: Test-NetConnection localhost -Port 80
  3. акыры линияда TcpTestSucceeded биз жооп алабыз:
    • чыныгы порт 80 мурунтан эле бош эмес болсо.
    • False порт 80 жеткиликтүү болсо.

Apache конфигурациясы

Талаптар аткарылгандан кийин, биз Apacheти Windows 10го жүктөп алып, орното алабыз. Кийинки нерсе - бул конфигурация файлын өзгөртүү сизге туура портту айтуу үчүн. Мурунку мисалда айтылгандай, ал порт 80 болсо жана ал демейки параметр катары көрүнбөсө, биз төмөнкүдөй иштейбиз:

  1. Биринчиден, биз папканы ачабыз c:\apache24\conf
  2. Ал жерден биз httpd.conf деп белгиленген файлды түзөтөбүз (мисалы, Блокнотту колдоно аласыз).
  3. "XX угуу" деген сапта биз ал сандарды ("XX") 80ге алмаштырабыз, бул тандалган порт.
  4. Акыры, ал айтылган сапта ServerName localhost:XX биз да ошондой кылабыз

apache иштетүү

apache орнотуу

Баары даяр болсо, биз ушундай кыла алабыз Windows 10 боюнча apache иштетиңиз кол менен:

  1. Алгач папкага киребиз c:\Apache24\bin
  2. Андан кийин биз файлды эки жолу басабыз httpd.exe

Эгер биз Apache автоматтык түрдө иштешин кааласак, анда биз иштешибиз керек аны Windows кызматы катары орнотуу. Ошентип, ал операциялык системаны баштаган сайын аткарылат. Бул ыкманын башка артыкчылыктары бар, мисалы, Windows менен интеграцияланган коопсуздук деңгээлин жогорулатуу. Биз муну ушундай кылышыбыз керек:

  1. Windows менюсунда биз жазабыз CMD.
  2. Биз аткарабыз CMD администратор укуктары менен.
  3. Андан кийин, биз папканы ачабыз \apache\bin: cd c:\apache24\bin
  4. Кызматты төмөнкү буйрук менен орнотобуз: httpd.exe -k орнотуу
  5. Акыры, биз Apacheти команда менен баштайбыз httpd.exe -k баштоо

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.