云服务器lnmp环境部署sqli-labs出现:[*]...................Could not connect to DB, check the creds in db-creds.i

报错

在这里插入图片描述

原因

  • root账户没有设置localhost权限
    在这里插入图片描述

解决方案

  • localhost修改为127.0.0.1
<?php

//give your mysql connection username n password
$dbuser ='root';
$dbpass ='password';
$dbname ="security";
$host = '127.0.0.1';
$dbname1 = "challenges";

?>

  • 成功在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
搭建 LNMP 环境需要安装 Nginx、MySQL、PHP,以下是在甲骨云 Ubuntu 22.04 上搭建 LNMP 环境的步骤: 1. 更新系统软件包 ```shell sudo apt update sudo apt upgrade ``` 2. 安装 Nginx ```shell sudo apt install nginx ``` 安装完成后,可以通过以下命令检查 Nginx 是否安装成功: ```shell sudo systemctl status nginx ``` 3. 安装 MySQL ```shell sudo apt install mysql-server ``` 安装完成后,可以通过以下命令检查 MySQL 是否安装成功: ```shell sudo systemctl status mysql ``` 4. 安装 PHP ```shell sudo apt install php-fpm php-mysql ``` 安装完成后,可以通过以下命令检查 PHP 是否安装成功: ```shell sudo systemctl status php-fpm ``` 5. 配置 Nginx 首先备份默认的 Nginx 配置文件: ```shell sudo mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak sudo mv /etc/nginx/sites-enabled/default /etc/nginx/sites-enabled/default.bak ``` 然后创建新的配置文件: ```shell sudo nano /etc/nginx/sites-available/default ``` 复制以下内容到文件中: ``` server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.php index.html index.htm; server_name _; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; } location ~ /\.ht { deny all; } } ``` 保存并关闭文件。 然后创建符号链接: ```shell sudo ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/ ``` 最后重新加载 Nginx: ```shell sudo systemctl reload nginx ``` 6. 测试 创建一个 PHP 文件用于测试: ```shell sudo nano /var/www/html/info.php ``` 复制以下内容到文件中: ```php <?php phpinfo(); ?> ``` 保存并关闭文件。 然后在浏览器中访问 `http://your-server-ip/info.php`,如果能够看到 PHP 信息页面,说明 LNMP 环境已经搭建成功了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值