文章详情

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

请输入下面的图形验证码

提交验证

短信预约提醒成功

PHP环境的安装与配置(Windows)

2023-09-05 09:01

关注

PHP

APACHE官网:下载地址
PHP官网:下载地址
MySQL官网:下载地址

Apache安装

  1. 双击下载的安装包
    在这里插入图片描述

  2. 同意然后next
    在这里插入图片描述

  3. 直接next在这里插入图片描述

  4. 按要求填写规定格式的条件在这里插入图片描述

  5. 选择安装典型版的在这里插入图片描述

  6. 选择安装的地址在这里插入图片描述

  7. 点击安装
    在这里插入图片描述

  8. 等待 安装完成
    在这里插入图片描述
    在这里插入图片描述

PHP安装

下载成功后,直接创建一个文件夹,把下载的文件加压到文件夹中就可以了。

MySQL安装

  1. 解压到文件夹中,然后配置环境变量。
    在这里插入图片描述
    在这里插入图片描述
  2. 环境变量配置完成后,配置my.ini文件在这里插入图片描述
[mysqld]#端口号port = 3306#mysql-5.7.27-winx64的路径basedir=D:\Program Files (x86)\MySQL\MySQL5.7\mysql-5.7.38-winx64#mysql-5.7.27-winx64的路径+\datadatadir=D:\Program Files (x86)\MySQL\MySQL5.7\mysql-5.7.38-winx64\data #最大连接数max_connections=200#编码character-set-server=utf8default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]#编码default-character-set=utf8 
  1. 在本机安装MYSQL,打开cmd,进入MySQL的bin目录下
    在这里插入图片描述

  2. 输入安装命令

    mysqld -install

    在这里插入图片描述

    mysqld --initialize

    在这里插入图片描述
    安装成功

  3. 启动MySQL

    net start mysql

    在这里插入图片描述

Apache

在这里插入图片描述
在这里插入图片描述
启动Apache后,可以点击链接
查看是否成功: 链接
在这里插入图片描述
如果出现上图说明成功。

MySQL

在my.ini中输入

skip-grant-tables

在这里插入图片描述
然后停止MySQL,在开启MYSQL

net stop mysqlnet start mysql

在这里插入图片描述
输入命令进入MySQL

mysql -u root -p

直接回车,无需密码就可以进入数据库
在这里插入图片描述

修改数据库密码

use mysql

在这里插入图片描述

update user set authentication_string=password("xxxxxx") where user="root"

在这里插入图片描述
停止MySQL后再启动MySQL,这时进入就需要你输入密码了

Apache

修改Apache的配置文件,找到配置文件。在这里插入图片描述

  1. 在配置文件中加上在这里插入图片描述

    LoadModule php5_module "D:\Program Files(x86)\PHP\PHP7.4.29\php7apache2_4.dll"PHPIniDir "D:\Program Files (x86)\PHP\PHP7.4.29"AddType application/x-httpd-php .php .html .htm

    路径是根据你自己的PHP所在目录确定
    会出现Apache启动识别不出PHP的路径问题

  2. DirectoryIndex index.html
    改为
    DirectoryIndex index.php index.html
    在这里插入图片描述

  3. DocumentRoot “D:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs”
    改为
    DocumentRoot “E:\PHPDM\PHP”
    在这里插入图片描述


  4. 改为
    在这里插入图片描述

PHP

修改文件名,更新为PHP的配置文件
在这里插入图片描述

  1. ; On windows:
    ;extension_dir = “ext”
    改为
    ; On windows:
    ;extension_dir = “D:\Program Files (x86)\PHP\PHP7.4.29\ext”
    在这里插入图片描述
  2. 开启相应的库,去掉前面的分号(注释)
    在这里插入图片描述
  3. 设置时区
    ;date.timezone =
    改为
    date.timezone = Asia/Shanghai
    在这里插入图片描述
  4. 配置session功能
    在使用session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用session,我们需要在Windows 10上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,此处我在D:\Program Files (x86)\Apachelocalhost目录上建立了phpsessiontmp目录,然后在 php.ini配置文件中找到

;session.save_path = “/tmp”
修改为
session.save_path = “D:\Program Files (x86)\Apachelocalhost\phpsessiontmp”
在这里插入图片描述
5. 配置PHP的文件上传功能
同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在 Windows 10上建立一个可读写的目录文件夹,此处我在D:\Program Files (x86)\Apachelocalhost目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中找到
;upload_tmp_dir =
修改为
upload_tmp_dir = “D:\Program Files (x86)\Apachelocalhost\phpfileuploadtmp”
在这里插入图片描述

来源地址:https://blog.csdn.net/weixin_57349957/article/details/125164001

阅读原文内容投诉

免责声明:

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

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

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