云驹博客

路漫漫其修远兮,吾将上下而求索。

0%

Apache+Php+MySql安装及配置

Apache

  1. 获取Apache

    官网下载

  2. 目录介绍

    bin // 应用软件文件夹,bin: binary二进制
    conf // 配置文件夹,conf: config配置
    htdocs // 网站默认文件存放根目录,htdocs: http(互联网协议)documents(文档)

  3. 配置

    3.1. 服务器所在目录

    ServerRoot: “D:/server/Apache24”

    3.2. 网站默认根目录

    DocumentRoot: “D:/server/Web”

    3.3. 权限控制(指定与网站默认目录一致)

    Directory: “D:/server/Web”

    3.4. 检查配置文件是否正确

    以管理员方式运行cmd
    D:\server\Apache24\bin>httpd.exe -t

    **注意:**修改完配置文件重启apache服务

  1. 安装

    4.1. 以管理员方式运行cmd

    D:\server\Apache24\bin>httpd.exe -k install

    4.1. 安装过程中报错缺少dll组件

    安装vc库(vc_redist.x64.exe)

  2. 启动

    5.1. 以管理员方式运行cmd

    D:\server\Apache24\bin>httpd.exe -k start

    5.2. 验证是否启动成功

    打开浏览器进入http://localhost
    无报404则启动成功

PHP

  1. 获取

    官网下载

  2. 目录介绍

    ext // php扩展模块
    php.exe // 解释.php文件的程序
    php.ini-development // 开发环境 配置文件模板

    php.ini-production // 生产环境 配置文件模板

    php.ini // 配置文件(需要手动生成)

  3. 安装完配置

    Apache配置文件:

    # 加载php模块,绝对路径,区分大小写

    LoadModule php7_module “D:/Develop/Server/php7/php7apache2_4.dll”

    # 分配任务给php模块

    AddType application/x-httpd-php .php .html

    # 加载php配置文件

    PHPIniDir “D:/Develop/Server/php7/php.ini”

    PHP配置文件:

    # 设置时区

    date.timezone = PRC

MySQL

  1. 获取

    官网获取(墙外)

  2. 安装

    2.1. 安装目录下新建mysql.ini文件

    文件内写入(写入时去掉注释):

    [mysqld] // 服务端配置
    port=3306 // 访问端口
    basedir=D:/Develop/Server/mysql // 安装目录
    datadir=D:/Develop/Server/mysql/data // 数据存放目录
    max_connections=200 // 最大连接数
    character-set-server=utf8 // 服务器端默认储存字符集
    sql_mode=NO_ENGINE_SUBSTITUTTON,STRICT_TRANS_TABLES // SQL指令模式:严格模式
    [mysql] // 客户端设置
    default-character-set=utf8 // 客户端数据字符集默认为utf8

    2.2. 以管理员方式运行cmd,进入安装目录下的bin目录

    # 安装服务

    D:\Develop\Server\mysql\bin>mysqld.exe -install

    # 如缺少****.dll,软件管家中安装“微软常用集合库

    # 初始化数据库

    D:\Develop\Server\mysql\bin>mysqld.exe –initialize-insecure –user=mysql

    # 启动服务

    D:\Develop\Server\mysql\bin>net start mysql

    # 设置密码

    D:\Develop\Server\mysql\bin>mysqladmin -u root -p password 54624546

    # 回车后提示输入原密码,为空或123

  3. 进入数据库

    命令行操作:

    mysql.exe -uroot -p