wamp环境的组成

wamp环境介绍

 简介

Wamp

就是 Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。

 w--windows


  Windows操作系统,是由美国微软公司(Microsoft)研发的操作系统,问世于1985年。起初是MS-DOS模拟环境,后续由于微软对其进行不断更新升级,提升易用性,使Windows成为了应用最广泛的操作系统。  

Windows采用了图形用户界面[GUI],比起从前的[MS-DOS]需要输入指令使用的方式更为人性化。随着计算机硬件和软件的不断升级,Windows也在不断升级,从架构的16位、32位再到64位,系统版本从最初的Windows 1.0到大家熟知的

[Windows 95] [Windows 98] [Windows2000] [Windows XP] [Windows Vista] [Windows7]

[Windows8][Windows8.1][Windows10][Windows11]和[WindowsServer]服务器企业级操作系统,微软一直在致力于Windows操作系统的开发和完善。

a--apache  

Apache HTTPServer(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。    

ApacheHTTP服务器是一个模块化的服务器,源于NCSAhttpd服务器,经过多次修改,成为世界使用排名第一的[Web服务器](https://baike.baidu.com/item/Web服务器)软件。  

它可以运行在几乎所有广泛使用的计算机平台。
 

 m--mysql

MySQL是一个关系型数据库管理系统,MySQL是一个小型的开源的关系型数据库管理系统,与其他大型数据库管理系统例如Oracle、DB2、SQLServer等相比,MySQL规模小,功能有限,但是它体积小、速度快、成本低,且它提供的功能对稍微复杂的应用已经够用,这些特性使得MySQL成为世界上最受欢迎的开放源代码数据库。

  什么是关系型数据库?

  数据库中的记录是有行有列的数据库就是关系型数据库,与之相反的就是NoSQL数据库了。

  什么是数据库?

  数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库中的数据进行增加,修改,删除及查询操作。


    p--php

PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。

PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。 PHP同时支持面向对象和面向过程的开发,使用上非常灵活。  

经过二十多年的发展,随着php-cli相关组件的快速发展和完善,PHP已经可以应用在 TCP/UDP服务、高性能Web、WebSocket服务、物联网、实时通讯、游戏、微服务等非 Web 领域的系统研发。  不知道下载地址的戳下面:

  Apache服务器:Apache VS17 binaries and modules download

  MySQL数据库:https://dev.mysql.com/downloads/mysql/
  PHP:https://www.php.net/downloads.php
  phpMyAdmin:https://www.phpmyadmin.net/
  请确保你的操作系统已经安装了相关的VC++运行库。

常用的集成环境

XAMPP是一款具有中文说明的功能全面的集成环境,XAMPP并不仅仅针对Windows,而是一个适用于Linux、Windows、Mac OS X 和Solaris 的易于安装的Apache 发行版。软件包中包含Apache  服务器、MySQL、SQLite、PHP、Perl、FileZilla FTP Server、Tomcat等等。默认安装开放了所有功能,安全性有问题,需要进行额外的安全设定。  

WampServe集成了Apache、MySQL、PHP、phpmyadmin,支持Apache的mod_rewrite,PHP扩展、Apache模块只需要在菜单“开启/关闭”上点点就搞定,省去了修改配置文件的麻烦。  

AppServ 集成了Apache、PHP、MySQL、phpMyAdmin,较为轻量。

  总的来说,无论从安全性和性能上来讲,LAMP(Linux + Apache + MySQL + PHP)都优于WAMP(Windows + Apache + MySQL + PHP),不过由于Windows具有易用的特点,WAMP也未尝不是初学者的一个不错的选择。

相关推荐

  1. wamp环境组成

    2024-01-22 09:44:04       58 阅读
  2. 如何用树莓派实现视频warping

    2024-01-22 09:44:04       43 阅读
  3. Rust:用 Warp 库实现 Restful API 简单示例

    2024-01-22 09:44:04       32 阅读
  4. 不同领域环境组分分析”

    2024-01-22 09:44:04       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-22 09:44:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-22 09:44:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-22 09:44:04       87 阅读
  4. Python语言-面向对象

    2024-01-22 09:44:04       96 阅读

热门阅读

  1. MySQL视图

    2024-01-22 09:44:04       54 阅读
  2. linux 的nobody是什么用户? 对安全有没有影响?

    2024-01-22 09:44:04       54 阅读
  3. Vue记录

    Vue记录

    2024-01-22 09:44:04      51 阅读
  4. 2024 年 Vue.js 会发生什么

    2024-01-22 09:44:04       55 阅读
  5. v-model绑定vuex的state怎么实现?

    2024-01-22 09:44:04       55 阅读
  6. C# 希尔密码

    2024-01-22 09:44:04       50 阅读
  7. React16源码: React中的updateHostRoot的源码实现

    2024-01-22 09:44:04       58 阅读
  8. 【Vue】组件传参

    2024-01-22 09:44:04       54 阅读
  9. nbsaas-boot适配jpa的查询设计

    2024-01-22 09:44:04       42 阅读