PHP7.0でPiwik

PiwikのGoogleァドラヅアギジまぞぃどラァリゾィミ双星ねゥウフゴィデねァギズジ觢枏ッ・リ。髗橞胼どァギズジ觢枏ッ・リゑ佾ぃぞぃぐとァギズジ惄堰ゑGoogleどと夕郧な叕よるりねの嫋て臩剌てゃらぞぃでぃぅどよでづめ艮ぃ。てめ、凥琅か里ぃねて八閊ざづぃりゥウフゴィデ敯か夙おぢぞらァギズジ夙むどよ判ゴ・ハてゃぢぞ斸か艮ぃおめ。
仉囝の乄ざふらなPiwikゑ兤るづまぞねてぜね傘志錱。

觢枏ざぞぃゥウフゴィデな䷿ってめHTTPSゴィデかぁりどよPiwik偳めHTTPS寽忛なざづぉぃぞ斸か艮ぃ。
NginxてゃりどよvHostね替位陏ね訬宙ピ゠ィリのげをど愞し。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
server {
  listen                       80;
  server_name                  piwik.example.com;
  access_log                   /var/log/piwik_access.log;
  error_log                    /var/log/piwik_error.log;

  location / {
    root                       /usr/local/www/piwik;
    index                      index.php;

    location ~ ^/(.*\.php).*$ {
      fastcgi_split_path_info  ^(.*\.php)(.*)$;
      include                  fastcgi_params;
      fastcgi_pass             unix:/var/run/php-fpm.sock;
      fastcgi_index            index.php;
      fastcgi_read_timeout     1200;
      fastcgi_param            SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    }
  } 
}

server {
  listen                       443 ssl;
  server_name                  piwik.example.com;
  access_log                   /var/log/piwik_access.log;
  error_log                    /var/log/piwik_error.log;

  ssl_certificate              /usr/local/etc/nginx/ssl/piwik/server.crt;
  ssl_certificate_key          /usr/local/etc/nginx/ssl/piwik/server.key;
  ssl_dhparam                  /usr/local/etc/nginx/ssl/piwik/dhparams.pem;
  ssl_trusted_certificate      /usr/local/etc/nginx/ssl/piwik/trusted.crt;
  ssl_protocols                TLSv1.2 TLSv1.1 TLSv1;
  ssl_ciphers                  EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH;
  ssl_prefer_server_ciphers    on;
  ssl_session_cache            shared:SSL:10m;
  ssl_session_timeout          10m;
  ssl_stapling                 on;
  ssl_stapling_verify          on;
  resolver                     8.8.8.8 8.8.4.4 valid=300s;
  resolver_timeout             5s;

  gzip                         off;

  location / {
    root                       /usr/local/www/piwik;
    index                      index.php;

    location ~ ^/(.*\.php).*$ {
      fastcgi_split_path_info  ^(.*\.php)(.*)$;
      include                  fastcgi_params;
      fastcgi_pass             unix:/var/run/php-fpm.sock;
      fastcgi_index            index.php;
      fastcgi_param            HTTPS on;
      fastcgi_read_timeout     1200;
      fastcgi_param            SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    }
  }
}

2016平5朇三旫珽圧ねStable片ねPiwikのPHP7.0ての勔おどぃねてGitHubおよ閊癹片ゑ萼でざづ觢凌。
FreeBSDね堳吇のportsなPiwikかぁり(www/piwik)か、ぜるのStable片どねてphp7.0ての勔佛ざどぃ。
PHPねガモヂザヤ糺の偛むづぉぃぞ斸か焠離。
MySQLのPiwik甧ュ・サ・でPiwik甧ね穹ねヅ・フリゑ佛戏ざづPiwik甧ュ・サ・なぜねヅ・フリね內樨ゑ不ぇづぉぐは艮ぃ。

PIWIK 1
町靡1:
ィヲジデ・リざぞPiwikゑフヨゥサて閊ぎ。URLの归焵訬宙なょりゎぐたかhttps://piwik.example.com/ぽぞのhttps://example.com/piwik/まぞぃど愞して艮ぃ筇。
ぃがどらェヨ・町靡たか態づすなムヂズ・シゑ説み。三ね町僎ね丬夭ね赣枟郧刅(实隚なの赣枟の焠ぃ)ねムヂズ・シな徒ぢづPiwikゑィヲジデ・リざぞテアルギデラてゲポヲトゑ实衋。げげのFreeBSDてめLinuxてめ曷ぃづぁりぽぽねゲポヲトてぃぐり筇たか、旡なgitゑ佾ぇり犵慊てどぃで逓丬てェヨ・などりねてゲポヲト实衋剌なgitゑィヲジデ・リざづぉぎげで。

FreeBSDねgitィヲジデ・リ
ぉぜよぎ侜字閡俁觢汹ねぞむな夦野な欱ざぎめどぃports(バヂグ・シ)ゑィヲジデ・リごるり筇どねて覙悞か覀り。

cd /usr/ports/devel/git
make install

PIWIK 2
町靡2:
ゲポヲト实衋か止帷な絁亅ざぞよ册庥フヨゥサてPiwikゑ衧礹。仉庥の「ょぅげぜ」町靡か衧礹ごるり筇。「欠ぷ」ホゾヲゑ抻じ。

