Как да разбера версията на Apache

Съдържание:

Как да разбера версията на Apache
Как да разбера версията на Apache

Видео: Как да разбера версията на Apache

Видео: Как да разбера версията на Apache
Видео: Установка веб сервера Apache 2.4 для 1С 8.3.17 2024, Декември
Anonim

Apache е най-популярният и широко използван HTTP сървър в света днес. В повечето случаи се използва версията 2.x на този продукт. Тяхната функционалност не е много различна. Понякога обаче все пак трябва да разберете версията на apache, работеща на определена машина.

Как да разбера версията на Apache
Как да разбера версията на Apache

Необходимо е

  • - браузър;
  • - SSH клиент или физически достъп до машината с apache;
  • - достъп до целевата машина чрез

Инструкции

Етап 1

Започнете да се подготвяте, за да разберете вашата версия на apache, като стартирате нейния изпълним файл. Ако сървърът е на локална машина, заредете черупка, емулатор на терминал или превключете към текстова конзола. Когато работите в операционни системи от семейството на Windows, щракнете върху бутона "Старт" в лентата на задачите, изберете "Изпълнение", въведете cmd и щракнете върху OK. В подобни на Linux системи натиснете Alt + F1-Alt + F12 или Ctrl + Alt + F1- Ctrl + Alt + F12, за да въведете вход в конзолата или стартирайте емулатор на терминал като Konsole, XTerm и др. Ако apache, който искате да проверите, е инсталиран на отдалечен компютър, свържете се с него чрез ssh. Използвайте PuTTY в Windows и клиента на ssh конзолата в Linux подобни системи

Стъпка 2

Разберете версията на apache, като стартирате изпълнимия сървър с опцията -v или -V. В първия случай ще се покаже само информация за версията и датата на изграждане, във втория ще бъдат добавени допълнителни данни към нея (описание на архитектурата, списък на директивите на препроцесора, използвани по време на компилацията и т.н.). Изпълнимият файл на apache се нарича httpd или httpd2 в зависимост от това към коя продуктова линия принадлежи (1.x или 2.x). Apache версии 1.x днес са рядкост. По този начин обикновено можете да разберете неговата версия, като изпълните командата в конзолата: httpd2 -v Ако изпълнимият httpd2 не е намерен, посочете пълния път към него

Стъпка 3

Опитайте се да разберете версията на apache, като извикате функцията phpinfo от скрипт, написан на php и изпълняващ се под контрола на сървъра. Създайте файл със скрипт на сървър със следното съдържание: Поставете го в една от директориите, обслужвани от сървъра и достъпни чрез HTTP. Стартирайте apache, ако е необходимо. Отворете адреса, съответстващ на скрипта, в прозорец на браузъра. Ако сървърът е конфигуриран да работи с PHP и използването на функцията phpinfo не е забранено в конфигурационния файл php.ini, в браузъра ще се покаже HTML документ. Намерете раздела apache2handler в него. Разберете версията на сървъра

Стъпка 4

Опитайте се да разберете версията на apache от информацията, дадена на страницата за грешка. За да направите това, отворете URL адреса в браузъра, като се обърнете към машината, на която е инсталиран сървърът, чрез неговия IP адрес и добавите името на несъществуващ документ. Страницата за грешка по подразбиране на Apache 404 вероятно ще се покаже. Най-вероятно ще се покаже версията на сървъра.

Препоръчано: