Когда я пытаюсь запустить свое установленное kippo медовое использование ./start.sh
, это показывает следующую ошибку.
Как я могу зафиксировать это?
Выполните шаги ниже для выполнения Kippo и Kippo-Graph на человечности 18.04 и позже к этому времени.
Зависимости от установки:
sudo apt install build-essential python-mysqldb apache2 python-dev libmysqlclient-dev python-virtualenv python-pip mysql-server mysql-client libapache2-mod-php php-cli php-common php-cgi php-mysql php-gd php-xml php-curl php-gmp php-bcmath
Настроенный mysql для работы с kippo playlog:
2a. Используйте код ниже, чтобы создать и открыть disable_strict_mode.cnf в редакторе:
sudo nano /etc/mysql/conf.d/disable_strict_mode.cnf
2b. Скопируйте и вставьте этот код в редактора и сохраните его и выйдите из редактора:
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Запустите mysql сервер:
sudo service mysql start
ИЛИ перезапустите его, если это уже запускается:
sudo service mysql restart
Вход в систему mysql сервера:
sudo mysql -u root -p
Выполните код ниже (одна строка за один раз) для создания базы данных и пользователя для Kippo:
CREATE DATABASE kippo;
GRANT ALL ON kippo.* TO 'kippo'@'localhost' IDENTIFIED BY 'kippo';
exit
Выполните код ниже (одна строка за один раз) для создания пользователя для kippo в Ubuntu:
sudo useradd -m kippo
sudo passwd kippo
Выйдите из sudo пользователя с exit
и вход в систему с kippo пользователем:
Выполните код ниже (одна строка за один раз) для установки Kippo:
git clone https://github.com/desaster/kippo
cd kippo/doc/sql
mysql -u kippo -p
USE kippo
source mysql.sql;
show tables;
exit
cd ..
cd ..
cp kippo.cfg.dist kippo.cfg
Выполните команду ниже и не прокомментируйте mysql и добавьте kippo mysql пользователь как kippo и пароль как kippo и сохраните и выйдите из редактора:
nano kippo.cfg
Выполните команды ниже (одна строка за один раз), чтобы создать виртуальную среду Python и подготовить ее для выполнения Kippo:
cd
virtualenv kippo_env
. ./kippo_env/bin/activate
pip install twisted==15.1.0
pip install pyasn1
pip install pycrypto
pip install MySQL-python
cd kippo/
Выполненный Kippo на порте 2222 по умолчанию:
./start.sh /home/kippo/kippo_env/
Выполните команды ниже (одна строка за один раз) для установки Kippo-графика *дополнительный:
cd /var/www/html
sudo wget http://bruteforcelab.com/wp-content/uploads/kippo-graph-1.5.1.tar.gz
sudo tar zxvf kippo-graph-1.5.1.tar.gz
sudo rm kippo-graph-1.5.1.tar.gz
sudo mv kippo-graph-1.5.1 kippo-graph
cd kippo-graph
sudo chmod 777 generated-graphs
sudo cp config.php.dist config.php
Выполните команду ниже, чтобы отредактировать конфигурационный файл Kippo-графика и заполнить хост mysql, пользователь Kippo как kippo и пароль как kippo и другие опции при необходимости:
sudo nano config.php
Выполните команду ниже для выполнения апачского сервера:
sudo service apache2 start
Готово. К Kippo-графику можно получить доступ по http://localhost/kippo-graph/