Windows 11 本地 php 开发环境搭建:PHP + Apache + MySQL +VSCode 安装和环境配置

这篇具有很好参考价值的文章主要介绍了Windows 11 本地 php 开发环境搭建:PHP + Apache + MySQL +VSCode 安装和环境配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

前言


最近有空整理一下php 在windows上面的环境配置。原因是发现网上大多数php环境配置的相关帖子内容凌乱、多数是不能配置成功的。所以决定全部走一遍配置,以确保整个过程是成功的。并在此基础上开个帖子记录下这个完整的安装和配置过程,以备忘和供有需要的同学参考。



1. PHP 的下载、安装和配置


1.1 下载 php

官方下载地址:https://windows.php.net/downloads/releases/

php开发环境搭建,后端,php,apache,后端,php环境配置,windows
我这里没有下载最新版,而是 php-7.4.33-Win32-vc15-x64.zip



1.2 安装 php


将下载的 zip 压缩包解压到安装目录: E:\Software\PHProgram\PHP(我的位置)
php开发环境搭建,后端,php,apache,后端,php环境配置,windows

1.3 配置 php 系统变量


将 PHP 的安装目录(如 E:\Software\PHProgram\PHP)添加到 系统变量Path 变量中:

php开发环境搭建,后端,php,apache,后端,php环境配置,windows



1.4 配置 php.ini

将 PHP 目录下的php.ini-development,复制一份并重命名为 php.ini,作为PHP的配置文件。

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

编辑php.ini文件

  • 设置PHP扩展包的具体目录

    找到:

    ; On windows:
    ; extension_dir = “ext”
    

    修改为:

    ; On windows:
    extension_dir = “E:\Software\PHProgram\PHP\ext”
    

  • 开启相应的库功能

    搜索 “;extension= ”,定位并开启所需的库功能:

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

  • 设置时区

    找到

    ;date.timezone =
    

    修改为:

    date.timezone = Asia/Shanghai
    

  • 检查是否安装成功

    cmd 中输入检查版本的命令:

    php -v
    



2. Apache 的下载、安装和配置


2.1 下载 Apache

安装包官方下载地址:https://www.apachelounge.com/download/VS16/

php开发环境搭建,后端,php,apache,后端,php环境配置,windows
下载的 ZIP 文件是:httpd-2.4.57-win64-VS16.zip

2.2 安装 Apache

将下载的zip 文件解压到 E:\Software\PHProgram\Apache-2.4.57\Apache24

2.3 修改配置 Apache

找到 Apache24\conf 目录下的 httpd.conf 文件,用记事本打开,并转到 Define SRVROOT “c:/Apache24”
修改为:

# ServerRoot at a non-local disk, be sure to specify a local disk on the
# Mutex directive, if file-based mutexes are used.  If you wish to share the
# same ServerRoot for multiple httpd daemons, you will need to change at
# least PidFile.
#
Define SRVROOT "E:\Software\PHProgram\Apache2.4.57\Apache24"
ServerRoot "${SRVROOT}"
#
# Mutex: Allows you to set the mutex mechanism and mutex file directory


2.4 指定服务端口(非必须)


定位到 Listen 80,改为其它端口

# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 8888

#
# Dynamic Shared Object (DSO) Support

Apache 默认端口为80,为避免端口冲突,可修改为其他端口。如使用默认80端口,则通过http://localhost 即可访问,如使用修改后的端口,则必须加端口号:如 http://localhost:8888



2.5 配置系统变量


php开发环境搭建,后端,php,apache,后端,php环境配置,windows


php开发环境搭建,后端,php,apache,后端,php环境配置,windows

2.6 安装服务

必须以 管理员身份 运行 cmd ,然后进入 Apache\bin 目录

C:\WINDOWS\system32> e:
E:\> cd Software\PHProgram\Apache-2.4.57\Apache24\bin
E:\Software\PHProgram\Apache-2.4.57\Apache24\bin> httpd -k install -n Apache2.4

如果要移除服务:cmd 中输入 sc delete Apache2.4 后回车



