我的编程空间,编程开发者的网络收藏夹
学习永远不晚

PHP环境配置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

PHP环境配置

文章目录

安装前的准备

  • 查看本机的类型(x86/x64, 即 32 位还是 64 位)
  • 安装好 VC9/VC11/VC14 运行库(需要按照本机的类型选择安装)
  • 创建好一个安装路径用于安装整套 amp 环境(我使用的是 “D:/tools/LAMP”)

安装 Apache

如果使用官方提供的 Apache 关联 PHP 组件的话, PHP 的版本会限制 Apache 的版本, 所以需要根据要配置的 PHP 版本选择下载的Apache 版本, 我使用的是 Apache2.4+PHP5.6 版

现在 Apache 官方提供的 Apache 是绿色版, 也就意味着不能简单的 Next 完成安装, 需要对环境变量以及配置文件进行修改。

  1. 下载完后将其解压至 D:/tools/LAMP/Apache24 目录下(目录可以随意修改, 但要记住在哪)
  2. 右键我的电脑——属性——高级设置——环境变量, 在系统变量处寻找 Path 变量, 编辑, 在最尾处添加 “;D:/tools/LAMP/Apache24/bin”, 建议先复制出来, 在 TXT 中修改, 编辑好后保存(如果是 WIN10 请删除 “;”, 然后点击新建, 贴在那里)
  3. 打开 “D:/tools/LAMP/Apache24/conf/httpd.conf” 文件, 这是 Apache 的配置文件, 搜索 “ServerRoot”, 这是 Apache 的所在路径, 需要修改成你的 Apache 所在路径
  4. 在刚才的文件中查找 “DocumentRoot”, 这是网站的根目录设置, 默认是 “c:/Apache24/htdocs”, 我修改成了 “D:/wwwroot”, 你也可以选择使用 Apache 目录下的 htdocs 文件夹作为根目录, 个人比较习惯用 wwwroot, 下面一行的 “” 也要做相应的更改, 我的就是 “
  5. 查找到 “#ServerName www.example.com:80”, 将前面的注释符号 “#” 去掉。
  6. 查找到 “DirectoryIndex”, 把它改成 “DirectoryIndex index.php index.html index.html”。这样,你的网站目录的默认首页是 index.php, 如果没有 index.php 系统会自动寻找index.html、html做为默认首页了。修改时要注意空格!
  7. 打开运行(win+R)输入 “cmd”, 回车, 输入: httpd -k install -n Apache24, 即可给 Apache 注册服务, 可以让其开机自动启动, 其中 Apache24 是服务名, 可以随意更改, 只要是合法的就行
  8. 在刚才的界面中输入 “httpd -k start” 开启 Apache 服务(输入的是 “” 内的文本), 如果打开失败可能是端口占用, 如果不嫌麻烦可以重启电脑, 如果想以后每次都使用其他端口, 可以在 httpd.conf 文件中修改, 搜索 “Listen”, 后面的数字就是端口号, 只要是合法的即可, 如果端口号不是 80, 请记住每次访问本地服务器时都要加上端口号, 例如端口为 8080: 127.0.0.1:8080
  9. 打开浏览器, 输入 127.0.0.1, 如果显示的是 “It Work”, 则说明 Apache 安装成功

PHP 安装

现在的 PHP 也是绿色版, 也是需要修改配置文件, 我使用的是 PHP5.6 版, 先解压在安装路径处, 我选择的是解压在 “D:/tools/LAMP/PHP5.6”

  • 找到 “D:/tools/LAMP/php5.6/php.ini-development” 文件, 复制一份并重命名为 “php.ini”
  • 打开 “php.ini”, 找到 “; extension_dir = “ext””, 此处的 “;” 是注释用, 直接去掉, 代表开启 PHP 扩展库
  • 打开 Apache 配置文件, 在任意位置(建议头部或尾部, 我添加在文件最后)添加以下语句:

