Kuinka asentaa Piwik (vaihtoehto Google Analyticsille) Linuxiin
Tämä opetusohjelma opastaa sinua asentamaan Piwik avoimen lähdekoodin analytiikkasovellus CentOS 7:ään sekä Debian 9:ään ja Ubuntu Server 16.04 LTS:ään. painos.
Piwik on tehokas itseisännöity vaihtoehto Google Analytics -palveluille, joka voidaan ottaa käyttöön LAMP-pinon päällä Linuxissa.
Piwik Analytics -alustan avulla, joka käyttää pientä JavaScript-koodia, joka on upotettava kohdistetuille verkkosivustoille <head>...
html-tagien väliin. , voit seurata verkkosivustojen vierailijoiden määrää ja luoda monimutkaisia raportteja analysoiduista verkkosivustoista.
Vaatimukset
- LAMP-pino asennettuna CentOS 7:ään
- LAMP-pino asennettuna Ubuntuun
- LAMP-pino asennettu Debianiin
Vaihe 1: Piwikin alkuasetukset
1. Ennen kuin aloitat Piwik-sovelluksen asennuksen ja määrityksen, kirjaudu ensin sisään palvelinpäätteeseen ja anna seuraavat komennot asentaaksesi unzip-apuohjelman järjestelmäsi.
yum install unzip zip [On CentOS/RHEL]
apt install zip unzip [On Debian/Ubuntu]
2. Piwik -alusta voidaan ottaa käyttöön olemassa olevan LAMP-pinon päälle Linux-järjestelmissä. LAMP-pinoon asennettujen tavallisten PHP-laajennusten lisäksi sinun tulee asentaa myös seuraavat PHP-moduulit järjestelmääsi antamalla seuraava komento.
Asenna PHP-moduulit CentOS- ja RHEL-järjestelmiin
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
Asenna PHP-moduulit Debianiin ja Ubuntuun
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. Sinun tulee myös asentaa järjestelmääsi GeoIP-paketti, GeoIP Geo -sijainti ja PECL-laajennus antamalla alla komento.
Asenna GeoIP CentOS:iin ja RHEL:iin
yum install GeoIP GeoIP-devel httpd-devel
pecl install geoip
Asenna GeoIP Debianiin ja Ubuntuun
apt install geoip-bin geoip-database geoip-database-extra
pecl install geoip
phpenmod geoip
4. Kun kaikki tarvittavat paketit on asennettu järjestelmääsi, anna seuraavaksi alla oleva komento Linux-jakelustasi riippuen avataksesi PHP-määritystiedoston ja tehdäksesi muutoksia seuraaviin riveihin.
vi /etc/php.ini [On CentOS/RHEL]
nano /etc/php/7.0/apache2/php.ini [On Debian/Ubuntu]
Etsi ja muuta seuraavia PHP-muuttujia alla olevien riviesimerkkien mukaisesti:
allow_url_fopen = On
memory_limit = 64M
upload_max_file_size = 64M
date.timezone = Europe/Bucharest
Vieraile virallisessa PHP-aikavyöhykeluettelossa löytääksesi sopiva aikavyöhyke palvelimesi maantieteellisen sijainnin mukaan.
5. Liitä seuraavaksi seuraava rivi PHP geoip -määritystiedostoon alla olevan tiedostootteen mukaisesti.
vi /etc/php.d/geoip.ini [On CentOS/RHEL]
nano /etc/php/7.0/apache2/conf.d/20-geoip.ini [On Debian/Ubuntu]
Lisää tiedostoon seuraavat rivit.
extension=geoip.so
geoip.custom_directory=/var/www/html/misc
Varmista, että korvaat /var/www/html/-hakemiston sen polun mukaan, johon asennat Piwik-sovelluksen.
6. Lopuksi käynnistä Apache-daemon uudelleen antamalla seuraava komento, jotta muutokset näkyvät.
systemctl restart httpd [On CentOS/RHEL]
systemctl restart apache2 [On Debian/Ubuntu]
7. Luo nyt Piwik MySQL -tietokanta. Kirjaudu sisään MySQL/MariaDB-konsoliin ja anna seuraavat komennot luodaksesi tietokanta ja tietokannan käyttöön tarvittavat tunnistetiedot.
Vaihda tietokannan nimi, käyttäjä- ja salasanamuuttujat vastaavasti.
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
Vaihe 3: Asenna Piwik CentOS:ään, Debianiin ja Ubuntuun
8. Jos haluat asentaa Piwik-verkkoanalytiikkaalustan järjestelmääsi, siirry ensin Piwikin lataussivulle ja nappaa uusin zip-paketti suorittamalla seuraava komento.
wget https://builds.piwik.org/piwik.zip
9. Pura seuraavaksi Piwik zip -arkisto ja kopioi piwik-hakemistossa olevat asennustiedostot /var/www/html/-hakemistoon antamalla alla olevat komennot.
Korvaa hakemisto /var/www/html/ verkkotunnuksesi asiakirjan juuripolulla, jos näin on.
unzip piwik.zip
ls -al piwik/
cp -rf piwik/* /var/www/html/
10. Ennen kuin aloitat Piwik-sovelluksen asennuksen verkkokäyttöliittymän kautta, anna seuraava komento myöntääksesi Apache HTTP-palvelimelle kirjoitusoikeudet verkkotunnuksesi asiakirjan juuripolulle.
chown -R apache:apache /var/www/html/ [On CentOS/RHEL]
chown -R apache:apache /var/www/html/ [On Debian/Ubuntu]
Luettelo webroot-polun käyttöoikeudet suorittamalla ls-komento.
ls -al /var/www/html/
11. Aloita nyt Piwik-sovelluksen asentaminen järjestelmääsi avaamalla selain ja käymällä palvelimesi IP-osoitteessa tai verkkotunnuksessa HTTP-protokollan kautta. Aloita asennus painamalla ensimmäisessä tervetulonäytössä Seuraava-painiketta.
http://your_domain.tld/
12. Vieritä seuraavassa Järjestelmän tarkistus -näytössä alas ja tarkista, täyttyvätkö kaikki Piwik-sovelluksen asennuksen järjestelmä- ja PHP-vaatimukset. Kun olet valmis, paina Seuraava-painiketta jatkaaksesi asennusta.
13. Lisää seuraavassa vaiheessa Piwik-tietokantatiedot, joita asennuskomentosarja edellyttää MySQL-palvelimen käyttämiseksi, kuten tietokantapalvelimen osoite, Piwik-tietokannan nimi ja valtuustiedot. Käytä piwik_-taulukon etuliitettä, valitse PDO/MYSQL-sovitin ja paina Seuraava-painiketta luodaksesi tietokantataulukot alla olevan kuvakaappauksen mukaisesti.
14. Lisää seuraavassa vaiheessa Piwik-pääkäyttäjän järjestelmänvalvojan nimi, kirjoita vahva salasana pääkäyttäjän järjestelmänvalvojalle ja sähköpostiosoite ja paina Seuraava-painiketta jatkaaksesi asennusta. käsitellä asiaa.
15. Lisää seuraavaksi verkkosivuston verkkotunnuksen URL-osoite, jota seurataan ja analysoidaan Piwikin avulla, lisätty verkkosivuston aikavyöhyke, ja määritä, onko lisätty verkkosivusto verkkokauppasivusto, ja napsauta Seuraava vahva> -painiketta jatkaaksesi.
16. Seuraavassa asennusnäytössä JavaScript-seurantakoodi, joka on lisättävä seurattavaan verkkosivustoosi, näkyy selaimessasi. Kopioi koodi tiedostoon ja paina Seuraava-painiketta viimeistelläksesi asennuksen.
17. Lopuksi, kun Piwikin asennus on valmis, selaimeesi tulee Onnittelut -näyttö. Tarkista onnittelunäyttö ja napsauta Jatka Piwikiin -painiketta, jotta sinut ohjataan Piwikin kirjautumissivulle.
18. Kirjaudu Piwik-verkkosovellukseen aiemmin määritetyllä järjestelmänvalvojan-tilillä ja salasanalla alla olevan kuvakaappauksen mukaisesti, niin sinut ohjataan Piwik-hallintapaneeliin, josta voit jatkaa sovelluksen hallintaa.
17. Kun olet kirjautunut Piwik-verkkohallintapaneeliin, ohita seurantakoodisivu ja siirry kohtaan Järjestelmä -> Geolocation -> Location Provider ja napsauta Aloita<-painiketta GeoIP-tietokannat-osiosta, jotta voit ladata ja asentaa ilmaisen Piwik-alustalle saatavan GeoLiteCity-tietokannan.
Siinä kaikki! Olet onnistuneesti asentanut Piwik-verkkoanalytiikkaalustan järjestelmääsi. Jos haluat lisätä uusia sovelluksen seurattavia verkkosivustoja, siirry kohtaan Verkkosivustot -> Hallinnoi ja käytä Lisää uusi verkkosivusto -painiketta.
Kun olet lisännyt uuden verkkosivuston Piwikin analysoitavaksi, lisää JavaScript-koodi jokaiselle seuratun verkkosivuston sivulle seuranta- ja analytiikkaprosessin aloittamiseksi.