How-To Jak zainstalować OpcacheGUI, aby monitorować skuteczność akceleratora w PHP 5.5+ ?

Dyskusja w 'Serwer WEB i aplikacje (PHP oraz bazy danych SQL)' rozpoczęta przez użytkownika Silas Mariusz, 30 Lipiec 2015.

Ładowanie...
Status tematu:
Brak możliwości dodawania odpowiedzi.
  1. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 369
    Miejscowość:
    Nowy Sącz
    Local Time:
    04:33
    Oceny:
    +1 421 / 30 / -6
    Followers:
    23
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE

      Akcelerator Opcache w PHP 5.5 i nowszym

    PHP - obiektowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym.

    PHP 5.5 a z nim największa od dłuższego czasu rewolucja - mowa rzecz jasna o Opcache, czyli "Opcode Cache". Jest to odpowiednik APC cache jednak bezpieczniejszy i wydajniejszy nawet o 15%.


    a3.bp.blogspot.com__uijAb02W3ZI_UcbkDgUpvQI_AAAAAAAAAEU_VwhVJndYvAg_s1600_opcache_reqsec.
    * Więcej = lepiej​

    Wymagane
    • PHP 5.5 lub nowsze oraz włączony moduł Zend OPcache

    Jak sprawdzić wersję i wyświetlić moduły zainstalowanego PHP?
    Z poziomu konsoli shell serwera NAS wpisz:
    • aby wyświetlić wersje i build zainstalowanego PHP
      Kod (Bash):
      1. export PATH=$PATH:/usr/local/apache/bin
      2. php5.5 -v
      Wynik:
    • aby wyświetlić dostępne moduły:
      Kod (Bash):
      1. php5.5 -m -c=/etc/config/php.ini

    Jak zainstalować Opcache GUI aby monitorować aktywność akceleratora?
    1. Z poziomu konsoli shell serwera NAS wpisz:
      1. Pobierz OpcacheGUI
        Kod (Bash):
        1. cd /share/Web
        2. wget https://github.com/PeeHaa/OpCacheGUI/archive/master.zip -O OpCacheGUI.zip --no-check-certificate
      2. Rozpakuj pobrany plik zip
        Kod (Bash):
        1. ipkg install unzip
        2. /opt/bin/unzip OpCacheGUI.zip
        3. rm OpCacheGUI.zip
      3. Przenieś OpcacheGUI do wydedykowanego katalogu dla tego typu aplikacji
        Kod (Bash):
        1. mkdir -p _log
        2. mv OpCacheGUI-master _log/OpCacheGUI
        3. cd _log/OpCacheGUI
      4. Na bazie przykładowego pliku z ustawieniami, utwórz konfigurację z otwartym dostępem do aplikacji
        Kod (Bash):
        1. cat init.example.php | head -n 43 > init.nas.php
        2. echo '$uriScheme = __DIR__ . Router::URL_REWRITE;' >> init.nas.php
        3. echo -e "\$login = [\n'username'  => '',\n'password'  => '',\n'whitelist' => [\n'*.*.*.*',\n],\n];" >> init.nas.php
      5. Uaktywnij wyżej utworzony plik z konfiguracją
        Kod (Bash):
        1. echo -e "<?php\n\nrequire_once __DIR__ . '/init.nas.php';" > init.deployment.php
      6. Koniec instalacji :) exit
    2. Aby przejść do aplikacji OpCacheGUI, w przeglądarce otwórz adres odpowiadający http://IP_serwera_NAS/_log/OpCacheGUI/.
      upload_2015-3-3_21-44-11.
     
Status tematu:
Brak możliwości dodawania odpowiedzi.

Poleć tę stronę

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Odrzuć powiadomienie.