#***********php与Apache关联***********#让apache载入php处理模块LoadModule php7_module D:/tools/LAMP/php5.6/php7apache2_4.dll#指定php的ini文件, 该文件是对php的一些配置, 千万不要给路径加双引号, 很多文章说要加, 结果一直报错, 取消了就好了PHPIniDir D:/tools/LAMP/php5.6/php.iniAddType application/x-httpd-php .php .phtml#************************************
  • 打开运行(win+R), 输入 “cmd”, 回车, 输入 “httpd -k restart” 重启 Apache 服务(输入的是 “” 内的文本)
  • 在网站根目录下新建文件 “index.php”, 输入

如果显示的是 PHP 的相关信息, 则说明安装成功

MySQL 的安装

MySQL 5.5 版有 windows 用的 msi 安装包, 这是微软以前的安装包格式, 可以直接双击运行安装程序。

  1. 双击MySQL安装包, 点击Next。
  2. 选中“I accept the terms in the License Agreement”, 点击Next。Choose Setup Type(选择安装选项), 有三种: Typical(典型), Custom(自定义) , Complete(完全)。这里我们选Custom, 然后点击Next。
  3. Custom Setup(自定义安装设置), 这里依然点击倒三角选择"Entire feature will be installed on local hard drive"把所有的全部安装上去, 然后点击下面的Change按钮, 选择安装位置后, 点击Next。注意: 一定要检查所有选项安装位置, 最好都装在同一个位置。此处共有6个条目但只需更改第1个和第6个的安装位置, 其它条目会自动调整过去的。–建议新手可以不做更改
  4. Ready to Install the Program(准备安装程序), 观察中间的设置, 确定无误后, 点击Next, 否则, 点击Back后修改。
  5. 在安装的过程中会出现一个新窗口, 是给MySQL Enterprise(MySQL企业版)打广告的, 忽视掉, 一直Next, 点的慢些, 直到出现FInish界面。PS: 此时先看下一条, 不要乱点。
  6. Wizard Complete(安装向导完成), 点击Launch the MySQL Instance Configuration Wizard(启动mysql配置向导)前面的复选框(默认是勾选, 不关管它), 然后点击Finish, 这样就进入了MySQL配置界面。
  7. 不用说, 点击Next。
  8. 选择配置方式(Please select a configuration type)。这里出现了两种选项, 一种是Detailed Configuration(详细配置), 一种是Stardard Configuration(标准配置), 这里我们选择Detailed Configuration, 然后点击Next。
  9. 选择服务器类型(Please select a server type)。有三种选项: Developer Machine(开发测试用), Server Machine(服务器用), Dedicated MySQL Server Machine(专门的服务器用), 由于我是用来开发的, 所以选择了第一项, 然后点击Next。
  10. 选择数据库用途(Please select a database usage)。有三种: 第一种是Multifuctional Database, 第二种是Transactional Database Only, 第三种是Non-Transactional Database Only, 这儿三个选项的区别我也不怎么理解, 但依照英文注释以及网上其他的帖子参考就选择了第一项Multifuctional Database, 然后点击Next。
  11. 选择InnoDB数据库文件存储位置(Please select the drive for the InnoDB datafile), 默认是安装的MySQL位置。保持默认, 直接点击Next。
  12. 选择同时连接到服务器的准确访问量(Please set the approximate number of concurrent connections to the server)。三个选项: 第一个是Decision Support(DSS)/OLAP(大约20个), 第二个是Online Transaction Processing(OLTP)(大约500个), 第三个是Manual Settings(手动设置), 由于我是为了开发测试用, 所以选择第一个就可以了, 然后点击Next。
  13. 网络选项(Please select the networking options)。第一个是是否启用TCP/IP连接, 选上, 第二个是启用严格模式(Enable Strict Mode), 我选了, 建议新手选上, 这样代码更规范些, 然后点击Next。
  14. 选择默认字符集(Please select the character set)。第一个是Stardard Character Set(标准字符集), 默认是Latin1, 适合存储英文;第二个是Best Support for Multilingualism(最适合多语言), 默认是utf8, 适合存储多语言字符集;第三个是手动选择。这里我们选择UTF8编码, 即选择第二种或者第三种中的UTF8, 然后点击Next。
  15. 设置windows选项(Please set the windows options)。第一项是是否安装为Windows服务(Install As Windows Service), 建议勾选上, 下面的Service Name是服务器标识名称, 默认即可, 还有个是否随机启动MySQL的选项, 如果没选的话, 以后开启MySQL需要在cmd上输入net start mysql。第二项是是否把bin文件夹路径加入环境变量中的Path(Include Bin Directory in Windows PATH), 建议勾选, 这样以后可以直接在cmd上输入bin文件夹上的任意一个文件使用, 然后点击Next。
  16. 安全选项(Please set the security options)。第一项是修改安全设置(Modify Security Settings), 这项中的两项分别是新root密码和确认输入的密码(即再输入一遍), 最下面的是创建一个匿名帐号(Create An Anonymous Account), 先选上, 回头安装完记得去除, 然后点击Next。
  17. 准备执行刚才的设置(Ready to execute), 确定无误后, 点击Execute。过一会执行完成后, 点击Finish结束设置。
  18. 打开mysql的安装文件夹, 在bin文件夹内找到libmysql.dll, 将其拷贝到系统的system32文件夹中。如果没有找到就是安装程序已经帮你拷贝好了, 不用管
  19. 在 php 的配置文件里, 分别搜索 “;extension=php_gd2.dll”、“;extension=php_mysql.dll”、“;extension=php_mysqli.dll” 并将前面的 “;” 都去掉, 开启扩展