2.7 Apache 环境开启 htaccess 伪静态(可选)

  • 什么是伪静态
    伪静态其实是相对真实静态来讲的,伪静态只是改变了URL的显示形式,实际上还是一个动态的页面。伪静态的页面后缀可以是htmlhtm或者是目录格式等。像thinkphp等框架的pathinfo模式,也是伪静态的一种。

  • 为什么要用伪静态 ?
    Ⅰ为了seo优化,伪静态有利于搜索引擎的收录,能够增加网站优化效果;
    Ⅱ 为了让URL看起来更简单,更加友好易读,也给人一种专业性的感觉。

Apache 服务器上开启和通过.htaccess文件来配置伪静态

1)在 Apache 配置文件httpd.conf中启用Rewrite
打开httpd.conf,定位到代码:

#LoadModule rewrite_module modules/mod_rewrite.so

2)把前面#去掉。没有则添加,但必须独占一行,以使 apache 支持 mod_rewrite 模块。

LoadModule rewrite_module modules/mod_rewrite.so

3)继续在 httpd.conf 搜索定位 AllowOverride,并把后面的参数从None全部改成All

4)配置.htaccess 伪静态规则

  • 在要启用伪静态的项目的根目录(如 www)下建立 .htaccess 文件

  • .htaccess 文件中输入以下内容(或开源项目本身指定的内容)

    < IfModule mod_rewrite.c>
      Options +FollowSymlinks -Multiviews
      RewriteEngine On
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      #RewriteRule RewriteRule index.html$ index.php
      #RewriteRule ^(.*?).html$ index.php?$1.html [QSA,PT,L]
      #RewriteRule ^/index([0-9]*).html$ /index.php?id=$1
      #更多伪静态规则
    < /IfModule>
    


2.8 启动服务

  • 方式一
    打开 Apache/bin 目录下的 ApacheMonitor.exe启动 Apache

  • 方式二
    服务 >> Apache 2.4 右键 启动

    php开发环境搭建,后端,php,apache,后端,php环境配置,windows

测试是否安装成功

在浏览器中输入HTTP://localhost:8888(此处8888是我选择的端口)验证服务是否成功搭建

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

或者查看系统服务:

php开发环境搭建,后端,php,apache,后端,php环境配置,windows


安装成功!




3. 整合 PHP、Apache


3.1 配置 apache 支持 php

1)打开 Apache24\conf 目录下的配置文件 httpd.conf,并定位到:

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

2)在下方添加:

LoadModule php7_module "E:/Software/PHProgram/PHP/php7apache2_4.dll"
PHPIniDir "E:/Software/PHProgram/PHP"
AddType application/x-httpd-php .php .html .htm

注:这里安装的是PHP7,假如是PHP8,则应相应地换成php8_modulephp8apache2_4.dll


3.2 修改网站默认首页

找到:

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

4)改为:

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

3.3 修改Apache 默认的站点目录

1)在 E:\Software\PHProgram 下,新建 一个名为 www 的文件夹,做为网站根目录;

2)在 httpd.conf 中,找到如下代码:

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">

修改为:

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "E:\Software\PHProgram\www"
<Directory "E:\Software\PHProgram\www>

此目录即为打开 http://localhost:8888 时的根目录,可在该目录创建index.php,用于默认访问的 php 文件。



3.4 测试 php 网站

www 目录下,新建文件index.php,写入以下内容:

<?php
  phpinfo();
?>

然后打开http://localhost:8888,如果显示PHP版本及配置信息,则表示配置成功!

php开发环境搭建,后端,php,apache,后端,php环境配置,windows



4. 安装 php 依赖管理工具:Composer


ComposerPHP 开发必不可少的工具之一,可有效减少依赖包下载和管理的烦恼。

4.1 下载 Composer

官方下载地址:https://getcomposer.org/download/,

也可点击 这里 直接下载(不打开下载页)

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

4.2 安装 Composer:方式一


1)检查/修改配置文件

在 php 安装目录中找到 php.ini 文件,用记事本打后定位到

;extension=openssl

去掉前面的“;”(分号)以启用配置

extension=openssl

2)双击运行 Composer-Setup.exe

程序会在每次执行时安装最新的 Composer 版本,后面一步步安装即可。