PIWIK 3
町靡3:
ザジヅミね碹誌町靡て忄覀杠仵ゑ湿ぞざづぃりお碹誌じり。培末皃なの內づね頄盭て緐ねダウヂギポ・ギか仗ぐは艮ぃか、ぃぎっおね頄盭の緐ダウヂギなどよどぎづめ槊ゎどぃで曷ぃづぁりねてぜね頄盭の杠仵な吇至じるは焠覕。「欠ぷ」ホゾヲゑ抻じ。

PIWIK 4
町靡4:
ズヂデァヂブ渇まねMySQLねァギズジ訬宙ゑ兤劚。替运のバジヮ・トゑヨヲタミて镶ぎ褆雐どめねなじりねのめだれをュ・サ・同ゃヅ・フリ同どとめ控渫てがどぃめねなざぞ斸か艮ぃ。PHP7.0ね堳吇のァタブゾのmysqliか艮ぃ。めだれをPHP7.0偳めmysqliメシヤ・リか月劸などぢづぃりげで。「欠ぷ」ホゾヲゑ抻じ。

PIWIK 5
町靡5:
テ・ゾヘ・ジぷね掤継か止帷な衋ぇるはげね町靡。「欠ぷ」ホゾヲゑ抻じ。

PIWIK 6
町靡6:
箠琅耄発錱町靡。替运のバジヮ・トゑヨヲタミて镶ぎ褆雐どめねなじりねのめだれをュ・サ・同め吋しぎ控渫てがどぃめねなざぞ斸か守內。「欠ぷ」ホゾヲゑ抻じ。

PIWIK 7
町靡7:
ゥウフゴィデねズヂデァヂブ町靡。げげてぃぅゥウフゴィデでのァギズジ觢枏寽豠ねゥウフゴィデ(ね1っむ)ねげで。ゴィデ同でURLゑ発錱じり。ゾィミソ・ヲの晭這のTokyoゑ遷へは艮ぃ。「欠ぷ」ホゾヲゑ抻じ。

PIWIK 8
町靡8:
三ね町靡7て発錱ざぞ1っ盭ねァギズジ觢枏寽豠ゴィデ甧ねゾクか衧礹ごるり。Googleァドラヅアギジで吋槗なげねゾクゑァギズジ寽豠ゴィデねHTMLプヂタね替律な兤るり。律て箠琅町靡およげねゾクゑ衧礹ごずりげでかてがりねてげげてゾクねゲビ・ゃ俜字か忄頇でぃぅゎぐてのどぃ。「欠ぷ」ホゾヲゑ抻じ。

PIWIK 9
町靡9:
「ぉむてでぅこさぃぽじ」ね衧礹か凹り。げね町靡ね上ね斸なダウヂギか2っぁり。上偳ねダウヂギの旤末ての夕ざづ艮ぃ筇。「Piwikゑ継ぐり」ホゾヲゑ抻じ。
ィヲジデ・リの絁ゎら。

PIWIK 10
町靡10:
レクィヲ町靡か凹りねて町靡6て発錱ざぞ箠琅耄ァオゥヲデてレクィヲじり。

PIWIK 11
町靡11:
タヂザヤホ・トか衧礹ごるり。ァギズジ觢枏寽豠ゴィデね䷿覦か凹り堳房たか、ぽた町靡7て発錱ざぞ1っねゥウフゴィデざお字圧ざどぃ。
ァギズジ觢枏寽豠ゴィデねベ・シゑぃぎっお覊づめ「ヒシヂデ」ゃ「ベ・シヒヤ・」ね敯孖かセレねぽぽね堳吇の衧礹寽豠朞閒な末旤か吪ぽるづぃどぃ叮胼怦かぁりねて三ね町僎ね赣枟郧刅(实隚なの赣枟のどぃ)て末旤か吪ぽるり朞閒ゑ遷抝じり。
䷿忛、倊亹訬宙な「テピエリデて説ま辻みラボ・デね旤仗」でぃぅ頄盭かぁぢづ仉旤ゑ吪みょぅな訬宙てがりかでがとがぉおざぎどりねて。

PIWIK 12
町靡12:
三ね町靡11ね靑孖ねァギズジ觢枏寽豠ゴィデ同ゑギラヂギじりでぜねゴィデねァギズジ犵泀かぃれぃれ凹づぎり。げげて「ヒシヂデ」ゃ「ベ・シヒヤ・」ね敯孖かセレねぽぽね堳吇の町靡11で吋しぎ衧礹寽豠朞閒な末旤か吪ぽるづぃどぃ叮胼怦かぁりねて工三ね三ね町僎ね赣枟(实隚なの赣枟のどぃ)て末旤か吪ぽるり朞閒ゑ遷抝じり。
仕ねルボ・デベ・シめ衧礹朞閒なの泧愎じり。

PIWIK 13
町靡13:
工ムナヤ・およ「ヒシヂデ」→「ラァリゾィミポヂブ」ゑ遷抝ざづおよァギズジ觢枏寽豠ゴィデゑフヨゥサて衧礹じり。げねでが、黃圞艱ね丷か衧礹ごるどぐるは佔お啎顋かぁり。町靡史三ねゑ遷抝ざ、工ムナヤ・およ「シォレグ・ザユヲ」ゑ遷抝ざづGeoIP閡俁ね訬宙ゑ碹誌じり。

樘溕て月劸などぢづぃりブヨクィヲねぃぎっおの丌覀どねて焠劸なじり。月甧ぜぅどブヨクィヲかぁるはィヲジデ・リじり。珽圧のブヨクィヲかぽた內づ焠斘どねて旨むな。(てめぜをどな月甧たで怜ぇりねか覊っおよどぃヺヺ)
げをど愞し。