Hvernig á að setja upp Piwik (valkostur við Google Analytics) í Linux
Þessi einkatími mun leiðbeina þér um hvernig á að setja upp Piwik opinn uppspretta greiningarforrit í CentOS 7 og í Debian 9 og Ubuntu Server 16.04 LTS útgáfu.
Piwik er öflugur valkostur sem hýst er sjálfstætt við Google Analytics þjónustu sem hægt er að setja ofan á LAMP stafla í Linux.
Með hjálp Piwik Analytics vettvangsins, sem notar lítinn JavaScript kóða sem verður að vera felldur inn á marksíðurnar á milli ...
html tags, geturðu fylgst með fjölda vefsíðugestir og búa til flóknar skýrslur fyrir greindar vefsíður.
- LAMPA stafla settur upp í CentOS 7
- LAMPA stafla settur upp í Ubuntu
- LAMP-stafla settur upp í Debian
Skref 1: Upphafsstillingar fyrir Piwik
1. Áður en byrjað er að setja upp og stilla Piwik forritið skaltu fyrst skrá þig inn á netþjónsútstöðina og gefa út eftirfarandi skipanir til að setja upp unzip tól í kerfinu þínu.
# yum install unzip zip [On CentOS/RHEL] # apt install zip unzip [On Debian/Ubuntu]
2. Hægt er að setja Piwik vettvang ofan á núverandi LAMP stafla í Linux kerfum. Til viðbótar við venjulegu PHP viðbætur sem eru settar upp í LAMP stafla, ættir þú einnig að setja upp eftirfarandi PHP stillingar í kerfinu þínu með því að gefa út eftirfarandi skipun.
# yum install epel-release # yum install php-mbstring php-curl php-xml php-gd php-cli php-pear php-pecl-geoip php-pdo mod_geoip
# apt install php7.0-mbstring php7.0-curl php7.0-gd php7.0-xml php7.0-opcache php7.0-cli libapache2-mod-geoip php-geoip php7.0-dev libgeoip-dev
3. Þú ættir líka að setja upp GeoIP pakka, GeoIP Geo staðsetningu og PECL viðbót í kerfinu þínu með því að gefa út skipunina hér að neðan.
# yum install GeoIP GeoIP-devel httpd-devel # pecl install geoip
# apt install geoip-bin geoip-database geoip-database-extra # pecl install geoip # phpenmod geoip
4. Eftir að allir nauðsynlegir pakkar hafa verið settir upp í kerfið þitt, gefðu síðan út skipunina hér að neðan, allt eftir Linux dreifingu þinni, til að opna PHP stillingarskrá og breyta eftirfarandi línum.
# vi /etc/php.ini [On CentOS/RHEL] # nano /etc/php/7.0/apache2/php.ini [On Debian/Ubuntu]
Leitaðu og breyttu eftirfarandi PHP breytum eins og sýnt er í línusýnunum hér að neðan:
allow_url_fopen = On memory_limit = 64M upload_max_file_size = 64M date.timezone = Europe/Bucharest
Farðu á opinbera PHP tímabeltislistann til að finna viðeigandi tímabelti í samræmi við landfræðilega staðsetningu netþjónsins þíns.
5. Næst skaltu bæta eftirfarandi línu við PHP geoip stillingarskrá, eins og sýnt er í skráarútdrættinum hér að neðan.
# vi /etc/php.d/geoip.ini [On CentOS/RHEL] # nano /etc/php/7.0/apache2/conf.d/20-geoip.ini [On Debian/Ubuntu]
Bættu eftirfarandi línum við skrána.
extension=geoip.so geoip.custom_directory=/var/www/html/misc
Gakktu úr skugga um að þú skiptir um /var/www/html/ möppu í samræmi við slóðina þar sem þú setur upp Piwik forritið.
6. Að lokum skaltu endurræsa Apache púkinn til að endurspegla breytingar með því að gefa út eftirfarandi skipun.
# systemctl restart httpd [On CentOS/RHEL] # systemctl restart apache2 [On Debian/Ubuntu]
7. Búðu til Piwik MySQL gagnagrunn. Skráðu þig inn á MySQL/MariaDB stjórnborðið og gefðu út eftirfarandi skipanir til að búa til gagnagrunninn og þau skilríki sem þarf til að fá aðgang að gagnagrunninum.
Skiptu um gagnagrunnsheiti, notanda og lykilorðsbreytur í samræmi við það.
# mysql -u root -p MariaDB [(none)]> create database piwik; MariaDB [(none)]> grant all privileges on piwik.* to 'piwik' identified by 'yourpass'; MariaDB [(none)]> flush privileges; MariaDB [(none)]> exit
Skref 3: Settu upp Piwik á CentOS, Debian og Ubuntu
8. Til að setja upp Piwik vefgreiningarvettvang í kerfinu þínu skaltu fyrst fara á Piwik niðurhalssíðuna og grípa nýjasta zip pakkann með því að framkvæma eftirfarandi skipun.
# wget https://builds.piwik.org/piwik.zip
9. Næst skaltu draga út Piwik zip skjalasafn og afrita uppsetningarskrárnar sem eru staðsettar í piwik möppunni í /var/www/html/ möppuna með því að gefa út skipanirnar hér að neðan.
Skiptu um /var/www/html/ möppu fyrir rótarslóð lénsskjalsins þíns, ef það er raunin.
# unzip piwik.zip # ls -al piwik/ # cp -rf piwik/* /var/www/html/
10. Áður en byrjað er að setja upp Piwik forritið í gegnum vefviðmótið skaltu gefa út eftirfarandi skipun til að veita Apache HTTP netþjóni skrifheimildir á rótarslóð lénsskjalsins þíns.
# chown -R apache:apache /var/www/html/ [On CentOS/RHEL] # chown -R apache:apache /var/www/html/ [On Debian/Ubuntu]
Listaðu yfir leyfi fyrir vefrótarslóð með því að framkvæma ls skipunina.
# ls -al /var/www/html/
11. Byrjaðu nú að setja upp Piwik forritið í kerfinu þínu með því að opna og vafra og fara á IP-tölu þjónsins eða lén með HTTP samskiptareglum. Á fyrsta velkomnaskjánum smelltu á Næsta hnappinn til að hefja uppsetningarferlið.
http://your_domain.tld/
12. Í næsta kerfisskoðunarskjá skaltu skruna niður og ganga úr skugga um að allar kröfur um kerfi og PHP til að setja upp Piwik forritið séu uppfylltar. Þegar þú hefur lokið ýttu á Næsta hnappinn til að halda áfram uppsetningarferlinu.
13. Í næsta skrefi skaltu bæta við Piwik gagnagrunnsupplýsingum sem krafist er af uppsetningarforskriftinni til að fá aðgang að MySQL miðlara, svo sem heimilisfang gagnagrunnsþjóns, heiti Piwik gagnagrunns og skilríkjum. Notaðu piwik_ töfluforskeyti, veldu PDO/MYSQL millistykki og smelltu á Next hnappinn til að búa til gagnagrunnstöflur, eins og sýnt er á skjámyndinni hér að neðan.
14. Í næsta skrefi, bættu við Piwik ofurnotanda stjórnandanafni, sláðu inn sterkt lykilorð fyrir ofurnotendastjóra og netfang og smelltu á Next hnappinn til að halda áfram uppsetningarferlinu.
15. Næst skaltu bæta við vefsvæði léns sem á að rekja og greina með Piwik, tímabelti vefsíðunnar sem bætt er við og tilgreinið hvort vefsíðan sem bætt var við sé netverslunarstaður og smelltu á Næsta hnappinn til að halda áfram.
16. Á næsta uppsetningarskjá mun JavaScript rakningarkóði sem þarf að setja inn á rakta vefsíðuna þína birtast í vafranum þínum. Afritaðu kóðann í skrá og smelltu á Næsta hnappinn til að ljúka uppsetningarferlinu.
17. Að lokum, eftir að Piwik uppsetningu lýkur, birtist \Til hamingju skjár í vafranum þínum. Skoðaðu hamingjuskjáinn og smelltu á Halda áfram í Piwik hnappinn til að vera vísað á Piwik innskráningarsíðuna.
18. Skráðu þig inn á Piwik vefforritið með ofurstjórnandareikningnum og lykilorðinu sem var stillt fyrr, eins og sýnt er á skjámyndinni hér að neðan, og þér ætti að vera vísað á Piwik mælaborðið, þaðan sem þú getur byrjað að stjórna forritinu frekar.
17. Eftir að þú hefur skráð þig inn á Piwik vefstjórnborðið skaltu sleppa rakningarkóðasíðunni og fara í Kerfi -> Geolocation -> Staðsetningarveita og smella á Byrjaðu hnappinn í GeoIP Databases hlutanum til að hlaða niður og setja upp ókeypis GeoLiteCity gagnagrunninn sem er í boði fyrir Piwik pallur.
Það er allt og sumt! Þú hefur sett upp Piwik vefgreiningarvettvang í kerfinu þínu. Til þess að bæta við nýjum vefsíðum sem forritið á að rekja, farðu í vefsíður -> Stjórna og notaðu hnappinn Bæta við nýrri vefsíðu.
Eftir að þú hefur bætt við nýrri vefsíðu sem Piwik á að greina skaltu setja JavaScript kóðann inn á hverja síðu á raktu vefsíðunni til að hefja rakningar- og greiningarferlið.