• win7下apache+mysql+php安装配置


    一.

      首先下载好要用的

              apache版本:http://httpd.apache.org/download.cgi

              mysql版本:http://dev.mysql.com/downloads/mysql/

              php版本:http://windows.php.net/download

      本人都用压缩包来安装和配置   php5.6,mysql5.7,apache2.4;

    二.  安装配制apache

      解压apache到相应的目录,例如 D:Apache24   (默认文件夹名字也可以修改)   Define SRVROOT "/Apache24"

      打开cmd,进入d:Apache24in  运行httpd -k install   回车即可

      通过打开bin下的ApacheMonitor.exe即可开启;  命令行打开httpd -k start

      apache卸载:sc delete apache

      apache配置:

        修改网页文件存放的根目录:“DocumentRoot "c:/Apache24/htdocs“(默认)  还有“<Directory "c:/Apache24/htdocs">”  都要相对应修改  

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

      这这边曾经出现过问题:   php跟apache版本不兼容;

        LoadModule php5_module "d:/php/php5apache2_4.dll"
        PHPIniDir "d:/php"
        AddType application/x-httpd-php .php .html .htm
        

    . 安装配制Mysql

        解压mysql压缩包,到D盘;我的解压目录是"D:mysql5.7";

        解压目录下有默认文件有my-default.ini,可以拷贝一份,改名my.ini

      根据情况可以做如下改动:

                  basedir = D:mysql5.7

                  datadir = D:mysql5.7data
                  port = 3306

                  sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

      添加环境变量,选中系统变量下的PATH加个D:mysql5.7in;(注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值)

      1)从控制台进入到MySQL解压目录下的 bin 目录下:

      2)输入服务安装命令:

      1. mysqld --console

      2. mysqld --initialize

      3. mysqld install

      安装成功后会提示服务安装成功。

      #注: #执行这几步,是因为在MySQL5.7.9中没有data文件夹,需要用这几个命令产生data文件夹
      #移除服务命令为:mysqld remove

    另外: 修改 root 账号的密码

      1. 修改MySQL的配置文件(my.ini),在[mysqld]下添加一行skip-grant-tables

      2. mysql 重启后,即可直接用 mysql -u root -p 进入(此时密码为空)

      3. mysql> update mysql.user set authentication_string=password('123qaz') where user='root' and Host = 'localhost';


      4. mysql> flush privileges;

      5. mysql> quit;

      6. 将/etc/my.cnf文件还原(删除skip-grant-tables这一行),重新启动 mysql

      7. 这个时候可以使用 mysql -u root -p '123qaz' 进入了

      8. mysql>SET PASSWORD = PASSWORD('123456'); 设置新密码

    . 安装配置php

      1.php.ini-development 文件重命名为 php.ini 指定PHP扩展包的具体目录,以便调用相应的DLL文件 

      如下:extension_dir = "D:phpext"

      2.去掉以下配置注释,支持mysql :

                    extension=php_curl.dll
                    extension=php_gd2.dll
                    extension=php_mysql.dll
                    extension=php_pdo_mysql.dll

                    extension=php_mysqli.dll
                    extension=php_pdo_odbc.dll 

      3.支持session

             session.save_path = "D:/php/session_temp"

      4.上传文件目录配置 (我没打开,好像可以用)
          upload_tmp_dir ="e:/temp"  

      5.时区设置:

          date.timezone = Asia/Shanghai         

  • 相关阅读:
    open("","r")与open("","rb")的效率区别
    readline与readlines不能同时使用
    for i in xrange(0,5)使用过程中遇到的问题
    xrange()与range()
    Maven install 、 Maven package 与 Maven clean package 的区别
    Java--mv clean package命令
    Java----如何解决下载依赖包失败问题
    Jmeter工具学习(六)-- 逻辑控制器 While Controller(转载)
    Jmeter工具学习(五)--JDBC Request执行多条SQL语句
    Sqlmap POST注入 三种方法(转载)
  • 原文地址:https://www.cnblogs.com/duoduoxi/p/5207114.html
Copyright © 2020-2023  润新知