базы 04.08.2022
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
И так, небольшая инструкция, как получилось установить и запустить Keitaro v9.12.15 на голые CentOS Stream и CentOS 8
Подключаемся к серверу и выполняем все команды под рутом, выполняем проверку на всякий случай на наличие curl
Если всё норм, пакет есть то дальше, если нет, то он установитсяКод:yum install curl -y
Далее запускаем команду
И ждём минут 5-10, пока всё установится.Код:curl keitaro.io/kctl.sh | bash -s -- install
После установки вам напишет сообщение, молу установлено и зайдите по адресу
где xxx.xxx.xxx.xxx это ваш ip адресКод:http://xxx.xxx.xxx.xxx/admin
Лучше пока не заходить.
Я использовал программку winscp, зашел по адресу
var/www/keitaro/application/config/config.ini.php
и скопировал данные для подключения к БД в строку
php -f install.php install --db-user="keitaro" --db-name="keitaro" --db-password="PASSWORD" --admin-login="admin" --admin-password="admin" --language=ru
Далее удалил все файлы в папке /var/www/keitaro
Закинул туда файлик
***Скрытое содержимое***
и выполнил в консоле команды
Код:cd /var/www/keitaro php -f install.php install --db-user="keitaro" --db-name="keitaro" --db-password="PASSWORD" --admin-login="admin" --admin-password="admin" --language=ru
Создаём файлик
/var/www/keitaro/var/license/key.lic
с содержимым
1111-1111-1111-1111
Можно вручную, а можно командой
Код:echo "1111-1111-1111-1111" > /var/www/keitaro/var/license/key.lic
Далее, устанавливаем права
Код:chown -R keitaro:keitaro /var/www/keitaro
Готовенько.
Перезагружайте сервак и тестируйте
Вход
где xxx.xxx.xxx.xxx это ваш ip адресКод:http://xxx.xxx.xxx.xxx/admin
ЗЫ. Крон работает, задание добавлять не нужно
Проверка конфигурации сервера Проверка прошла успешно.Вы можете установить Keitaro на этот сервер Проверка лицензии Загрузка файлов Внимание! При распаковке будут заменены index.php и .htaccess в текущей директории. PHP Warning: fopen(https://keitaro.io/releases/9.12.15/package8.tar.gz): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/keitaro/install.php on line 3771 Загрузка файлов Не удалось подключиться к серверу. Cannot open url: HTTP/1.1 404 Not Found
Не решили проблему?Похоже снесли файлы старых версий с серва, не ставится(
Код:Проверка конфигурации сервера Проверка прошла успешно.Вы можете установить Keitaro на этот сервер Проверка лицензии Загрузка файлов Внимание! При распаковке будут заменены index.php и .htaccess в текущей директории. PHP Warning: fopen(https://keitaro.io/releases/9.12.15/package8.tar.gz): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/keitaro/install.php on line 3771 Загрузка файлов Не удалось подключиться к серверу. Cannot open url: HTTP/1.1 404 Not Found
Я ее не смогу решить т.к файлов установки с серверов кейтары не имею(Не решили проблему?
ловите архивПохоже снесли файлы старых версий с серва, не ставится(
Код:Проверка конфигурации сервера Проверка прошла успешно.Вы можете установить Keitaro на этот сервер Проверка лицензии Загрузка файлов Внимание! При распаковке будут заменены index.php и .htaccess в текущей директории. PHP Warning: fopen(https://keitaro.io/releases/9.12.15/package8.tar.gz): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/keitaro/install.php on line 3771 Загрузка файлов Не удалось подключиться к серверу. Cannot open url: HTTP/1.1 404 Not Found
А есть инструкция как ставить? Поверх триальной лицензии?ловите архив
yum install curl -y && curl keitaro.io/kctl.sh | bash -s -- install
Спасибо, вроде работает, единственное чуть поменял командуНовая инструкция по установке Keitaro 9.12.15 на чистый сервер с CentOs
Все команды выполняем под root!
По окончанию установки, вам выдаст сообщениеКод:yum install curl -y && curl keitaro.io/kctl.sh | bash -s -- install
После установки переходим просмотру файла /var/www/keitaro/application/config/config.ini.php
От сюда нужно скопировать и сохранить пароль для подключения к бд.
Качаем архив с файлами и базой данных.
***Скрытое содержимое***
Удаляем все файлы из /var/www/keitaro/ , заливаем архив на сервер и распаковываем архив
tar -C "/var/www/keitaro/" -xvf keitaro_null.tgz
Переходим по адресу http://xxx.xxx.xxx.xxx/admin/adminer-4.8.1.php
В хост вводим 127.0.0.1
Имя базы данных и имя юзера keitaro
Пароль ранее сохранённый из /var/www/keitaro/application/config/config.ini.php
Удаляем содержимое базы и заливаем дамп базы данных из архива
В /var/www/keitaro/application/config/config.ini.php прописываем пароль от базы данных
В консоле устанавливаем права
chown -R keitaro:keitaro /var/www/keitaro
Перезагружаемся и готовенько
Логин и пароль admin
По желанию можно удалить /var/www/keitaro/admin/adminer-4.8.1.php
И рекомендую в системе сменить пароль у юзера keitaro
Никто не сталкивался с такой проблемой - устанавливаешь кейтаро (сначала официальную, потом ломаную через файл install), но после установки не попадаешь в админку. Выкидывает на ошибку:
Посмотреть вложение 4795
Пробовал так же установить сначала официальную, потом все удалить из папки var и потом установить нуленную - тогда ошибка "Internal error, please check the log file", но в логах пусто. До этого наверное раз пять ставил кейтаро из этой ветки и все четко было. Проблемы начались после того, как они выкатили последнюю версию 9.14... там поменялся инсталятор, возможно с этим как-то связано.
Возможно кто-нибудь нашел решение?
sudo systemctl stop mariadb
sudo systemctl set-environment MYSQLD_OPTS="--skip-grant-tables --skip-networking"
sudo systemctl start mariadb
sudo mysql -u root
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('пароль_root_MariaDB');
SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('пароль_root_MariaDB');
SET PASSWORD FOR 'keitaro'@'localhost' = PASSWORD('пароль_keitaro_MariaDB');
SET PASSWORD FOR 'keitaro'@'127.0.0.1' = PASSWORD('пароль_keitaro_MariaDB');
ALTER USER 'root'@'localhost' IDENTIFIED BY 'пароль_root_MariaDB';
ALTER USER 'root'@'127.0.0.1' IDENTIFIED BY 'пароль_root_MariaDB';
ALTER USER 'keitaro'@'localhost' IDENTIFIED BY 'пароль_keitaro_MariaDB';
ALTER USER 'keitaro'@'127.0.0.1' IDENTIFIED BY 'пароль_keitaro_MariaDB';
UPDATE mysql.user SET authentication_string = '' WHERE user = 'root';
UPDATE mysql.user SET plugin = '' WHERE user = 'root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'пароль_root_MariaDB' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY 'пароль_root_MariaDB' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'keitaro'@'localhost' IDENTIFIED BY 'пароль_keitaro_MariaDB' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'keitaro'@'127.0.0.1' IDENTIFIED BY 'пароль_keitaro_MariaDB' WITH GRANT OPTION;
FLUSH PRIVILEGES;
sudo systemctl unset-environment MYSQLD_OPTS
sudo systemctl restart mariadb
server = localhost
server = 127.0.0.1
yum install curl -y && curl keitaro.io/kctl.sh | bash -s -- install
Какая версия, какой нулл?Когда в потоке включаешь схему "показывать как html" в html head показывает какую-то хрень. Создавал кастомное действие с html кодом, но все равно эта хрень туда записывается. Кто знает можно это как-то исправить?
Посмотреть вложение 5412
Версия 9.12.15, какой нулл хз, скачал какой-то в телеге и установил по вашей инструкции для этой версии. Работает, но постоянно вылетает в дэш.Какая версия, какой нулл?
Так и есть) я в php полный ноль, кроме java ничего не знаю. Но подумал, что оно составляет html по какому-то шаблону и вся эта хрень, что вставляется в style где-то хранится и ее можно удалить.Сейчас вижу такую картину: Я вкуда то нажал и у меня вылезло это
Установилось без проблем по этой инструкции, за что выражаю благодарность! Также на эту версию накатывается БД от лицензионной Кейтаро 9.13.9 которая у меня была со всей статистикой. Единственное отличие что по умолчанию устанавливается версия с движком БД TokuDB, а мой дамп был на InnoDB, но пока проблем не обнаружил. Статистика работает без проблем за прошлые периоды и все кампании/потоки/лендинги/офферы тоже восстановлены.Новая инструкция по установке Keitaro 9.12.15 на чистый сервер с CentOs
Все команды выполняем под root!
По окончанию установки, вам выдаст сообщениеКод:yum install curl -y && curl keitaro.io/kctl.sh | bash -s -- install
После установки переходим просмотру файла /var/www/keitaro/application/config/config.ini.php
От сюда нужно скопировать и сохранить пароль для подключения к бд.
Качаем архив с файлами и базой данных.
-=Ограниченное содержимое=-
Удаляем все файлы из /var/www/keitaro/ , заливаем архив на сервер и распаковываем архив
tar -C "/var/www/" -xvf keitaro_null.tgz
Переходим по адресу http://xxx.xxx.xxx.xxx/admin/adminer-4.8.1.php
В хост вводим 127.0.0.1
Имя базы данных и имя юзера keitaro
Пароль ранее сохранённый из /var/www/keitaro/application/config/config.ini.php
Удаляем содержимое базы и заливаем дамп базы данных из архива
В /var/www/keitaro/application/config/config.ini.php прописываем пароль от базы данных
В консоле устанавливаем права
chown -R keitaro:keitaro /var/www/keitaro
Перезагружаемся и готовенько
Логин и пароль admin
По желанию можно удалить /var/www/keitaro/admin/adminer-4.8.1.php
И рекомендую в системе сменить пароль у юзера keitaro:
passwd keitaro
Устанавливал сам юзер, по этому не всё так плохоПривет. По кейтаро 9.13 все нормально, вроде все функции работают. В логах только такие штуки выпрыгивают, но на работу они вроде бы не влияют. Стата отображается, домены вяжутся, офферы и лендинги добавляются, постбэки работают