Linux中apache2无法启动

在配置DVWA靶场时,出现火狐浏览器进不去localhost,如图

经过一下午的查找原因,发现是apache2没有打开造成的原因

但是通过service apache2 status和service apache2 start时报错了,

又通过长时间查找原因,发现80端口被占用

通过修改apache2的端口(默认为80)为1234,成功启动apache2,

命令:vim /etc/apache2/ports.conf

并输入http://localhost:1234后成功进入本地服务器

但是在解决的过程中还发现了另一个问题

使用命令netstat -tulnp | grep 80来查看80端口是谁在占用时,显示的是nginx,但是查看nginx的状态却是关闭的,并且在打开时出现报错的情况,再次service nginx start时出现和打开apache2相同的情况,并到此无法解决。

尝试过kill掉nginx,但是再次查看80端口,仍然被占用,多次kill无果。

没有安装php,进入后http://localhost:1234/dvwa/login.php出现错误页面

恢复快照重新配置安装php后成功进入

记录kali刚配置好时的一些操作

修改root密码:sudo passwd root

切换root :su root

更新安装包: apt update

更改数据库的信息 

数据库基本配置完成,剩下的key需要谷歌翻墙获取密钥

 

更改apache2的数据库用户为刚创建的dvwa

重启apache2 和 mariadb

点击页面最后的create...后进入登陆页面

默认用户为 admin

默认密码为 password

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值