zoukankan      html  css  js  c++  java
  • windows下安装Apache、php、mysql集成环境

    一、准备工作

       本次安装的版本分别为:apache2.4  、php5.6 、 mysql5.7

      下载地址为:http://pan.baidu.com/s/1boQNIOn 密码:zarx

    二、安装步骤

       先安装apahce ,然后安装php,最后安装mysql。

       作为一个web集成环境,必然是先安装apache的,而apche的响应得靠php来反馈,php的数据又得从mysql里面获取,因此整个流程安装,是先apache, 再php,最后mysql。

    三、安装Apahce 

      安装    由于本次下载的安装包都是免安装的,所以直接解压压缩包,放到相应目录即可。进入apache 配置文件。

      配置 进入conf目录,找到httpd.conf文件。              

    1. 将ServerRoot根路径修改为绝对路径:如:Define SRVROOT "E:/dev/Apache24"

       如图:

      

           2. 入口文件配置:找到DirectoryIndex,在index.html 前面加上index.php。注意空格。这样保证在php文件优先于html文件读取。

      如图:

       

      3. 修改站点配置目录。将Include conf/extra/httpd-vhosts.conf前面的 # 去掉。这样我们配置虚拟站点目录都在extra下的httpd-vhosts.conf里面配置。

      4. 修改项目目录htodcs。由于apche默认的主文件夹目录是htdocs,而且是在apche程序根目录下,这样一旦apche需要重新安装时,得先把项目移出来,比较麻烦。因此我们将项目目录先移出来,并放于E盘根目录下。因此,得修修改               documentRoot目录。

      如图:

       

             将htdocs复制到E盘根目录下,并修改目录名为www。

      5. 将apche进程加入到windows服务。cmd 进入dos框。进入apache bin目录下 执行命令 httpd.exe –k install  -n  “Apache”, 打开apache monitor 开启服务,在浏览器中输入localhost测试。

    四、php

      安装  同样,php安装包也是免安装的,直接解压。 

      配置    

        1.  将目录下的php.ini-development文件复制一份并改名为php.ini他是php的配置文件。

        2.  为Apache服务添加php支持。打开Apache的配置文件http.conf在最后加上如下段落:

    # php5 support
    
          LoadModule php5_module E:/dev/php56/php5apache2_4.dll
    
          AddType application/x-httpd-php .php .html .htm
    
          # configure the path to php.ini
    
          PHPIniDir "E:/dev/php56"

      3. 在php.ini里面开启php扩展。将extension_dir = "/ext" 更改为绝对路径,如extension_dir = "E:/dev/php56/ext",并去掉前面的 冒号。如图:

    并开启其他相应的模块。如图;

       

      4. 修改php.ini里面时间配置  去掉前面的;号修改为亚洲时间 date.timezone = Asia/Shanghai

    五、mysql

      安装 同上。

      配置

    1.  复制my-default.ini 为my.ini 将以下代码覆盖进去。更改配置如下:
                 [mysqld]
    
                 loose-default-character-set = utf8 
                 basedir = E:/dev/mysql57
                 datadir = E:/mysqlData
                 port = 3306
                 sql_mode= ‘NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES’
                 character_set_server = utf8
    
       
                 [client]  
                 loose-default-character-set = utf8            

      本次将mysql数据设置为mysql安装目录之外。

      2.  新建mysqlData文件夹,初始化mysqlData目录。Cd 进入mysql  bin目录下执行命令 mysqld --initialize-insecure --user=MySQL  执行成功后,进入mysqlData目录下,发现目录下有数据了。

      3.  将mysql进程注册到winndows 服务。在mysql bin 目录下执行命令:      myslqd --install。执行成功后 net start mysql 启动mysql 服务。

      4.  进入mysql 并设置密码。在mysql bin目录下 执行命令:

        Mysql -uroot  -p   无密码,直接进入。执行命令设置密码为root:

        SET PASSWORD = PASSWORD('root');

            

    四、检查apache配置,是否该有得模块都开启了。

      1. rewrite模块……

  • 相关阅读:
    常用数字处理小技巧
    C# 绘制统计图(柱状图, 折线图, 扇形图) zhuan
    谈谈防 SQL 注入式攻击策略
    ASP.NET2.0小技巧--内部控件权限的实现
    宝刀不老: Cookie
    IP地址与子网掩码总结
    ASP.NET 2.0下实现匿名用户向注册用户的迁移(上) zhuan
    [翻译].net 2.0(c#)下简单的FTP应用程序 zhuan
    ASP.NET2.0自动搜索文件组成导航系统
    正则表达式实现资料验证的技术总结
  • 原文地址:https://www.cnblogs.com/wgq123/p/7450950.html
Copyright © 2011-2022 走看看