php开发环境搭建,后端,php,apache,后端,php环境配置,windows
php开发环境搭建,后端,php,apache,后端,php环境配置,windows

3)检查是否安装成功
然后等待安装完成,重新打开 命令行窗口,输入命令检查是否安装成功:

Microsoft Windows [版本 10.0.22621.1555]
(c) Microsoft Corporation。保留所有权利。

C:\Users\pro>composer --version
Composer version 2.5.5 2023-03-21 11:50:05

当然,也可以按照官方文档的方式进行安装,见方式二。

4.3 安装 Composer:方式二

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01 eae') { echo '安装程序验证'; } else { echo '安装程序损坏'; unlink('composer-setup. php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"


4.4 更改 Composer 镜像

因为国外网站访问比较慢,这里介绍安装Composer 镜像。

1)阿里云 Composer 镜像推荐

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 

2)腾讯云 Composer 镜像

composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer/ 

3)华为云 Composer 镜像

composer config -g repo.packagist composer https://repo.huaweicloud.com/repository/php/

4)安畅云 Composer 镜像

composer config -g repo.packagist composer https://php.cnpkg.org/



5. VsCode 配置

VsCode 是用的比较多的开发 PHP 的工具,进行配置之后要比Jerbrian家的IDE要方便很多。

5.1 安装 vs code 插件

在vs code插件商店中,搜索并安装相关的组件:

  • Composer
  • PHP 语言支持
  • PHP Debug(后面需要做进一步的设置)
  • PHP Extendsion Pack
  • Php IntelliSense

注:Vs code 安装 debug 插件后,需要在 settings.json 中进行设置,即在最外层大括号下面,添加以下两个php.exe所在的路径:

{
  // "settingsSync.ignoredExtensions": [
      
  // ],
 "php.validate.executablePath": "E:/Software/PHProgram/PHP/php.exe", 
 "php.debug.executablePath": "E:/Software/PHProgram/PHP/php.exe"
 }

5.2 下载和配置 Xdebug 库

Xdebug,是一个 PHP 插件,可用于单步调试 / 输出调试等,配合VS Code的插件,功能十分强大,可满足日常大多数环境需求。

插件功能包括:

  • 远程监听调试
  • 本地单文件调试
  • 本地浏览器调试

一般前两个功能使用较多,小脚本使用第二个功能,网站类代码推荐监听调试。

准备下载与当前 php 版本、当前系统相对应的 Xdebug 版本

打开 版本选择 网页:

1) cmd 中运行以下命令

php -i

2)运行后,复制cmd中得到的 phpinfo() 的完整输出信息:

phpinfo()
PHP Version => 7.4.33
$_SERVER['argv'] => Array
(
)
... ...

3)打开上面提供的这个 版本选择 链接,并粘贴到此网页中的多选文本框中,然后提交。

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

4)下载 Xdebug

提交后,网站会根据已提交的信息,自动为您推荐当前PHP版本、系统环境匹配的Xdebug库。然后就可下载该 xdebug.dll 库文件

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

5)将下载的 php_xdebug-3.1.6-7.4-vc15-x86_64.dll 复制到 E:\Software\PHP_Program\PHP\ext扩展目录下

php开发环境搭建,后端,php,apache,后端,php环境配置,windows
并将文件php_xdebug-3.1.6-7.4-vc15-x86_64.dll 重命名为 php_xdebug.dll

6)修改 E:\Software\PHProgram\PHP 目录下的 php.ini 配置文件

php.ini文件末尾加上以下代码并保存:

[XDebug]
zend_extension=php_xdebug.dll
xdebug.output_dir="E:\Software\PHProgram\tmp\xdebug"
; xdebug 监听地址(Xdebug3写法,2的名称为 remote_host)
xdebug.client_host="127.0.0.1"
xdebug.client_port=9003
xdebug.remote_handler=dbgp
xdebug.start_with_request = yes
xdebug.idekey = Vscode
xdebug.collect_return = On
xdebug.mode = debug
; 本机调试,Xdebug3新增设置
xdebug.discover_client_host = On

php开发环境搭建,后端,php,apache,后端,php环境配置,windows

