我正在开发一个必须具有超级安全性的Rasberry pi项目,因此我需要Kali Linux进行渗透测试。我没有其他地方可以安装它,所以我把它安装在Pi本身。
该项目使用了mysql,所以我在启动时做的第一件事就是安装了必要的apache2和php包。
然后我尝试了apt install mysql-server
,就像我平时那样,它说它没有安装候选者。我认为这意味着它不在我的apt存储库中,但我找不到ppa或mysql的任何东西。然后我尝试了:
apt-cache search | grep mysql
发现有一个名为default-mysql-server
的包。
我安装了这个,然后尝试了service mysql start
。过了一会儿,它会说:
mysql.service的作业失败,因为控制进程已退出 错误代码。请参阅“systemctl status mysql.service”和“journalctl -xe” 详情。
如果需要,我可以输出这些命令的输出。
此外,我的 /etc/mysql/my.cnf 文件看起来像这样(我删除了评论,因为它们相当多余):
[客户端 - 服务器]
!includedir /etc/mysql/conf.d /
!includedir /etc/mysql/mariadb.conf.d /
确实就是这样。我已经习惯了其他参赛作品,但我不知道这是否与我的问题有关。
答案 0 :(得分:0)
好的,我没有得到任何答案,所以我尝试了不同的东西。最初我不想安装kali-linux-full软件包,因为它会占用太多空间,但我认为它会预装MySQL,所以我继续安装它。现在一切正常!