一:PHP简介

    PHP --> PHP Hypertext Preprocessor 超文本预处理程序开源脚本语言 --> 一款服务器端运行,开源免费的脚本语言1995年诞生第一个版本 PHP/FI1997 发布PHP/FI2.0版本1998 发布 PHP3 版本 基本成为一门使用性语言2000 发布 PHP4 版本 在全球已具备较大的用户群体2005 发布 PHP5 版本 基本实现面向对象的编程特性;

二:PHP的运行环境

    PHP运行环境需要具备以下支持:1、  PHP脚本核心 --> 是PHP基础构成的核心部分;2、  WEB服务器  --> PHP是服务器端运行的脚本程序,运行PHP程序需要服务器支持;3、  数据库 --> 用于持久化数据保存的工具;4、  运行平台    --> 运行服务器和执行PHP脚本的系统;

三:PHP的环境搭建注:PHP脚本核心、(apache httpd)服务器运行依赖于 VC

1、 使用集成环境搭建

    A、  appserv(windows) 集成环境 可手动选择安装组建B、  wamp(windows) 集成环境 不可手动选择安装组建C、  lamp(liunx) 集成环境 不可手动选择安装组建D、  mamp(MAC OS) 集成环境 不可手动选择安装组建注:对于不可以手动选择安装组建的电脑,需要先手动删除原有计算中的mysql数据库后在进行安装, 防止安装集成环境后出现错误。

2、 独立环境安装(MAC)

MAC OS 系统自带PHP脚本核心和apache httpd服务器,但并没有进行关联和设置,需要手动进行配置。A、apache httpd 服务器的配置和启动>>MAX OS系统中自带的服务器,本身已完成基础服务,只需要启动就可以正常运行;>>相关命令:命令                     作用
sudo apachectl start    启动服务器
sudo apachectl restart  服务器重启
sudo apachectl stop     服务器停止
sudo apachectl -v       查看服务器版本

服务器启动完成后,在浏览器中使用 localhost 或 127.0.0.1 直接访问

服务器的网站根目录:/Library/WebServer/Documents

此时添加PHP页面测试,页面无法解析PHP页面

B、添加服务器PHP支持

打开服务器软件中的 /etc/apache2/httpd.conf 文件做以下修改:

删除LoadModule php5_module libexec/apache2/libphp5.so 前的注释 #

并重启服务器,测试

C、修改项目默认目录

在当前用户目录中添加 新文件夹 phpwork

在 httpd.conf 搜索 DocumentRoot 进行修改,修改如下

01-PHP简介和开发环境的搭建相关推荐

  1. 【菠萝狗四足机器人】二次开发教程--第一章 【简介与开发环境搭建】

    Py-apple Dynamics 简介与开发环境搭建 1 简介 1.1 何为 菠萝狗 和 Py-Apple Dynamics 1.2 目前支持的功能 2 开发环境搭建 2.1 硬件的搭建 2.1 软 ...

  2. Web笔记(一) Web 简介与开发环境搭建

    Web应用程序的工作原理 大多数的Web应用程序结构都是采用最为流行的B/S软件开发体系结构,将Web应用程序部署在Web服务器上,只要Web服务器启动,用户就可以通过客户端浏览器发送HTTP请求到W ...

  3. android studio scala插件,Scala 语言开发Andorid ,开发环境的搭建(一)

    Scala 语言开发Andorid ,开发环境的搭建 厌倦 Java 繁琐的语法,为了更优雅的开发 Android 程序,Scala 代替 Java 是一个不错的尝试. 开发前可以学习 Scala 的 ...

  4. 编译vuejs html,VueJs(2)---VueJs开发环境的搭建和讲解index.html如何被渲染

    VueJs开发环境的搭建和讲解初始框架 有关如何搭建vue.js框架我这看了一篇文章,自己也根据它进行搭建环境. 接下来对初始的框架进行讲解,只讲index.html是如何被渲染出来的. 一.启动项目 ...

  5. Linux简介和开发环境

    1.Linux简介 1.1 Linux的诞生     芬兰人Linus于1992年左右 设计的 类Unix操作系统----其实就是可以运行在微机(即,CPU必须是Intel的x86)上的Unix操作系 ...

  6. 汇编开发环境的搭建和使用

    上机实验01  汇编开发环境的搭建和使用 一.实验要求和目的 1.掌握汇编语言程序设计的基本方法和技能: 2.熟练掌握使用全屏幕编辑程序EDIT编辑汇编语言源程序(注:也可用计事本编辑汇编源程序): ...

  7. Java开发环境的搭建与基础语法(温习知识点)

    复习昨日内容 * Java语言概述* Java语言概述&发展史[了解]* Java的跨平台[了解]* JDK JRE JVM 有什么作用[理解] * Java开发环境的搭建 * JDK的下载与 ...

  8. 前端基础 - HTML简介及开发环境

    前端基础 - HTML简介及开发环境 HTML简介及开发环境 HTML简介: 英文:Hyper Text Markup Language(超级文本标记语言) 超级文本:普通文本只能显示文字,超级文本, ...

  9. 用Python来开发安卓程序:(1)BeeWare安卓开发环境的搭建

    文章目录 1. 前言 2. BeeWare简介 3. 开发环境搭建注意事项 4. 安装BeeWare 5. 开发环境搭建 5.1 创建项目 5.1.1 创建一个新项目 5.2 运行项目 5.3 打包项 ...

最新文章

  1. Bootstrap基础一 CSS 概览
  2. gj10 python socket编程
  3. ZOJ - 2676 Network Wars(01分数规划+最小割)
  4. Ant Design 3.15.0 发布,企业级 UI 设计语言和 React 实现
  5. jdbctypetimestamp_mysql之TIMESTAMP(时间戳)用法详解
  6. Windows Notepad 居然要迎来大更新了!
  7. WEB测试—功能测试
  8. Go 设计模式(Go patterns)
  9. 数字黑洞java_java实现数字黑洞
  10. 电脑上的日期从1980年到2099年
  11. 计算机组装所需硬件,电脑配件,详细教您电脑组装需要哪些配件
  12. 人群密度估计--Recurrent Attentive Zooming for Joint Crowd Counting and Precise Localization
  13. 送书 |《Python数据分析从小白到专家》
  14. docker启动Tomcat卡住不动
  15. pytorch学习(五)---torch.nn模块
  16. 没想到系列之YOLOv4:Optimal Speed and Accuracy of Object Detection
  17. Mac 配置 java 8_mac系统下载、安装、使用Java8教程
  18. html5制作大小写转换,JavaScript中如何实现大小写转换
  19. MMoE论文中Synthetic Data生成代码(控制多任务学习中任务之间的相关性)
  20. Windows 10上快速尝鲜bash on Ubuntu

热门文章

  1. 重生之我是赏金猎人(九)-从本无法触发的xss到梦幻联动挖掘多个致命接口下的XSS触发点
  2. 开发管理---配置管理与文档管理
  3. 树莓派官方摄像头测试
  4. 电磁场与仿真软件(19)
  5. pve开启嵌套虚拟化,pve下kvm类型CPU的群晖VMM虚拟机创建
  6. 2018年最后一个工作日
  7. 2021 最新 Cloudera 大数据平台 CDP 升级指南白皮书完整版开放下载!(中文版)...
  8. python中for in语句有什么用法
  9. 小程序微信支付开发流程记录
  10. 1.超时未支付订单处理