梅州网站建设公司,投资公司名字起名大全,网站网页设计培训机构,农产品网站设计方案Linux搭建pikachu靶场
Pikachu是一个使用PHP语言编写的Web漏洞测试靶场。下面是在CentOS 7上安装Pikachu靶场的步骤#xff1a; 安装LAMP (Linux, Apache, MySQL, PHP) 堆栈#xff1a; 首先#xff0c;需要在CentOS 7服务器上安装LAMP堆栈。 安装Apache#xff1a; yum i…Linux搭建pikachu靶场
Pikachu是一个使用PHP语言编写的Web漏洞测试靶场。下面是在CentOS 7上安装Pikachu靶场的步骤 安装LAMP (Linux, Apache, MySQL, PHP) 堆栈 首先需要在CentOS 7服务器上安装LAMP堆栈。 安装Apache yum install httpd
systemctl start httpd.service
systemctl enable httpd.service安装MySQL (MariaDB) yum install mariadb-server mariadb
systemctl start mariadb
mysql_secure_installation #这里需要设置数据库密码,我设置的都是root
systemctl enable mariadb.service安装PHP yum install php php-mysql
systemctl restart httpd.service下载并安装Pikachu靶场 首先需要通过Git将Pikachu靶场的源代码下载到本地 sudo yum install git #这里也可以自己手动下载然后放到Linux中
git clone https://github.com/zhuifengshaonianhanlu/pikachu.git将下载的Pikachu靶场文件移动到Apache服务器的根目录下 mv pikachu /var/www/html/配置MySQL数据库 Pikachu靶场需要一个名为pikachu的MySQL数据库我们需要手动创建它。 首先登录到MySQL mysql -u root -p然后创建一个新的数据库 create database pikachu;退出MySQL exit;配置Pikachu靶场 修改Pikachu靶场的配置文件将数据库信息更新为你的实际数据库信息。使用文本编辑器打开/var/www/html/pikachu/inc/config.inc.php文件 vi /var/www/html/pikachu/inc/config.inc.php在该文件中找到以下行 DB_NAMEpikachu, // 数据库名
DB_USERroot, // 用户名
DB_PWDroot, // 密码
DB_PORT3306, // 端口将DB_PWD中的替换为你的MySQL root用户的密码。 重启Apache服务器 sudo systemctl restart httpd.service现在应该就可以通过在浏览器中输入http://你的ip地址/pikachu访问Pikachu靶场。 如果数据库没连接上需要http://你的ip地址/pikachu/install.php导入数据库