开篇说明:记得我上大二的时候第一次听到PHP,当时只知道这是一个开发网站的语言,并没有深入学习,在学了Java Web开发和Android开发之后我对互联网的发展方向有了一个我自己的认识,现在我们不能将互联网和移动开发分离开来,这两个东西已经融合为一体,移动端的b/s架构已经成为现在的趋势,所以需要使用一种轻量级的网站开发工具,在php5.x出来后更是对这一块有了很大的支持,我个人认为移动开发最少现在已经离不开php,如果有兴趣的朋友或者希望学习php的朋友我们可以一起来学习php,如果有php的大神希望能给出指导和建议.

一、PHP5.4环境搭配基本流程

Apache:Web服务提供者。官网:www.apache.org

PHP: 官网:www.php.net

Mysql:  官网:www.mysql.com

二、软件下载

Apache下载地址:http://download.csdn.net/detail/lxq_xsyu/7057423

PHP下载地址:http://download.csdn.net/detail/lxq_xsyu/7057401

Mysql下载地址:http://download.csdn.net/detail/lxq_xsyu/6468461

三、环境搭建

(1)Apache安装

安装成功

(2)解压PHP5.4

(3)配置Apache的httpd.conf文件

Apache安装目录

ServerRoot "D:/Apache Software Foundation"

监听端口

#Listen 12.34.56.78:80
Listen 80

载入PHP组件

LoadModule php5_module "D:/php54/php5apache2_2.dll"

服务器名称

#ServerName www.meritit.com:80

文件根目录

DocumentRoot "D:/Apache Software Foundation/htdocs"

权限文件夹

<Directory "D:/Apache Software Foundation/htdocs">

索引(默认访问主页)

<IfModule dir_module>DirectoryIndex index.html
</IfModule>

错误日志

ErrorLog "logs/error.log"


访问日志

CustomLog "logs/access.log" common

配置解析php

    AddType application/x-compress .ZAddType application/x-gzip .gz .tgzAddType application/x-httpd-php .php

错误类型

#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.meritit.com/subscription_

四、测试是否搭建成功

新建a.php

<?phpphpinfo();
?>

可以看到找不到php的配置文件,我们在apache配置文件中指定一下php的配置文件目录

PHPIniDir "D:/php54"

五、配置多站点访问

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

去掉上面注释(打开虚拟主机配置文件)

在httpd-vhosts.conf中配置了两个站点如下

<VirtualHost *:80>DocumentRoot "D:/Apache Software Foundation/a_com"ServerName 127.0.0.2ServerAlias www.dummy-host.meritit.comErrorLog "logs/dummy-host.meritit.com-error.log"CustomLog "logs/dummy-host.meritit.com-access.log" common
</VirtualHost><VirtualHost *:80>DocumentRoot "D:/Apache Software Foundation/b_com"ServerName 127.0.0.3ErrorLog "logs/dummy-host2.meritit.com-error.log"CustomLog "logs/dummy-host2.meritit.com-access.log" common
</VirtualHost>

注意:一旦配置了虚拟主机,前面配置的DocumentRoot就无效了。

D:\Apache Software Foundation\a_com\a.php

<?phpecho "aaaaaa";
?>

D:\Apache Software Foundation\b_com\b.php

<?phpecho "bbbbbb";
?>

注意:要修改权限文件夹目录

访问结果:

说明:关于mysql的安装在这里我就不做介绍了。


PHP移动互联网开发笔记(1)——环境搭建及配置相关推荐

  1. JAVA团队开发手册 - 1.环境搭建

    JAVA团队开发手册 - 1.环境搭建 写在前面 所有公司最核心的根本就是赚钱 + 实现老板的梦想. 对于IT类技术型公司,最大的成本就是人,可以称之为知识型劳动密集型企业. 对比房地产,模糊的说,产 ...

  2. Eclipse IDE 使用技巧和Android App 开发环境搭建和配置

    写在前面: 本片文章只是记录了自己学习时的一些笔记,纯粹是为了自己后面方便查找,片言碎语,不适合大家浏览,请大家不要参考这篇文章. 正文: Eclipse IDE 使用技巧               ...

  3. SSM搭建二手市场交易平台(一):开发流程与环境搭建

    关于博主 努力与运动兼备-~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步! 微信公众号: 啃饼思录 QQ: 2810706745(i思录) 写在前面 嘿,小伙伴们好久不见.最近难 ...

  4. 深度学习(二)theano学习笔记(1)环境搭建

    theano学习笔记(1)环境搭建 原文地址:http://blog.csdn.net/hjimce/article/details/46654229 作者:hjimce 搭建theano实属不易,因 ...

  5. SAP Fiori开发工具——Eclipse环境搭建

    SAP Fiori开发工具--Eclipse环境搭建 这里我们选择Eclipse Web的Mars版本进行下载. 进入Eclipse官网:Eclipse Downloads | The Eclipse ...

  6. Django 笔记1 -- 环境搭建

    Django 笔记1 – 环境搭建 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Djang ...

  7. 使用Kotlin开发Android应用 - 环境搭建 (1)

    一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositorie ...

  8. VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解

    安装了VS2008后,新建一个智能设备的工程,但调试时只有三个WM5.0的模拟器可用,从网上查到要安装WM6.0的SDK,还要安装一些其它的组件才能开始WM(现在最新的叫法叫WP Windows Ph ...

  9. php基础开发(集成环境搭建)

    php基础开发(集成环境搭建) 1.下载软件 2.安装软件并配置环境 3.验证 1.下载软件 下载地址 链接:https://pan.baidu.com/s/14rAsOm1g2WUUVaQ7E7VO ...

  10. Windows下Android开发环境搭建和配置

    关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...

最新文章

  1. 遇到bug心寒了?用Enter键即可解决!
  2. cas+shiro+spring 单点登录
  3. 互联网公司面试必问的Redis题目
  4. 【C语言】练习5-8
  5. 【python】数据结构和算法 + 浅谈单链表与双链表的区别
  6. Koa 2 基础(仿知乎)
  7. 读《大道至简》第二章有感
  8. 为什么你还一直在穷打工?
  9. python---python基本算法的时间复杂度和空间复杂度
  10. idle运行python_python中的idle是如何运行的
  11. [个人笔记] origin学习 入门教程
  12. 矩阵分解 三角分解(LU分解)
  13. [1]Mpush架构图及源码分析
  14. Cloudera Manager 安装
  15. 机器人系统设计(五)
  16. 制动电阻器的工作原理及应用特点
  17. Storyboard Animations
  18. QQSG 的配置备份方法
  19. 使用修补算子求解MKP问题的文献总结
  20. 总结了10种视频号变现方法,发现有一堆暴利机会

热门文章

  1. 组建局域网共享上网全过程
  2. 股市小幽默-炒股第一天
  3. 【BZOJ 2243】染色
  4. QT6.2关于坐标显示
  5. Codeforces Round #652 div2 总结 端午节前小结
  6. python实现用户登录注册界面_实现前后端登录注册界面
  7. AT1983 BBQ Hard
  8. 【计算机网络】Shannon公式与Nyquist定理
  9. Jetson安装ORB_SLAM3(一)
  10. Springboot—mysql+mybatis+generator插件