PHP移动互联网开发笔记(1)——环境搭建及配置
开篇说明:记得我上大二的时候第一次听到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)——环境搭建及配置相关推荐
- JAVA团队开发手册 - 1.环境搭建
JAVA团队开发手册 - 1.环境搭建 写在前面 所有公司最核心的根本就是赚钱 + 实现老板的梦想. 对于IT类技术型公司,最大的成本就是人,可以称之为知识型劳动密集型企业. 对比房地产,模糊的说,产 ...
- Eclipse IDE 使用技巧和Android App 开发环境搭建和配置
写在前面: 本片文章只是记录了自己学习时的一些笔记,纯粹是为了自己后面方便查找,片言碎语,不适合大家浏览,请大家不要参考这篇文章. 正文: Eclipse IDE 使用技巧 ...
- SSM搭建二手市场交易平台(一):开发流程与环境搭建
关于博主 努力与运动兼备-~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步! 微信公众号: 啃饼思录 QQ: 2810706745(i思录) 写在前面 嘿,小伙伴们好久不见.最近难 ...
- 深度学习(二)theano学习笔记(1)环境搭建
theano学习笔记(1)环境搭建 原文地址:http://blog.csdn.net/hjimce/article/details/46654229 作者:hjimce 搭建theano实属不易,因 ...
- SAP Fiori开发工具——Eclipse环境搭建
SAP Fiori开发工具--Eclipse环境搭建 这里我们选择Eclipse Web的Mars版本进行下载. 进入Eclipse官网:Eclipse Downloads | The Eclipse ...
- Django 笔记1 -- 环境搭建
Django 笔记1 – 环境搭建 Django 系列笔记是笔者学习.实践使用 Django 的相关笔记,大量参考了知了课堂的<Django零基础到项目实战>教程. 参考文档: Djang ...
- 使用Kotlin开发Android应用 - 环境搭建 (1)
一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositorie ...
- VS2008开发Windows Mobile6环境搭建及模拟器联网问题图解
安装了VS2008后,新建一个智能设备的工程,但调试时只有三个WM5.0的模拟器可用,从网上查到要安装WM6.0的SDK,还要安装一些其它的组件才能开始WM(现在最新的叫法叫WP Windows Ph ...
- php基础开发(集成环境搭建)
php基础开发(集成环境搭建) 1.下载软件 2.安装软件并配置环境 3.验证 1.下载软件 下载地址 链接:https://pan.baidu.com/s/14rAsOm1g2WUUVaQ7E7VO ...
- Windows下Android开发环境搭建和配置
关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...
最新文章
- 遇到bug心寒了?用Enter键即可解决!
- cas+shiro+spring 单点登录
- 互联网公司面试必问的Redis题目
- 【C语言】练习5-8
- 【python】数据结构和算法 + 浅谈单链表与双链表的区别
- Koa 2 基础(仿知乎)
- 读《大道至简》第二章有感
- 为什么你还一直在穷打工?
- python---python基本算法的时间复杂度和空间复杂度
- idle运行python_python中的idle是如何运行的
- [个人笔记] origin学习 入门教程
- 矩阵分解 三角分解(LU分解)
- [1]Mpush架构图及源码分析
- Cloudera Manager 安装
- 机器人系统设计(五)
- 制动电阻器的工作原理及应用特点
- Storyboard Animations
- QQSG 的配置备份方法
- 使用修补算子求解MKP问题的文献总结
- 总结了10种视频号变现方法,发现有一堆暴利机会