利用树莓派在kali环境下搭建Web环境(Apache+Php7.3+Mysql)

2021-12-17 21:02:08 浏览数 (1)

前言

在kali下我们来搭建web系统环境,在平时我们可在win系列的系统上用Phpstudys等集成环境来搭建,快捷 方便。今天来看看如何在kali下搭建环境。此中安装方法也适应Debian系列的系统。

注意:如果是虚拟机安装的kali 系统已经默认安装。直接用就行了,不需要安装。

安装Apache

代码语言:javascript复制
apt-get install apache2

启动Apache

代码语言:javascript复制
service apache2 start

验证

在浏览器访问kali的ip地址,出现下面的页面证明Apache安装成功。

安装PHP7.3

代码语言:javascript复制
apt-get install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-curl php7.3-json php7.3-cgi php7.3-gd

其中 php7.3-cgi 、php7.3-gd为相应的PHP模块,如果你的程序需要其他模块的支持,执行apt-get install php7.3-需安装的模块即可。

填坑:笔者在安装过程中,在安装完成PHP后,但是不能解析。通过分析是没有安装libapache2-mod-php7.3 如果不能解析PHP的,请执行apt-get install libapache2-mod-php7.3 即可。

验证是否安装

执行命令php -v

这样 我们的PHP就安装完成了。

PS: 查看安装的模块php -m

探针验证

我们新建一个php文件 内容如下:

代码语言:javascript复制
<?php
phpinfo();
?>

访问探针

安装数据库

代码语言:javascript复制
apt-get install -y mariadb-server mariadb-client

这里我们利用mariadb代替Mysql

配置数据库

初始化密码

代码语言:javascript复制
mysql_secure_installation

输入自己的密码 一路Y即可!

出现Thanks for using MariaDB!则说明初始化成功。

填坑:

登录数据库

代码语言:javascript复制
mysql -u root -p

这时,你会蛋疼的发现直接回车便可以登录,而不需要密码。所以我们需要执行下面命令。登录数据库(回车直接登录)

代码语言:javascript复制
use mysql;
update user set plugin="";

这样就可以用刚才设置的密码登录数据库。

至此,kali下的web环境就搭建完成了。

搭建修罗轻量论坛程序

下载论坛程序 上传到var/www/html

下载地址:

点我下载

登录数据库 创建数据库

代码语言:javascript复制
root@kali:~#service mysql start
root@kali:~#mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or g.
Your MariaDB connection id is 13
Server version: 10.3.20-MariaDB-1 Debian buildd-unstable

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

MariaDB [(none)]> create database bbs;
Query OK, 1 row affected (0.001 sec)

MariaDB [(none)]> 

这样我们便创建了一个bbs的数据库

安装论坛程序:

版权属于:逍遥子大表哥

本文链接:https://cloud.tencent.com/developer/article/1921138

按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。

0 人点赞