Apache和PHP的安装与管理

作者 : 开心源码 本文共2224个字,预计阅读时间需要6分钟 发布时间: 2022-05-11 共84人阅读

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

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安装和配置,关注小编即可以找到对应的技术文章!

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Apache和PHP的安装与管理

发表回复