1. 登录腾讯云控制台,选择云服务器 ECS,点击创建实例。

  2. 选择地域和可用区,选择操作系统,推荐选择 Ubuntu 18.04 LTS。

  3. 配置网络和存储,选择网络类型和带宽,推荐选择按流量计费。选择系统盘和数据盘,推荐选择云硬盘,并设置大小。

  4. 配置安全组,添加安全组规则,开放需要的端口。

  5. 点击创建实例,等待实例创建完成。

  6. 登录实例,可以选择使用 SSH 远程登录或者使用控制台登录。

  7. 安装 LAMP 环境(Linux + Apache + MySQL + PHP),执行以下命令:

    sudo apt update
    sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql
    
  8. 配置 Apache 服务器,执行以下命令:

    sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/001-default.conf
    sudo vim /etc/apache2/sites-available/001-default.conf
    

    修改以下配置:

    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    
  9. 重启 Apache 服务器,执行以下命令:

    sudo a2dissite 000-default.conf
    sudo a2ensite 001-default.conf
    sudo systemctl restart apache2
    
  10. 配置 MySQL 数据库,执行以下命令:

    sudo mysql_secure_installation
    

    按照提示设置 MySQL root 用户的密码和其他选项。

  11. 创建测试网站,执行以下命令:

    sudo mkdir /var/www/html/test
    sudo vim /var/www/html/test/index.php
    

    输入以下内容:

    <?php
    phpinfo();
    ?>
    
  12. 在浏览器中访问测试网站,输入实例的公网 IP 地址,应该可以看到 PHP 信息页面。

  13. 安装 DVWA(Damn Vulnerable Web Application),执行以下命令:

    sudo apt install unzip
    cd /var/www/html
    sudo wget https://github.com/ethicalhack3r/DVWA/archive/master.zip
    sudo unzip master.zip
    sudo mv DVWA-master dvwa
    sudo chown -R www-data:www-data dvwa/
    
  14. 配置 DVWA,执行以下命令:

    sudo cp /var/www/html/dvwa/config/config.inc.php.dist /var/www/html/dvwa/config/config.inc.php
    sudo vim /var/www/html/dvwa/config/config.inc.php
    

    修改以下配置:

    $_DVWA[ 'db_user' ] = 'root';
    $_DVWA[ 'db_password' ] = 'your_password';
    
  15. 在浏览器中访问 DVWA,输入实例的公网 IP 地址/dvwa,按照提示进行安装和配置。

  16. 整个靶场环境搭建完成,可以开始进行渗透测试或者漏洞利用练习。

用腾讯云服务器搭建靶场教程要求每一步步骤和命令行详细写出来

原文地址: https://www.cveoy.top/t/topic/ba8J 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录