VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

Apache+MySQL+php环境安装(示例总结)(php安装mysqli扩展)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

这篇文章给大家带来了一些关于php的知识,主要是关于apache、mysql和php环境的安装。下面就让我们一起来看看吧,希望能帮到你。

Apache+MySQL+php环境安装(示例总结)(php安装mysqli扩展)

前言因为我最近在学习PHP开发,所以不可避免地会涉及到AMP,NMP和其他环境。当然,起初,我使用了PHPWAMP和PHPStudy等集成环境。但是因为我之前安装了MySQL服务器,所以当我再次打开自己的MySQL时,似乎因为这些集成环境而无法打开自己的MySQL(因为我的编程能力较弱,所以我忙于猜测服务之类的是否被更改为集成环境,这导致我无法连接)。总之,我最终没能解决这个问题。

但我相信一定有办法解决它,尽管最后我决定自己安装这个AMP环境,顺便我可以自己学习Apache和PHP,而不是简单地成为一个用户。

准备工作然后我需要在这里说一下,我的安装顺序是APM(Apache-》PHP-》MySQL)。据我的理解,必须先安装Apache,因为后期调试和环境都需要Apache。

Apache安装和下载链接:点击跳转。这是阿帕奇的官方网站。我们点击以下链接,界面版本可能会有所不同。毕竟,时代会变的,大人。一般来说,我选择最新版本。Apache官网然后跳转到以下界面。编译后的环境在红框中,下面三个都是集成环境。由于环境将在本地开发和构建,请选择红色框中的链接。Apache编译版本跳转链接我在这里选择了Apache Haus,但我也可以选择Apache Lounge。当然,我相信每个人都会从这个界面下载它,但我仍然发布它。Apache下载下载后,将其解压缩到您想要存储的文件夹中。这里我把它放在c盘上,路径为C://Apache/Apache安装目录接下来,打开这个目录下的conf文件夹,打开路径“c:\Apache24”下默认存在的配置文件httpd.conf Apache(版本号可能不同)。如果它与您的安装路径不同,您需要修改路径参数配置:Define SRVROOT“Your Apache installation directory“因此在这里我应该写Define SRVROOT“C:/Apache & quot;httpd.conf SRVRROOT配置当然还有最重要的端口,默认为80,但可能会有端口占用。因此,在开始之前,请在cmd中输入以下指令:netstat -anocmd查看端口占用如果端口被占用,请将其更改为另一个端口,只需在httpd.conf中更改Listen这里我使用8499(我的QQ号码的前缀)conf中listen修改要完成这一切,请在cmd中输入Apache安装目录下的bin文件夹,并在cmd中输入httpd -k install,因为我已经在此安装了它,所以我无法显示成功的示例。看英文几乎可以知道安装是否成功。完成最后一步后,您可以看到Apache服务已经安装完毕。【查看方法:任务管理器-》服务-》查看服务】Apache服务此时,您仍然使用cmd在Apache下的bin目录中输入httpd -k start。顺便提一下,重启命令将在以后频繁使用,Apache服务将在这里启动。当然,您也可以在服务列表中手动启动它。不,这还不够。当然,建议自己进入cmd进行技能训练。现在在浏览器中输入localhost:【端口号】以查看Apache是否成功启动。我的本地端口号是8499(我的QQ的开头),因此我在浏览器中键入localhost:8499,然后看到以下界面,表明安装成功。Apache安装成功由于后续安装的需要,我们仍然使用cmd在Apache安装目录下的bin文件夹中输入httpd -k stop来暂停Apache服务,以方便我们的下一次PHP安装。如果你只需要Apache,当然到这一步就完全ojbk了。首先PHP的安装要由po来完成。PHP下载地址:精彩。在这里我下载了线程安全版本(我不知道有什么区别,越多越好),然后我将其解压缩到我要放PHP的目录中。我还是把它放在C://PHP/PHP解压存放。然后我在php的根目录下复制了一份php.ini-development并将其重命名为php.ini作为PHP的配置文件,然后我们打开php.ini进行修改。在php.ini中找到extension_dir,删除注释并将其更改为* *“PHP安装路径\ext”。我把它安装在C:/PHP/**,所以我这边是extension _ dir =“C:/PHP/ext & quot;php配置extension_dirMySQL安装其实我有点懒得写了,不过你可以去看新手MySQL安装教程,或者我以后再写。这里是最新版本的MySQL【地址】MySQL下载页1但如果你安装它,我只安装MySQLServer,因为我不需要其他服务。这部分安装是因为我没有保存MySQL安装包。你可以看看新手教程或者浏览CSDN。这里就不多说了,只说我选的服务器吧。当你的MySQL安装完成后,所有的准备工作就结束了。让我们开始将Apache连接到PHP,并将PHP连接到MySQL。AMP连接工作Apache连接PHP在这里,我们需要做的主要工作是修改Apache安装根目录下的conf文件夹中的httpd.conf,以配置Apache和PHP一起工作。

将“要求全部拒绝”更改为“要求全部批准”(来自白嫖,我不知道为什么)《目录》& lt/directory & gt;AllowOverride none要求全部授权Granted修改

添加一行addtype application/x-httpd-php . PHP,用于增加Apache1对PHP后缀文件的支持。Apache增加php支持

现在你需要添加index.php作为你自己的索引页面。具体做法是在目录索引index.html后添加索引页index.php。增加index.php

至此,我们基本完成了上述步骤。此时,我们可以在Apache根目录/htdocs/【我在C:\Apache\htdocs】下创建一个HelloPHP.php(我想这样称呼它),并输入:

& lt?phpphpinfo();?& gt接下来,我们来测试一下。打开Apache根目录下bin目录中的cmd,输入httpd -k start启动Apache。然后打开浏览器并输入:本地主机:【你的端口】/你好PHP.php。在这里,我是本地主机:8499/你好PHP.php。如果您不记得端口号,可以检查上面的内容并在httpd.conf中配置相应的Listen值。打开后,大概会出现如下图。phpinfo显示此时我们仍然需要再次关闭Apache服务,仍然打开Apache根目录下bin文件夹中的cmd并输入httpd -k stop,然后我们配置PHP+MySQL。PHP连接MySQL。这里我们需要做的是在PHP中加载连接到MySQL的程序集。这里有PHP官网教程【为什么打不开?!!】

打开php.ini,在extension部分找到extension=php_mysqli.dll并将其注释掉。配置Mysql插件此时,我们找到了前一篇文章中的HelloPHP.php,并将其修改如下:

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:Apache+MySQL+php环境安装(示例总结)(php安装mysqli扩展) https://zhujicankao.com/115166.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » Apache+MySQL+php环境安装(示例总结)(php安装mysqli扩展)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!