GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Logaholic na CentOS

Logaholic je software pro analýzu webu, který poskytuje spolehlivé informace o provozu, obsahu, klíčových slovech atd. webových stránek nainstalovaných na vašem CentOS VPS.

Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem serveru. V době psaní tohoto tutoriálu je nejnovější stabilní verze Logaholic 6.0 a vyžaduje:

  • PHP 5 nebo vyšší s povolenými rozšířeními cURL a Zip. Nastavení output_buffering by mělo být zakázáno a nastavení allow_url_fopen a display_errors by mělo být povoleno v php.ini
  • Webový server Apache nebo Nginx
  • MySQL 5.0 nebo vyšší nainstalovaný na vašem Linux VPS.

Začněme instalací Logaholic SHE (sebe hostovaná edice). Stáhněte si nejnovější verzi Logaholic dostupnou na „http://www.logaholic.com/download/“ na server a extrahujte ji pomocí následujících příkazů:

cd /opt/wget -O logaholic.tar.gz http://www.logaholic.com/download.php?file=logaholic_she_600.tar.gztar -xvzf logaholic.tar.gzmkdir -p /var/www/ html/logaholicmv logaholic_she_600/logaholic /var/www/html

Stáhněte si GeoLite Legacy Database na http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz, poté extrahujte a zkopírujte tento soubor do '/var/www/html/logaholic/components/geoip/' adresář na vašem serveru:

wget http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gzgunzip GeoLiteCity.dat.gzmv GeoLiteCity.dat /var/www/html/logaholic/components/geoip/

Změňte oprávnění k souboru, aby váš webový server mohl zapisovat do adresáře „/var/www/html/logaholic“ a podadresářů:

chown apache:apache -R /var/www/html/logaholic/

Upravte konfigurační soubor Apache (ve výchozím nastavení ‘/etc/httpd/conf/httpd.conf’) a definujte soubor protokolu Apache v následujícím formátu:

CustomLog /vaše_cesta/access_log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\"\"%{User-Agent}i\"" 

Obecně se zdá, že to stačí:

CustomLog /vaše_cesta/access_log "kombinovaný"

Vezměte prosím na vědomí, že každý virtuální hostitel Apache by měl mít svůj vlastní soubor protokolu.
Vyhledejte konfigurační soubor php pomocí následujícího příkazu:

#php -i | grep php.iniConfiguration File (php.ini) Cesta => /etcLoaded Configuration File => /etc/php.ini

Upravte soubor „php.ini“ a přidejte/upravte následující řádky:

allow_url_fopen =Zapnuto display_errors =Zapnuto output_buffering =vypnuto

Vytvořte novou direktivu virtuálního hostitele v Apache. Upravte například svůj konfigurační soubor Apache (ve výchozím nastavení ‘/etc/httpd/conf/httpd.conf’) a zrušte zakomentování následujícího řádku:

#NameVirtualHost *:80

Poté na konec přidejte následující řádky:

Administrátor [email protected] /var/www/html/logaholic/ServerName yourdomain.comServerAlias ​​www.yourdomain.com Možnosti FollowSymLinks AllowOverride All ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log combined

Restartujte webový server Apache, aby se změny projevily:

restart služby httpd

Vytvořte na svém serveru novou databázi MySQL pro Logaholic:

mysql -u root -pmysql> VYTVOŘIT DATABÁZI logaholicdb;mysql> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA logaholicdb.* 'logaholicuser'@'localhost' IDENTIFIKOVANÉ PODLE 'vašeho-hesla' S MOŽNOSTÍ GRANT>lG;mysqLE 

Nezapomeňte nahradit „vaše-heslo“ silným heslem.

Nastavte časové pásmo serveru MySQL:

mysql -u root -pmysql> SET GLOBAL time_zone ='-06:00';mysql> FLUSH PRIVILEGES;mysql> quit

Naplňte tabulky časových pásem pomocí následujícího příkazu:

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql

Otevřete http://yourdomain.com/install.php ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů:zadejte nastavení databáze a přihlašovací údaje správce a poté klikněte na „Uložit“. Pokud jsou všechna nastavení v sekcích ‚Nastavení databáze , ‚Nastavení Mysql‘, ‚Kontrola přístupu k souborům‘ a ‚Nastavení PHP‘ zelená, klikněte na ‚Pokračovat‘.

To je vše. Instalace Logaholic je nyní dokončena. Přihlaste se do oblasti pro správu na adrese http://yourdomain.com/login.php a klikněte na kartu „Globální nastavení“ pro další úlohy po instalaci, jako je přidání hesla atd.

Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich Hostingových služeb Blazing-Fast CentOS. V takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali Logaholic pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat Dotclear na CentOS 6

  2. Jak nainstalovat MySQL Server na CentOS 7

  3. Jak nainstalovat MySQL 5.6 na CentOS 6.x

  1. Jak nainstalovat MySQL na CentOS 7

  2. Jak nainstalovat Fail2Ban na CentOS 7

  3. Jak nainstalovat Elgg na CentOS 6

  1. Jak nainstalovat MySQL na CentOS 8

  2. Jak nainstalovat phpMyAdmin na CentOS 8

  3. Jak nainstalovat MySQL na CentOS 8