• 3


    一、安装与配置 Apache

     安装  修改  搜索 追加

    A、解压到 D: 目录下,命名为 Apache24;

    B、启动cmd 切换到 Apache 安装目录下的 bin 子目录内;如:D:Apache24in>

    • C、将 httpd.exe 安装为 windows 系统的服务; 如:D:Apache24in>httpd -k install    

    Apache24in

    Apachein

    httpd -k install

    假如报错:需要 VC++2015

    D、下载 VC++2015 并安装 安装成功,在“控制面板”中进行查看:

    E、重新尝试第三步操作,结果如下:

    出现 "Apache2.4" service is successfully installed 则安装成功

    下面有 errors AH00558不管

    • F、打开Apacheconf   ->   httpd.conf,搜索Define SRVROOT(只有一处),改路径 如:Define SRVROOT "D:Apache"

    G、启动 Apache

      cmd 

      ①  d:

      ②  cd Apachein

      ③  httpd -k start      

    • D:Apache24in>httpd -k start              D:Apache24in>net start apache2.4

    H、输入 http://127.0.0.1 

    运行 D:Apache24htdocs 下  index.html 就对

    (这个目录是默认读取的主目录,后期可以修改为你自己想读取的目录)

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------

    编辑 Apache 的配置文件 httpd.conf ,

    • 打开后搜索 DocumentRoot 和 Directory  D:WWW

    G、conf > httpd.conf  下

    #加载php7这个Apache模块,D:php7.0 是PHP的解压路径,后面跟上这个模块名称

    LoadModule php7_module "D:php7.0php7apache2_4.dll"

    #加载php.ini的配置文件,给出路径即可
    PHPIniDir "D:php7.0"

    #添加 .php 的文件给Apache解析
    AddType application/x-httpd-php .php

    编辑 DirectoryIndex 选项,可以修改 Apache 的默认首页(多个文件名称之间以空格分隔);

    如:
    <IfModule dir_module>
    DirectoryIndex index.html index.php 
    </IfModule>

    D、 保存设置后,重启 Apache;

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------

    停止D:Apache24in>net stop apache2.4

    卸载D:Apache24in>httpd.exe -k uninstall -n Apache2.4



    二、安装与配置 PHP

     A、将压缩包解压到 D:目录下,并且命名为 php7.0;

    复制一份 php.ini-production重新命名为 php.ini

    E、 D:www,创建一个PHP文件,

    phpinfo();

    三、安装 MySQL

    A、将压缩包解压到 D:目录下,并且命名为 MySQL5.7;

    复制 my-default.ini 这个文件,并且重新命名为 my.ini;

    C、 编辑 my.ini,配置如下:

    [mysql]
    default-character-set=utf8
    [mysqld]
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    # innodb_buffer_pool_size = 128M
    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    # These are commonly set, remove the # and set as required.

    #这里的路径,为MySQL的实际解压路径
    basedir = D:MySQL5.7
    datadir = D:MySQL5.7data
    port = 3306
    max_connections = 200
    character-set-server = utf8
    default-storage-engine = INNODB
    #最后一行千万不能删除
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

     cmd

    D:

    MySQL5.7in

    mysqld --initialize-insecure --user=mysql

     执行完上述命令,MySQL 自动创建 data 文件夹,并且建好默认数据库,登录的用户名为 root,密码为空;

    E、 安装数据库命令

    D:

    MySQL5.7in

    mysqld.exe -install

    F、 最后输入 net start mysql 启动服务;

    G、重新开个cmd窗口,输入 mysql -uroot -p


    问题解决:
    复制 MySQL 的 bin 目录,追加到电脑的PATH环境变量中,
    记住,是追加,前面加个;号,再加上路径,确定即可
    如:;xxxxx;D:MySQL5.7in



    H:再次重新开个cmd窗口,

    输入 mysql -uroot -p回车回车
    没有密码

    I:设置密码,进入数据库后,打下面这代码就哦了
    set password for'root'@'localhost'=password('root');

    J:卸载数据库
    mysqld -remove

  • 相关阅读:
    发布NBearV3最终测试版v3.2.5
    NBearV3教程——Web篇
    JUnit中的设计模式:命令模式
    HTTP协议 通信过程介绍
    JUnit中的设计模式:适配器模式
    《Head First设计模式》 读书笔记15 其余的模式(一) 桥接 生成器 责任链
    SQL基础:数据库规范化与三范式
    《Head First设计模式》 读书笔记13 复合模式 MVC模式
    Android Tab标签的使用基础
    Android设备上的传感器模拟工具:SensorSimulator
  • 原文地址:https://www.cnblogs.com/chenliuxiao/p/9303466.html
Copyright © 2020-2023  润新知