Procesul de instalare
Descărcați programul de instalare install.php și încărcați-l în directorul în care doriți să instalați Keitaro.
În directorul în care intenționați să instalați Keitaro, site-ul dvs. nu ar trebui să fie localizat. Fișierele site-ului dvs. vor fi înlocuite cu fișiere Keitaro, ceea ce va duce la inoperabilitatea site-ului.
Dacă intenționați să luați un VPS sau un server pentru Keitaro, utilizați scriptul de autoconfigurare al serverului.
Pasul 1: Verificați configurația serverului
Primul pas verifică configurația serverului. Dacă sunt îndeplinite toate condițiile necesare, apare butonul pentru următorul pas.
Notă: Verificați dacă adresa IP a serverului pe care programul de instalare o arată este compatibilă cu ceea ce este în licența dvs.
Posibile probleme și soluții:
IonCube nu este instalat - instalați-l prin instrucțiunile ionCube sau contactați suportul de găzduire.
Pasul 2: Verificați licența
Utilizați cheia licenței dvs.
eroare curl_exec - verificați setările firewall #, faceți un ping de la server la keitarotds.ru;
Cheia nu se potrivește cu acest server - verificați dacă serverele IP se potrivesc (în primul pas sunt scrise) și licențele IP.
Pasul 3: Descărcați fișierele
În acest moment, instalatorul va descărca și despacheta arhiva cu fișiere Keitaro. Timpul procedurii depinde de încărcarea serverului și de lățimea canalului.
Pasul 4: Descărcați baze de date externe
Programul de instalare descarcă geo-baze de date, liste de operatori de telefonie mobilă și roboți.
Pasul 5: Accesați setările bazei de date
Introduceți detaliile pentru accesarea bazei de date:
Gazdă - numele gazdei bazei de date (de obicei localhost);
Numele bazei de date - numele bazei de date;
Parola - parola pentru utilizatorul bazei de date;
Prefixul tabelelor - prefixul va fi adăugat la numele tabelelor create.
Dacă programul de instalare nu se poate conecta la baza de date, verificați dacă utilizatorul are dreptul la baza de date și numele gazdei.
Pasul 6: Importați structura și datele în baza de date
Instalatorul va crea toate tabelele și datele necesare pentru funcționarea normală a Keitaro.
Pasul 7: Setări
În acest pas, trebuie să configurați setările pentru sistem:
Administrator de conectare - login, care va fi folosit pentru a accesa panoul de administrare;
Pasul 8: Configurați Cron
Aici vi se vor oferi comenzile de care aveți nevoie pentru a vă înregistra în planificatorul de sarcini (Cron). Acest lucru este necesar pentru a rula periodic scriptul cron.php, care se referă la recalcularea statisticilor, monitorizarea, curățarea cache-ului și a datelor vechi.
Alte ghiduri de instalare
Instalare din consola
Este important să rulați instalarea în numele utilizatorului serverului web;
Specificați spațiul de stocare în memoria cache și spațiul de stocare curentă disponibil pe server (redis, fișiere);
kversion indică versiunea Keitaro;
fus orar pentru administrator.
Ce ar trebui să fac dacă ionCube nu este instalat?
Dacă aveți acces rădăcină la server, îl puteți instala urmând instrucțiunile de pe pagina ionCube. Pentru găzduire - puteți încerca să contactați asistența pentru găzduire pentru a instala "ionCube Loader".
Cum se instalează extensia MySQL?
Cum instalez o extensie CURL?
Pot să instalez Keitaro, unde este deja site-ul?
Creați un dosar și instalați-l. În caz contrar, site-ul va înceta să funcționeze.
Pot să-l instalez într-un subdirector al unui domeniu (dosar)?
Da, îl puteți instala într-un dosar.
Cum de a crea o bază de date MySQL și un utilizator pentru aceasta?
Dacă există un panou de control:
Dacă panoul de control este instalat pe serverul dvs., găsiți secțiunea "Baze de date" sau "MySQL". Creați o bază de date nouă și un utilizator cu drepturi asupra acestei baze de date.
Fără panou de control:
Du-te la consola MySQL
Executați comenzi SQL, înlocuind numele de conectare, parola și baza de date cu propriile lor:
Cum se creează o bază de date în cPanel?
Accesați pagina MySQL Databases;
Creați o bază de date în secțiunea "Creați o bază de date nouă";
Creați un utilizator în secțiunea "Adăugați un utilizator nou";
Eliberați drepturi de utilizator la baza de date în secțiunea "Adăugați utilizator la baza de date". Expuneți "TOATE PRIVILEGIILE";
Ce drepturi are nevoie utilizatorul de baze de date?
SELECTĂ, UPDATE, INSERT, DELETE, TRUNCATE, ALTER, DROP, CREATE.
De ce trebuie să configurez Planificatorul (Cron)?
Când rulează cron.php, se efectuează mai multe sarcini importante:
Numărarea statisticilor pentru rapoarte;
Curățarea datelor vechi.
Cum se instalează Keitaro pentru CloudFlare?
Dacă nu ați instalat încă Keitaro
Editați "install.php", găsiți o astfel de linie și scrieți acolo IP-ul serverului dvs.:
Dacă Keitaro este deja instalat
Deschideți fișierul "application / config / config.ini.php", găsiți șirul resolve_method. Înregistrați-vă IP-ul serverului dvs.:
Când executați install.php, eroarea "Parse error: eroare de sintaxă, neașteptată # '
O astfel de eroare se întâmplă atunci când rulează pe versiunea veche a PHP. Pentru a rula programul de instalare, aveți nevoie de o versiune de PHP 5.4 sau mai nouă. Uitați-vă la setările versiunilor de comutare de gazduire ale PHP.
Cum să implementați mai multe servere Keitaro cu o bază de date centrală?
Aici se intenționează utilizarea mai multor servere sub un singur balancer.
Setarea necesară pentru Keitaro:
Utilizați aceeași aplicație config / config / config.ini.php. Acest lucru este necesar pentru a utiliza un Keitaro și aceeași "sare" (parametru sare).
Utilizați magazia cache Redis sau dezactivați cache-ul. Modificările din pagina "Întreținere> Setări> Performanță".
Utilizați un depozit unic pentru manipulator. Este necesar să instalați centrala "Redis".
Configurați cron.php pentru a rula pe un singur server.
Ce altceva pot să fac:
Caracteristici cu cPanel
CPanel pentru comutarea versiunilor de PHP adaugă un șir la ".htaccess". La instalarea și actualizarea Keitaro, acest fișier este suprascris. Prin urmare, trebuie să faceți următoarele:
Schimbați versiunea PHP
Deschideți fișierul ".htaccess" în "public_html". Dacă nu vedeți fișierul, activați afișarea fișierelor de sistem în setările managerului de fișiere.
Copiați linia din fișier. Începe ca AddHandler.
Creați un fișier .htaccess în rădăcina directorului dvs. de acasă și inserați această linie acolo.
Cum se conectează o bază de date slave pentru rapoarte?
Keitaro poate folosi baza de date MySQL slave pentru a construi rapoarte. Pentru a face acest lucru, trebuie să înregistrați parametrii celei de-a doua baze de date.
Deschideți fișierul "application / config / config.ini.php".
Găsiți secțiunea "[db_slave]".
Notați parametrii bazei de date MySQL slave.