注:
1、修改 php.ini 文件后,必须重启Apache服务才能生效;
2、本文安装的 Xdebug 基于版本3x。如果是 2x,那么 php.ini 中的 [Xdebug] 的配置项不同,具体请看官网文档
Xdebug3Xdebug2 配置项变化较大(3的配置项在2的基础上有移除、改名或新增等),更多配置请参考官方文档(很多网上的配置都是错的)】


7)cmd 命令提示符下测试xdebug安装是否成功:

  • php --version 命令

    Microsoft Windows [版本 10.0.22621.1555]
    (c) Microsoft Corporation。保留所有权利。
    
    C:\Users\pro> php --version
    PHP 7.4.33 (cli) (built: Nov  2 2022 16:00:55) ( ZTS Visual C++ 2017 x64 )
    Copyright (c) The PHP Group
    Zend Engine v3.4.0, Copyright (c) Zend Technologies
        with Xdebug v3.1.6, Copyright (c) 2002-2022, by Derick Rethans
    
    C:\Users\pro>
    

  • 网页中输出 phpinfo() 信息

    www (网站要目录)下的 index.php文件:

    <?php
      phpinfo();
    ?>
    

    浏览器访问 http://localhost:8888 :
    php开发环境搭建,后端,php,apache,后端,php环境配置,windows
    出现 Xdebug,说明安装成功

    如果phpinfoXDebugcmd下没有,请检查环境变量设置是否正确



8)Vs codephpdebug 插件配置

  • 在网站根目录www下,新建一个 test.php文件(用于debug插件的配置测试),并编写以下内容:

    <?php
      for ($i = 0; $i < 10; $i++) {
      echo $i;
      }
    ?>
    

  • 在有打开的 php 文件的情况下(如 test.php),单击 VSCode 左侧列表的【运行和调试】图标

    php开发环境搭建,后端,php,apache,后端,php环境配置,windows
    再点击【创建launch.json文件】按钮

    此时,即自动创建.vscode文件夹并将launch.json保存到 www/.vscode/ 路径下。

    生成的launch.json 文件中的配置项如下:

    {
      "version": "0.2.0",
      "configurations": [
        {
          "name": "Launch built-in server and debug",
          "type": "php",
          "request": "launch",
          "runtimeArgs": [
            "-S",
            "localhost:8888",
            "-t",
            "."
          ],
          "port": 9003,
          "serverReadyAction": {
            "action": "openExternally"
          }
        },
        {
          "name": "Debug current script in console",
          "type": "php",
          "request": "launch",
          "program": "${file}",
          "cwd": "${fileDirname}",
          "externalConsole": false,
          "port": 9003
        },
        {
          "name": "Listen for Xdebug",
          "type": "php",
          "request": "launch",
          "port": 9003
        }
      ]
    }
    

    注:Listen for Xdebug 项的 port 属性,需要与php.ini配置文件中相同;
    Xdebug 的默认调试端口已从9000更改为9003



5.3 调试运行 debug


1)选择运行和调试右边的下拉框,选择调试模式(如,选择 Listen for Xdebug),程序里打上断点;

2)按 F5 开始调试(也可按调试按钮);

3)打开浏览器访问 http://localhost:8888/test.php
此时页面尚不能正常加载(转圈)

4)继续按 F5 调试,直到程序跑完,就会看到页面加载好全部内容

php开发环境搭建,后端,php,apache,后端,php环境配置,windows
php.ini中,xdebug.mode = debug 的使用场景为需要断点调试的时候。



但有时程序本身没问题,只是想看看性能和各个地方的耗时情况,则将 ’debug‘模式换成 trace (耗时)或 profile(性能) 模式。

如:

  • trace ,修改 php.ini

    xdebug.mode = trace
    

    在Vscode 调试模式名称下拉框中,选“Debug current script in console”,去掉php程序中所有断点,此时按一下 F5 程序就执行完毕,然后找到目录E:\Software\PHProgram\tmp\xdebug(php.ini中配置的目录),能看到多出了一个类似 trace.xxxxx.xt这样的文件。

  • profile (同理,略)

    本地开发时,一般同时开启两个,即

    xdebug.mode = debug,profile
    

    说明:允许以逗号分隔xdebug.mode的值,作为标识符来同时启用多个模式



