侧边栏壁纸
  • 累计撰写 29 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Windows-WAMP

Administrator
2026-02-01 / 0 评论 / 0 点赞 / 1 阅读 / 0 字

Windows-WAMP

简介

WAMP 是 Windows、Apache、MySQL、PHP 四个组件组合而成的软件开发环境。它主要用于在 Windows 操作系统 上搭建本地 Web 服务器,方便开发和测试动态网站或 Web 应用程序。

[!note]

Linux 中 apache 默认网站根目录为:/var/www/html/

phpStudy

介绍

  • phpStudy 是一款集成式 PHP 开发环境,主要用于在 Windows 系统上快速搭建本地 Web 服务器。它将 Apache、Nginx、PHP、MySQL、phpMyAdmin 等常用组件集成在一个安装包内,用户无需手动配置,即可一键启动和使用。

安装

  • 下载 phpStudy 2018

    [!tip]

    注意不要下成小皮面板。

  • 安装

    • 解压并启用 phpStudy.exe

    • 此时会有提示缺少运行库,官网 下载安装 VC++ 9.0 以及 VC++ 11.0

MySQL

默认端口:3306

mysql.exe——mysql 客户端

mysqld.exe——mysql 服务器

mysqldump.exe——mysql 备份数据库

添加环境变量

  • 想要在系统的任意位置都可以运行 mysql.exe,需要把 mysql.exe 所在目录配置 Path 环境变量

  • 添加路径:电脑——属性——高级系统设置——环境变量——系统变量——Path

  • 将 mysql 的相关路径添加进去,用 ; 和其他路径等分隔开来

[!warning]

Windows7 系统编辑环境变量时,切勿删除原有内容!!!

image-20250617184000147

mysql 客户端连接服务

#查看是否开启
netstat -ano | findstr 3306
#mysql 客户端连接 mysql 服务
mysql -uroot -proot		#账密均为 root,注意此处 -u -p 后均无空格

#mysql 客户端远程连接 mysql 服务
mysql -uroot -proot -h [mysql_server_ip]

#退出
quit

mysql 禁止远程连接

[!important]

mysql 默认禁止远程连接,当然也可以手动开启远程连接,但不推荐!

  • 将 mysql 服务监听在 127.0.0.1(本地) 也可以禁止远程登陆(一般本地部署均是这样操作)。

    #在配置文件 my.ini 中在 mysqld 项中添加监听地址为本地
    bind-address=127.0.0.1
    
image-20250617185046855
image-20250617141607191

Apache

默认端口:80

apache 的默认监听地址为 0.0.0.0,若不想别人连接,亦可将监听地址改为 127.0.0.1

介绍

  • Apache 是一款开源的跨平台 Web 服务器软件,功能强大、稳定性高,支持虚拟主机、模块扩展和多种编程语言接口,广泛用于网站和应用的部署。

监听地址

[!tip]

默认监听地址是 0.0.0.0,改为 127.0.0.1,此时只能本地访问。

#修改监听地址
Listen 127.0.0.1:80		#同时此处可以改端口配置
image-20250617185515502

php

搭建 dvwa

  • 下载 dvwa 压缩包

  • 解压后并将文件移动至 */phpStudy/PHPTutorial/WWW 目录下

  • 修改配置文件

  • 登陆,浏览器输入 ip/[dvwa][dvwa] 为文件名,文件名可更改。

image-20250617190859986

搭建 pikachu

image-20250617191231837
  • 登陆,浏览器输入 ip/[pikachu]

image-20250617191414405

若登陆后,无法访问数据库,可以访问相应目录下的 install.php 进行安装数据库。

0

评论区