zoukankan      html  css  js  c++  java
  • 【风马一族_php】NO0_搭建web服务器

     原文来自:http://www.cnblogs.com/sows/p/5977996.html  (博客园的)风马一族 侵犯版本,后果自负


    安装apache

        apache是一种B/S结构的软件,apache属于s服务器

    1. 下载  
      1.   http://httpd.apache.org/download.cgi
    2. 点击 Next>
    3. 选择 I accept the terms in the license agreement , 再点击 Next> 
    4. 点击 Next>
    5. 输入自己的网址、及邮箱。再点击Next>
    6. 选择custom (自定义)
    7. 选择所需的组件,及软件存放的磁盘位置(笔者使用  E:serviceapache)
    8.  点击Install (进行软件安装)
    9.   点击Finish,安装结束
    10.  验证安装是否成功
      1. 查看桌面右下角,是否出现如图的图标,且颜色为绿色
      2. 在浏览器的网址输入框,输入 localhost, 看看是否出现如图的文字
      3. 若满足1 2  ,则apache安装成功

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

     apache的文件介绍

    1. 文件夹的简要介绍
    2. httpd.exe     apache的服务器,处理各种请求的软件  
      1. 进程上查看 httpd.exe
      2. 几个简单的httpd命令
        1. -M(httpd -M):apache可以加载的模块(功能)
        2. -l (httpd -l [大写是L,这里使用小写 l ]):当前apache已经加载的模块
        3. -t (httpd -t):验证配置文件的语法错误
          1. 如图所示,配置有问题
            1. 打开 service/apahce/conf/httpd.conf 
            2. 在文件中寻找 ServerName,取消 ServerName www.sowsceo.com:80 的注释,保存文件
            3. 在命令行 , 输入 httpd -t  , 回车键
      3. 注意:配置文件的修改需要重启Apache才能生效,但是httpd.exe –t命令查看配置文件不需要重启Apache。

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

    安装Mysql

    1. 点击 Next
    2. 点击 打勾,再点击 Next
    3. 点击 Custom (自定义安装),建议使用 custom
    4. 创建mysql目录
    5. 点击 Browse... ,修改mysql存放位置,需要修改两次,再点击Next
    6.  点击 Install ,进行安装
    7. 点击Next >   这是安装软件出现的另个界面 
    8. 点击 Next >
    9. 点击 Finish
    10. 点击Next >
    11. 选择 Detailed Configuration (详细配置) ,点击 Next>  
    12. 作为学习的目的或电脑配置弱,选择Developer Machine (开发机器),点击Next>  .其它情况读者自便   
    13. 选择 Multifunctional Database (多功能数据库),点击 Next>     ,其它读者请自便  
    14. 直接点击 Next>
    15. 选择 Manual Setting (手动设置),再点击 Next>     , 读者根据需求,自便          
    16. 三个勾,都打上,再点击 Next>   
    17. 点击Manual Selected Default Character Set/Collation ,选择 utf8  .再点击 Next>     
    18. 两个勾都打上,点击 Next>  
    19. 设置密码,第二个勾(看需求),点击 Next>  
    20. 点击 Execute ,进行安装  
    21. 如果出现如图,打上4个勾,则说明安装完成,否则要重新啊(心痛你的电脑,哈哈),然后点击 Finish.结束    

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

    判断mysql是否安装成功                

    1. 打开命令行  输入  mysql -u root -p  点击回车键
    2. Enter password: 输入密码(安装mysql 已经设置)
    3. 如上图所示,则安装成功

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

    分析mysql的安装目录

    1. 首目录  
    2. lib  
    3. 资源管理器查看 

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

    安装PHP

      PHP不像Apache和mysql那样,有安装文件,可以直接安装。PHP是一个文件夹,需要通过配置文件,关联到Apache里面去。

    1. 下载PHP安装文件
    2. 安装:在server目录下,直接放置解压后的PHP文件夹(对名字进行整容)
      1. dsfj

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

    在apache网站目录,添加一个默认的 index.php

    1.   
    2. 打开浏览器,输入 http://localhost/index.php
      1. 为什么浏览器没有解析出.php文件,输出   you are sows呢!
      2. 原因:apache服务器没有处理.php文件的能力,因此,让php程序与apache建立关联,好让apache接收到.php文件交给php程序处理,然后将结果给apache服务器,再返回给浏览器 

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

       

    配置apache: 

      让apache能够识别php

    1. 在apache中加载php模块(把php当作apache的一个模块来运行), /apache/conf/httpd.conf
      1. 打开命令行 输入 cd D:serviceapachein
      2. 输入 httpd.exe -t
        1.  
        2. 若出现  Syntax Ok,则说明修改没问题,然后重启, 点击Restart,才能生效
          1.    
    2. 在apach中指定将php文件交给php模块处理
      1.    
      2. 模仿上面在命令行 输入 httpd.exe -t ,若出现Systax OK,则重启apache
        1. 在浏览器输入 http://localhost/index.php
        2.        

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

    配置php :    

      让php能够充当mysql的客户端去连接mysql的服务器。

      php本身没有能力去操作mysql,需要借助外剖扩展才可以。在php中,提供一套mysql的扩展,能够连接mysql服务器

    1. 得到php的配置文件,将php的安装目录下,有两个配置文件

      将php.ini-development文件复制一份,重命名为php.ini
    2. 将php的配置文件,加载到apache的配置文件中。 /apache/conf/httpd.conf
    3. 开启mysql扩展。 /php/php.ini
    4. 设置路径    /php/php.ini

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

    例子: http://www.cnblogs.com/sows/p/5990414.html

        

       

  • 相关阅读:
    DEDECMS里面DEDE函数解析
    dede数据库类使用方法 $dsql
    DEDE数据库语句 DEDESQL命令批量替换 SQL执行语句
    织梦DedeCms网站更换域名后文章图片路径批量修改
    DSP using MATLAB 示例 Example3.12
    DSP using MATLAB 示例 Example3.11
    DSP using MATLAB 示例 Example3.10
    DSP using MATLAB 示例Example3.9
    DSP using MATLAB 示例Example3.8
    DSP using MATLAB 示例Example3.7
  • 原文地址:https://www.cnblogs.com/sows/p/5977996.html
Copyright © 2011-2022 走看看