6. MySQL在Windows 环境中的安装


参见我的另一篇文章 MySQL在Windows 环境中的安装




7. 附:Xdebug3 参数说明

7.1 xdebug.mode

此设置控制启用哪些Xdebug功能。
接受以下值:

说明
off 没有启用任何功能。Xdebug 除了检查功能是否已启用外不起作用。如果您想要接近零的开销,请使用此设置。
develop 启用包括重载的var_dump()在内的开发帮助。
coverage 使Code Coverage Analysis能够生成代码覆盖率报告,主要是与PHPUnit结合使用 。
coverage 使Code Coverage Analysis能够生成代码覆盖率报告,主要是与PHPUnit结合使用 。
debug 启用步骤调试。这可用于在代码运行时逐步检查代码,并分析变量的值。
gcstats 使垃圾收集统计信息能够收集有关PHP的垃圾收集机制的统计信息。
profile 启用性能分析,您可以使用它通过KCacheGrind之类的工具分析性能瓶颈。
trace 启用功能跟踪功能,该功能允许您记录每个函数调用,包括参数,变量赋值以及在对文件的请求期间进行的返回值。

以","(逗号)分隔 xdebug.mode 的值作为标识符来同时启用多个模式xdebug.mode=develop,trace
还可以通过XDEBUG_MODE在命令行上设置环境变量来设置模式,这样优先于xdebug.mode 设置。


7.2 start_with_request

CLI模式下,PHP脚本可以被轻松的调试,但是在fastcgi模式下,xdebug在何种情况拦截请求并触发调试呢,实际上一套WEB API 只有极少有性能瓶颈的API才需要被debug,每个接口都去记录profile是没必要的(此配置的意义)

说明
yes 该功能在 PHP 请求启动时以及运行任何 PHP 代码之前启动。例如,xdebug.mode = tracexdebug.start_with_request = yes启动整个请求的功能跟踪。
no 请求开始时,该功能未激活。你仍然可以调用函数xdebug_start_trace() 来启动 trace;调用xdebug_break()开始逐步调试;调用xdebug_start_gcstats()来做垃圾收集统计。
trigger 1)仅当请求开始时存在特定触发条件时,才激活该功能。触发器的名称是(大写)XDEBUG_TRIGGER,而Xdebug会去检查一下变量中($_ENV$_GET$_POST$_COOKIE)是否有这个字段;
2)功能特定的触发器名称也有一个旧式的备用名称:(XDEBUG_PROFILE 对应于 Profiling),(XDEBUG_TRACE 对应于 Function Trace)和 (XDEBUG_SESSION 对应于 Step Debugging);
3)也可以通过进行步骤调试的调试会话管理XDEBUG_SESSION_START
4)使用xdebug.trigger_value可以控制哪个特定的触发器值将激活该触发器。如果xdebug.trigger_value设置为空字符串,则将接受任何值:
示例:http://localhost:8000/test.php?XDEBUG_TRIGGER
default 该default值取决于xdebug.mode
debugtrigger
gcstatsno
profileyes
tracetrigger



php开发环境搭建,后端,php,apache,后端,php环境配置,windows

php开发环境搭建,后端,php,apache,后端,php环境配置,windows文章来源地址https://www.toymoban.com/news/detail-858463.html

