PHP

  • 一、下载地址
  • 二、安装步骤
    • Apache安装
    • PHP安装
    • MySQL安装
  • 三、检测环境安装是否成功
    • Apache
    • MySQL
      • 修改数据库密码
  • 四、整合Apache+PHP+MySQL
    • Apache
    • 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的路径+\data
datadir=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 mysql
net start mysql

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

mysql -u root -p

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

修改数据库密码

use mysql

在这里插入图片描述

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

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

四、整合Apache+PHP+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. <Directory “D:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs”>
    改为
    <Directory “E:\PHPDM\PHP”>在这里插入图片描述

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”
在这里插入图片描述

点赞(5) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部