Apache和PHP的安装与管理

  • 时间:2018-06-19 22:33 作者:两袖清风的历史 来源:两袖清风的历史 阅读:131
  • 扫一扫,手机访问
摘要:所谓的服务器,就是安装了服务软件的计算机!所以,我们首先要做的就是安装一个web服务器软件!安装Apache,记得先去下载安装包哦,这个很简单小编就不演示了,我们开始安装吧注意:https是采使用ssi加密后的http协议,更安全!先创立安装目录:设置基本信息:选择自己设置安装:设置安装目录(注意:

所谓的服务器,就是安装了服务软件的计算机!

Apache和PHP的安装与管理

所以,我们首先要做的就是安装一个web服务器软件!

安装Apache,记得先去下载安装包哦,这个很简单小编就不演示了,我们开始安装吧

Apache和PHP的安装与管理

注意:https是采使用ssi加密后的http协议,更安全!

先创立安装目录:

Apache和PHP的安装与管理

设置基本信息:

Apache和PHP的安装与管理

选择自己设置安装:

Apache和PHP的安装与管理

设置安装目录(注意:不可以出现中文或者其余的特殊字符):

Apache和PHP的安装与管理

点击安装就可:

Apache和PHP的安装与管理

测试:

Apache和PHP的安装与管理

思考:除了输入localhost之外还可以输入什么进行测试?

Apache和PHP的安装与管理

1,It works哪来的?在默认的Apache的文档根目录里面!

Apache和PHP的安装与管理

Apache和PHP的安装与管理

管理Apache

常见的几种管理方式:

一,Apache本身提供了一个镜像服务管理器

Apache和PHP的安装与管理

Apache和PHP的安装与管理

注意:它不是Apache服务器软件本身!只是一个管理器而已!即便退出掉,也不影响Apache的服务!

Apache和PHP的安装与管理

Apache和PHP的安装与管理

直接以windows服务的方式管理

Apache默认的是被安装成了windows系统服务器,所以管理Apache也能以windows的服务的形式管理:

在开始-----运行里面输入:services.msc

Apache和PHP的安装与管理

Apache和PHP的安装与管理

也能在cmd下操作Apache

比方:httpd.exe –k stop 中止服务 httpd.exe –k start 开启服务

Apache和PHP的安装与管理

Apache和PHP的安装与管理

Apache和PHP的安装与管理

每次执行命令行的时候都要先进入apache的bin目录,这样做比较麻烦,能将httpd.exe的文件路径设置为环境变量!

环境变量(environment variables)一般是指在操作系统中使用来指定操作系统运行环境的少量参数,如:临时文件夹位置和系统文件夹位置等。

环境变量是在操作系统中一个具备特定名字的对象,它包含了一个或者者多个应使用程序所将用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻觅此程序外,还应到path中指定的路径去找。使用户通过设置环境变量,来更好的运行进程。

右键单击计算机----属性----左边有个“高级系统设置”---环境变量

Apache和PHP的安装与管理

Apache和PHP的安装与管理

Apache和PHP的安装与管理

找到Apache的配置文件,修改一下就可:

Apache和PHP的安装与管理

修改完配置文件后要重启Apache,由于Apache只有在启动的时候,才会读取配置文件的内容!

所谓的配置文件就是对一个软件的基本参数的设置!

还有一个常使用的命令:httpd.exe –t对配置文件的语法进行检查!

Apache和PHP的安装与管理

Apache的目录结构说明

Apache和PHP的安装与管理

安装完Apache之后,已经能开始发布网站, 但是只可以发布由html,css和Js组成的静态网站,就是不可以管理数据!

此时服务器应该添加一门服务器端的能解决各种业务逻辑的语言,来完成动态网站的解决!

于是,PHP就闪亮登场了!

PHP的安装与配置

安装PHP很简单,解压复制过来就可!

Apache和PHP的安装与管理

Apache和PHP的安装与管理

Apache和PHP的安装与管理

Apache和PHP的安装与管理

-v是输出php的版本信息!

首先,要搞清楚PHP与Apache之间的关系!

Apache负责接收浏览器的请求,此时,假如浏览器请求的是静态资源(以html结尾),Apache就直接作出响应,但是假如浏览器请求的是PHP资源(以php结尾),那么apache就应该将请求交由PHP板块来解决!

所以,二者的关系是Apache调使用PHP!

典型的,Apache与PHP之间的关系,是将PHP安装成Apache的一个功可以板块!

什么叫Apache的功可以板块?

Apache本身并不是很强大,但是它能加载很多板块来扩展功可以,也能说,Apache就是一个由很多个板块组成的软件,Apache的某一个板块,就专门负责Apache的某一项功可以!

能通过查看Apache的配置文件:apache/conf/httpd.conf

众多的板块都是利使用配置指令LoadModule加载到Apache的内部的,每个板块,其实是一个编译好了的库文件!

Apache和PHP的安装与管理

Apache和PHP的安装与管理

配置PHP

第一步:将PHP配置成Apache的一个功可以板块

加载模式:LoadModule 板块名(不可以随便) 板块的动态链接库所在的位置(路径)

其中:PHP的板块的名字是php5_module(php程序代码已经规定好了不可以更改!)

Apache和PHP的安装与管理

Apache和PHP的安装与管理

重启Apache!

Apache和PHP的安装与管理

但是,此时,还无法解析PHP文件!由于,此时Apache只是加载了PHP板块,还没有给PHP“分配任务”!

由于Apache并不是将所有的请求都交给PHP来解决,而且根据请求资源的文件类型来决定!

第二步:在apache中将PHP文件交给php板块解决

AddType application/x-httpd-php .php

Apache和PHP的安装与管理

重启Apache!

Apache和PHP的安装与管理

Apache和PHP的安装与管理

Apache和PHP的安装与管理

php已经是apache是一部分了,所以,php的配置文件也应该被apache所加载!

第三步:确定并加载PHP的配置文件

PHP所用的配置文件名php.ini是能出现在任何的目录中的,而当前应该用哪一个呢?此时应该先告知apache去哪里去找php.ini

为了便于管理,将PHP的配置文件放到PHP的安装目录下:首先,利使用Apache的配置指令PHPIniDir来配置文件路径

Apache和PHP的安装与管理

而后,在相应目录下添加php.ini 利使用已有的模板修改就可:

Apache和PHP的安装与管理

生产模式就意味着系统已经对外开放,在正式运行中!我们应该将开发环境下的配置文件复制一份,修改成php.ini

Apache和PHP的安装与管理

重启Apache!

Apache和PHP的安装与管理

Apache和PHP的安装与管理

第四步:修改时区

时区,一般是必需要被配置的选项!修改php的配置文件php.ini:

Apache和PHP的安装与管理

思考:修改了php的配置文件后,需不需要重启Apache?需要,由于php已经是apche的一部分了

Apache和PHP的安装与管理

业务逻辑的一个重要的核心——数据,能参考小编的MySQL安装和配置,关注小编即可以找到对应的技术文章!

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】web前端开发需要学习哪些技术(2019-09-17 18:00)
【系统环境|】学习web前端开发是正确的选择(2019-09-15 16:55)
【系统环境|】干货整理!零基础html5网站开发学习步骤方法(保存不后悔)(2019-09-10 16:27)
【系统环境|】「前端入门」前端基本概念(2019-09-07 21:36)
【系统环境|】小白入门学习web前端,这些干货不能少(2019-09-05 20:59)
【系统环境|】不是计算机专业,哪个专业更适合学习web前端(2019-09-03 20:31)
【系统环境|】入行web前端开发可以做什么工作(2019-09-02 20:51)
【系统环境|】什么是Web前端呢?为什么说web前端开发人员的薪资高、前景好呢?(2019-08-31 20:55)
【系统环境|】2019年Web前端开发的8个趋势,你知道几个?(2019-08-29 16:23)
【系统环境|】学习web前端,掌握这些,才有底气跟面试官提薪资(2019-08-28 15:23)
手机二维码手机访问领取大礼包
返回顶部