zoukankan      html  css  js  c++  java
  • PHP学习_开发环境搭建_AapcheHTTPD的安装

    记住一句话

    PHP是ApacheHTTPD的一个模块 

    PHP是运行在服务器端的,靠的就是ApacheHTTPD去解析并加载PHP。

    什么都不说,直接上一张图

    学习这个PHP的开发,也是一个偶然的机会

    也是因为学习开发微信公众号,才选择自学的这门课程

    花费将近有半天的时间,在PHP中文网上看了传智播客老师录制的PHP学习视频

    平台地址 : http://www.php.cn/php/php-tutorial.html

    虽然PHP最终运行是在Apache服务器上,因为它是Apache的一个模块。

    但是看了半天的视频来,PHP开发还是需要一个环境的

    废话不多说,

    进入环境搭建的环节

    一、安装Apache

    首先,选择在某一个盘下创建一个文件夹,

    文件夹名   wamp  【    Windows  Apache  MySQL  PHP   】,

    创建这一个文件夹的目的就是方便管理

    当然,安装Apache,需要先下载程序安装包,一般ApacheHTTPD的安装包都是有人打包好。

    博主找学习视频里讲到的对应的ApacheHTTPD安装包可是费了好大劲,下面我就来列举怎么去搜索到它们

    这里博主只列举两个版本

    _1.1  Apache HTTPD V2.2.25

    好,百度搜索  Apache 2.2.25

    在下面找到   [ 博主绝对是找绿色版的网址的哈,我还是分得清垃圾网址的 ]

    _1.2  Apache HTTPD V2.4.X

    好,百度搜索   apache 2.4.26 x64

    为什么会费了好大劲呢,因为在Apache官网下载下来的ApacheHTTPD程序源不是打包好的可执行文件

    而只是一个压缩包【是已经安装好的ApacheHTTPD,安装文件目录】,

    {  我使劲所有可以安装服务的方法,在解压好下载的ApacheHTTPD基础上,使用Command敲命令,

    hpptd -k install      

    怎么样,这的命令有点陌生吧,没错,就是不一样的,一般的服务安装命令  ServerName  -install

    的确能安装成功,但是,这么做是没有用的,必须下载有可选安装步骤的安装包安装才有用

     }

    并没有什么卵用,你们可以去体会一下

    好,文件下载好了,开始安装

    步骤,运行安装文件。

    来到ApacheHTTPD安装界面  点击Next

    选择接受软件的安装协议,并点击下一步

    来到ApcheHTTPD的简介界面,直接下一步

    根据每一项的的填写提示,填写相应的域名格式,  然后选择   ApacheHTTPD运行在80端口上

    你可以选择第二个单选,就是说在安装好后,再来配置自定义端口

    是在不行,啊呀,直接把占用ApacheHTTPD端口的程序关掉

    打开Comand,敲入netstat -ano

    找到占用端口的程序,记下程序的运行ID,去掉任务管理器关闭,就行

    选择安装的类型,选择用户自定义安装,第一个是经典安装

    接下来就来到下面这一步,选择安装路径,并选择在ApacheHTTPD安装好后,往后将子功能加载安装到本地上

    重新选中主节点,选择好安装路径,我们在前面创建好了一个文件夹   wamp

    安装完成

    二、Apache的启动  停止   重启操作

    这里博主只列举主要摘要,其他的作列表标题标出

    1,在控制面板中找到服务对话框

    2,Comand  终端命令行界面

    启动

    停止

    重启

    在上面,有没有看到是不是有一句警告,没事,如果你有强迫症,就按照下面的步骤解决它

    网址 : http://www.cnblogs.com/52linux/archive/2012/03/24/2415637.html

    更改了配置文件,就需要重启ApacheHTTPD

    什么都不要说,使用Command操作。

    成功解决

    3,在屏幕右下方的任务栏,可以单击或双击来进行ApacheHTTPD 的启动  停止  重启操作

    三、环境变量的配置

    ApacheHTTPD  

    PHP

    这两个对象,配置本机环境变量,更方便。博主不列举,时间关系

    只要设置Apache的变量就可,因为php只是apache的一个模块

  • 相关阅读:
    git 配置免密上传,配置ssh key
    spring @value 为什么没有获取到值
    idea 下maven 导入本地jar,以及导入之后 java不能引用问题
    在git远程仓创建项目之后,提交本地项目的使用方法
    mysql 查询数据库参数命令
    spring Existing transaction found for transaction marked with propagation 'never' 解决
    nginx for ubuntu
    spring中for循环中事务
    面向接口编程详解(一)——思想基础
    实战MEF(5):导出元数据
  • 原文地址:https://www.cnblogs.com/LiJinfu/p/7226591.html
Copyright © 2011-2022 走看看