前言


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

安装Apache

apt-get install apache2

启动Apache

service apache2 start

验证

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

安装PHP7.3

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.png
这样 我们的PHP就安装完成了。
PS: 查看安装的模块php -m

探针验证

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

访问探针
探针.png

安装数据库

apt-get install -y mariadb-server mariadb-client

这里我们利用mariadb代替Mysql

配置数据库

初始化密码

mysql_secure_installation

输入自己的密码 一路Y即可!
出现Thanks for using MariaDB!则说明初始化成功。
填坑:
登录数据库

mysql -u root -p

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

use mysql;
update user set plugin="";

这样就可以用刚才设置的密码登录数据库。
至此,kali下的web环境就搭建完成了。

搭建修罗轻量论坛程序

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

登录数据库 创建数据库

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的数据库
安装论坛程序:
访问kali的ip地址
环境检测
设置数据库信息
完成安装

最后修改:2023 年 08 月 04 日
如果觉得我的文章对你有用,请随意赞赏