phpMyAdmin 配置

因为 phpMyAdmin 的版本和 PHP 的版本有关系, 所以建议不要下载太旧的版本, 会出错, 我使用的是 phpMyAdmin 4.0.10.17, 可以兼容 PHP5.6

  1. 下载完毕直接解压在网站的根目录下, 我解压在 “D:/wwwroot/phpMyAdmin” 目录下
  2. 找到 “D:/wwwroot/phpMyAdmin/libraries/config.default.php”, 打开后配置 KaTeX parse error: Undefined control sequence: \[ at position 4: cfg\̲[̲'Servers'\]\[i][‘password’] = ‘新密码’;
  3. 打开运行(win+R), 输入 “cmd”, 回车, 输入 “httpd -k restart” 重启 Apache 服务(输入的是 “” 内的文本)
    n+R), 输入 “cmd”, 回车, 输入 “httpd -k restart” 重启 Apache 服务(输入的是 “” 内的文本)
  4. 打开浏览器, 输入: 127.0.0.1/phpmyadmin, 根据刚才配置的账号密码登陆(账号默认是 root)即可

来源地址:https://blog.csdn.net/u010009447/article/details/126921332

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

PHP环境配置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

2023-09-10

如何配置php环境

如何配置php环境?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一.nginx实现php动态解析原理nginx 是一个高性能的http服务器和反向代理服务器。即
2023-06-15

PHP函数restore()重置PHP配置环境

PHP函数restore()是一个不存在的函数,所以无法通过该函数来重置PHP配置环境。要重置PHP配置环境,可以通过修改php.ini文件来实现。php.ini文件是PHP的配置文件,其中包含了PHP的各种配置选项。可以根据需要修改php
2023-09-22

apache怎么配置php环境

要配置Apache服务器的PHP环境,您需要按照以下步骤进行操作:1. 安装PHP:首先需要在您的服务器上安装PHP。您可以通过运行以下命令来安装PHP:```sudo apt-get install php```2. 配置Apache服务
2023-08-31

apache如何配置php环境

要配置 Apache 和 PHP 环境,需要按照以下步骤进行操作:1. 安装 Apache Web 服务器:首先,要安装 Apache Web 服务器。可以通过在终端中输入以下命令来安装 Apache:```sudo apt-get upd
2023-08-24

如何配置php与apache环境

本文将为大家详细介绍“如何配置php与apache环境”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“如何配置php与apache环境”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去
2023-06-06

php开发环境如何配置

要配置PHP开发环境,您需要执行以下步骤:1. 安装PHP:从PHP官方网站(https://www.php.net/downloads.php)下载适合您操作系统的PHP安装包,并按照安装向导进行安装。2. 配置PHP:在安装完成后,您需
2023-09-05

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录