Skocz do zawartości
JSem

[Windows] Konfiguracja i optymalizacja Apache

Polecane posty

Witam,

 

Ostatnio przeniosłem swoją stronę z hostingu (zwykły serwer WWW) na własny serwer.

Pomimo tego, że strona działa na localhoscie chodzi 3-4 razy wolniej niż gdy jest na hostingu.

Podejrzewam, że źle skonfigurowałem Apache i PHP. Dodam, że strona wykorzystuje bazy MySQL i Oracle.

Jest ktoś, kto się na tym zna i mógłby podpowiedzieć gdzie zrobiłem błąd?

 

php.ini

http://wklej.to/NXXXf

 

httpd.conf

http://wklej.to/wDqrs

 

Parametry serwera:

 

Procesor: Intel Xeon CPU E5-2603 @ 1.80 GHz (2 procesory)

Pamięć RAM: 32 GB

System: Windows Server 2012 Standard 64 bit.

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zainstalowałem PHP-FastCGI. Nie odczułem różnicy, strona nadał ładuje się 20 sekund zamiast 4 sekund.

LoadModule fcgid_module modules/mod_fcgid.so
AddHandler fcgid-script .php
 
FcgidInitialEnv PHPRC "c:/serwer/php"
FcgidInitialEnv PATH "c:/serwer/php;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;"
FcgidInitialEnv SystemRoot "C:/Windows"
FcgidInitialEnv SystemDrive "C:"
FcgidInitialEnv TEMP "C:/WINDOWS/Temp"
FcgidInitialEnv TMP "C:/WINDOWS/Temp"
FcgidInitialEnv windir "C:/WINDOWS"

FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 18000 

FcgidMaxRequestLen 20971520 
FcgidMaxRequestInMem 5242880 
FcgidOutputBufferSize 4194304 
FcgidMaxRequestsPerProcess 18000 
FcgidMinProcessesPerClass 5 
FcgidMaxProcesses 96 
FcgidSpawnScoreUpLimit 6 
FcgidTimeScore 2 
FcgidConnectTimeout 5 
FcgidIOTimeout 235 
FcgidIdleTimeout 30 
FcgidIdleScanInterval 15 
FcgidBusyTimeout 245 
FcgidBusyScanInterval 20 
FcgidErrorScanInterval 3 
FcgidZombieScanInterval 1800 
FcgidProcessLifeTime 0 


<Files ~ "\.php$>"
  AddHandler fcgid-script .php
  FcgidWrapper "c:/serwer/php/php-cgi.exe" .php
</Files>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×