Centos安装sqlilabs
时间: 2023-12-26 20:24:29 浏览: 125
好的,以下是CentOS安装sqlilabs的步骤:
1. 安装LAMP环境(Apache、MySQL、PHP)。
可以使用以下命令安装:
```
yum install httpd mysql-server php php-mysql
```
2. 下载sqlilabs源码并解压。
可以使用以下命令下载:
```
wget https://github.com/Audi-1/sqli-labs/archive/master.zip
```
解压:
```
unzip master.zip
```
3. 将解压后的文件夹移动到Apache的根目录下。
```
mv sqli-labs-master /var/www/html/
```
4. 修改MySQL的配置文件,使其支持低版本的加密方式。
打开MySQL的配置文件`/etc/my.cnf`,在`[mysqld]`下添加以下内容:
```
[mysqld]
old_passwords=1
```
5. 重启MySQL服务。
```
service mysqld restart
```
6. 导入sqlilabs的数据库。
进入sqlilabs的目录,执行以下命令:
```
cd /var/www/html/sqli-labs-master/sqlilabs/
mysql -u root -p < sqlilabs_mysql_injection.sql
```
7. 修改sqlilabs的配置文件。
进入sqlilabs的目录,将`config.inc.php.dist`重命名为`config.inc.php`,并修改以下内容:
```
$dbuser='root'; // MySQL用户名
$dbpass=''; // MySQL密码
$basepath=''; // sqlilabs的根目录,留空即可
```
8. 访问sqlilabs。
在浏览器中输入`http://localhost/sqli-labs-master/`即可访问sqlilabs。
阅读全文