Tips 1: Hur man känner till versionen av apache

Tips 1: Hur man känner till versionen av apache


Apache är idag den mest populära och mest användasom används av HTTP-servern i världen. I de flesta fall tillämpas 2.x-versionen av den här produkten. Deras funktionella är inte mycket annorlunda. Ibland behöver du dock veta version av Apache, kör på en viss maskin.



Hur man känner till versionen av apache


Du behöver



  • - webbläsaren
  • - SSH-klient eller fysisk åtkomst till maskinen med apache;
  • - Tillgång till målmaskinen via HTTP.


instruktion


1


Börja förberedelser för att lära dig version av apache genom att köra den exekverbara modulen. Om servern finns på den lokala maskinen laddar du kommandoprocessorn, terminalemulatorn eller växlar till textkonsolen. När du arbetar i Windows-operativsystem, klicka på "Start" -knappen i aktivitetsfältet, välj "Kör", skriv cmd och klicka på OK. I Linux-baserade system, trycka på tangentkombinationen Alt + F1-Alt + F12 eller Ctrl + Alt + F1- Ctrl + Alt + F12 för inmatning konsol eller terminalemulator omgången, såsom Konsole, XTerm etc. Om apache, version av som du behöver veta är installerad på en fjärransluten dator, anslut till den via ssh. Använd PuTTY under Windows och ssh-konsolklienten i Linux-liknande system.


2


Läs mer version av apache genom att köra servern körbar medalternativet -v eller -V. I det första fallet kommer endast information om versions- och byggdatum att visas, i det andra kommer ytterligare data att läggas till (arkitekturbeskrivning, lista över preprocessor-direktiv som används vid sammanställning, etc.). Apache-exekverbar heter httpd eller httpd2, beroende på vilken produktlinje den tillhör (1.x eller 2.x). Idag kan du sällan hitta apache versioner 1.x. Så lära dig det version av du kan vanligtvis köra följande kommando i konsolen: httpd2-om den exekverbara httpd2 inte finns, ange hela sökvägen till den.


3


Försök att lära dig version av apache genom att ringa phpinfo-funktionen frånscript skrivet i php och körs under servern. Skapa en serverns skriptfil med följande innehåll: <? Php phpinfo ();?> Placera det i en av de servrar som serveras av servern och är tillgänglig via HTTP. Kör apache, om det behövs. Öppna adressen som motsvarar manuset i webbläsarfönstret. Om servern är konfigurerad att fungera med PHP, och phpinfo inte är förbjudet i konfigurationsfilen php.ini, visas HTML-dokumentet i webbläsaren. Hitta sektorn apache2handler i den. Läs mer version av server.


4


Försök att lära dig version av apache från informationen på sidanfel. För att göra detta, öppna URL-adressen i webbläsaren, med hänvisning till den maskin som servern är installerad på, med dess IP-adress och lägga till namnet på ett icke-existerande dokument. Det är mycket troligt att standardfel sidan 404 apache kommer att visas. På det troligtvis kommer versionen av servern att visas.



Tips 2: Så här startar du om apache


Den mest populära och multifunktionellaHTTP-servern för idag är Apache. Det är mycket stabilt och kan fungera kontinuerligt under många år. För att uppdatera konfigurationsinställningarna, till exempel när du ändrar listan med virtuella värdar måste du starta om Apache.



Så här startar du om apache


Du behöver



  • - rotmyndigheten på målmaskinen
  • - möjligen SSH-klientprogrammet.


instruktion


1


Logga in på den lokala maskinen ellerAnslut till fjärrservern där Apache körs och utför också behörighet. Om du har fysisk åtkomst till en maskin som kör en server som kräver en omstart och en skärm med ett tangentbord är ansluten till det, kommer auktoriseringsprocessen inte att vara ett problem. Om målmaskinen endast har SSH-åtkomst på distans, använd klientprogram för att ansluta. Under Windows kan du använda den fritt tillgängliga grafiska PuTTY-klienten, tillgänglig för nedladdning på putty.nl. I Linux-liknande system växlar du till textkonsolen eller kör terminaltemulatorn, och kör sedan kommandot som: ssh användarnamn @ server_addressNär anslutningen anger du lösenordet.



Så här startar du om apache

2


Starta rotsessionen. Kör su-kommandot. Ange root-lösenordet.



Så här startar du om apache

3


Bestäm vilken av Apache-servrarna som körsmålmaskinen. Utför kommandot: tjänst httpd statusMeddelandet av typen httpd som körs indikerar att Apache version 1.x fungerar. Tjänsten: httpd: Oigenkänd tjänst indikerar att tjänsten inte är installerad. Httpd-stoppet säger att servern är installerad, men den fungerar inte. På samma sätt kan du kontrollera om Apache kör 2.x-versioner. Kör kommandot: tjänst httpd2-statusOm faktum av kontrollen kommer närvaron eller frånvaron av tjänsterna httpd och httpd2 att detekteras. I detta fall kan de (inklusive samtidigt) antingen startas eller stoppas. Om Apache körs på målmaskinen, gå till nästa steg.



Så här startar du om apache

4


Starta om Apache. Om du vill starta om servern genom att stoppa den och starta den kör du följande kommando: servicebetjäningsnamn omstartnamn httpd eller httpd2 som servicenamn, beroende på resultaten i föregående steg. För att utföra en "mjuk" omstart med en konfigurationsuppdatering, använd graciös istället för omstart. Till exempel: service httpd2 gracefulDenna metod är mer föredragen.



Så här startar du om apache

5


Avsluta jobbet. Stäng superuser-sessionen genom att utfärda exit-kommandot. Koppla bort från servern med utgången eller utloggningskommandona.



Så här startar du om apache