到了这里,关于Windows 11 本地 php 开发环境搭建:PHP + Apache + MySQL +VSCode 安装和环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker本地PHP开发环境搭建

    本文简单介绍通过启动一个nginx和fpm容器来搭建一个php web运行环境,以文档命令为例,H:/home/code/docker/web 目录下可以放多个子项目,只需针对不同的项目配置不同的nginx站点文件,在站点中指定下级项目目录即可,以后台项目admin为例, 则具体的子路径为H:/home/code/docker/we

    2024年02月07日
    浏览(15)
  • windows下搭建php开发环境

    http://wed.xjx100.cn/news/139397.html?action=onClick https://www.bilibili.com/read/cv23429835/ https://www.php.cn/faq/498307.html 选择卸载程序 官网https://www.php.net/下载 选择线程安全 国内地址 其他版本的php下载 下载完成后解压放到想存放的路径 添加path环境变量 命令行中输入 php -v Xdebug 要下载与 php 对应

    2024年02月15日
    浏览(15)
  • 如何在Ubuntu 18.04上安装PHP 7.4并搭建本地开发环境

    PHP是一种流行的服务器脚本语言,用于创建动态和交互式web页面。开始使用你选择的语言是学习编程的第一步。 本教程将指导您在Ubuntu上安装PHP 7.4,并通过命令行设置本地编程环境。您还将安装依赖管理器Composer,并通过运行脚本来测试您的安装。 要完成本教程,您需要安

    2024年02月11日
    浏览(24)
  • macOS搭建PHP开发环境(brew安装nginx、mysql 和多版本php,并配置多个php同时运行的环境)

    由于homebrew主库中没有PHP7.2 之前的版本,并且7.2,7.3版本也被标记成过时版本;所以需要先挂在第三方的扩展,具体操作如下: php5.6 php7.3 php7.4 php8.2 默认新版8以上直接安装 sudo vim /usr/local/etc/php/5.6/php-fpm.conf  下的: 注意:5.6版本的配置文件路径和其他版本不一样 listen = 127

    2024年02月04日
    浏览(24)
  • XAMPP、Apache搭建本地PHP服务器(全网最保姆级)

    启动服务 打开后进入如下界面:根据自己的需要 启动服务 我这里打开的是Apache和MySQL 可以根据自己的习惯修改端口号 默认是 8080 我这里修改为 80 端口 修改监听的端口号 Httpd.conf 文件存放着的是主要的 XAMPP 虚拟机的配置 像一些 端口、路由、访问的路径 等等信息 方式1:直

    2024年02月03日
    浏览(16)
  • Linux-现实环境模拟(apache、MySQL、PHP、discuz)

    ♥️ 作者:小刘在C站 ♥️ 个人主页:  小刘主页  ♥️ 努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生! ♥️ 学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏: 云计算技术 ♥️小刘私信可以随便问,只要会绝不吝啬,感谢CSD

    2024年02月16日
    浏览(12)
  • PHP从入门到精通—PHP开发入门-PHP概述、PHP开发环境搭建、PHP开发环境搭建、第一个PHP程序、PHP开发流程

    每开始学习一门语言,都要了解这门语言和进行开发环境的搭建。同样,学生开始PHP学习之前,首先要了解这门语言的历史、语言优势等内容以及了解开发环境的搭建。 PHP概述 Ø 认识PHP PHP最初是由Rasmus Lerdorf于1994年为了维护个人网页而编写的一个简单程序。这个程序用来显

    2024年02月14日
    浏览(23)
  • apache php mysql python 环境部署与离线安装deb包

    使用的系统为ubuntu18.04 server amd64 2.1 安装系统: 下载:https://cn.ubuntu.com/download/alternative-downloads 选择查看全部Ubuntu 镜像站 点击可以选择使用国内的源进行下载,速度非常快 2.2 apache mysql php安装 安装顺序为:apache2,mysql,php,在当前的Ubuntu18安装apache2和mysql时,apt会自动将这两

    2024年02月12日
    浏览(32)
  • php开发环境搭建_宝塔、composer

    宝塔面板下载,免费全能的服务器运维软件 解压安装    登录之后修改安全入口  1 进入软件商店下载nginx,mysql5.6,php7.2      2 将php的安装路径配置到环境变量中 此电脑--右键--点击属性---高级系统设置---环境变量---系统变量path---添加确定      输入php -v测试  3 将mysql的安装

    2024年02月11日
    浏览(15)
  • windows 搭建 PHP以及扩展swoole的运行环境(Cygwin模拟Linux环境)

    cygwin下载地址:https://www.cygwin.com/ 在浏览器中打开cygwin官网,下滑到Installing Cygwin部分,点击setup-x86_64.exe下载exe文件即可 安装cygwin 找到刚才下载的setup-x86_64.exe文件,双击打开,就开始安装cygwin 第一步:打开安装界面,直接点击下一步 第二步:选择下载源,我们直接默认选

    2024年02月07日
    浏览(18)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包