apache php mysql开发环境安装教程


Posted in PHP onJuly 28, 2016

apache php mysql开发环境搭建教程,分享给大家,供大家参考

0.资源链接:

360云盘:https://yunpan.cn/c6wpzYwbfmLJY (提取码:0190)

1.首先安装编译器环境

即如下文件:

apache php mysql开发环境安装教程

2.安装apache+php+mysql

即如下文件:

apache php mysql开发环境安装教程

2.1.安装apache

2.1.1安装

只说关键几点

2.1.1.1

apache php mysql开发环境安装教程

2.1.1.2

apache php mysql开发环境安装教程

2.1.1.3

apache php mysql开发环境安装教程

2.1.1.4.在浏览器地址栏输入:localhost ,若出现以下页面,说明您已成功安装apache

apache php mysql开发环境安装教程

2.1.2.配置apache

2.1.2.1

apache php mysql开发环境安装教程

2.1.2.2

apache php mysql开发环境安装教程

2.1.2.3.进入apache安装目录下的conf\extra\httpd-vhosts.conf

apache php mysql开发环境安装教程

2.1.2.4.修改系统的hosts文件

apache php mysql开发环境安装教程

2.1.2.5.

apache php mysql开发环境安装教程

2.1.2.6.

桌面找到apache图标,重新启动apache

apache php mysql开发环境安装教程

2.1.2.7.

在浏览器输入:haha.com,出现如下页面

apache php mysql开发环境安装教程

2.2.安装php

2.2.1安装

右击php压缩包,选择“解压文件”

apache php mysql开发环境安装教程

2.2.2.配置php,与apache关联

2.2.2.1.若不存在php.ini文件,则在php安装目录里新建文件 php,ini ,将php安装目录下的文件 php.ini-development 里的内容复制到php,ini中,并修改

apache php mysql开发环境安装教程

2.2.2.2.进入apache安装目录httpd.conf文件

apache php mysql开发环境安装教程

2.2.2.3.在blog文件夹里新建 “a.php”,写入如下内容

apache php mysql开发环境安装教程

2.2.2.4.重启apache

2.2.2.5.测试

在浏览器输入 haha.com/a.php,出现如下页面

apache php mysql开发环境安装教程

2.3.安装mysql

2.3.1安装

2.3.1.1

apache php mysql开发环境安装教程

2.3.1.2

apache php mysql开发环境安装教程

2.3.1.3

apache php mysql开发环境安装教程

2.3.1.4

apache php mysql开发环境安装教程

2.3.1.5

apache php mysql开发环境安装教程

2.3.1.6

apache php mysql开发环境安装教程

2.3.2修改php安装目录下的ini文件

apache php mysql开发环境安装教程

2.3.3.测试

在blog文件中新建文件 " test_sql.php"

apache php mysql开发环境安装教程

2.3.4.重启apache

2.3.5.测试

在浏览器输入 haha.com/test_sql.php ,显示如下页面

apache php mysql开发环境安装教程

2.4.上手mysql

2.4.1.连接到数据库服务器

apache php mysql开发环境安装教程

2.4.2.告诉服务器您的字符集

2.4.2.1.查看方法,右击dos窗口,选择“属性”

apache php mysql开发环境安装教程

2.4.2.2.使用该命令来设置字符集:set names xxx;

apache php mysql开发环境安装教程

2.4.3.在输入sql语句时最好不要用记事本来写代码,否则可能出现错误ERROR1064

2.5配置Sublime Text 2(下载该软件请参考文首云盘链接)

2.5.1.编辑sublime Text/Data/Packages/User/open_broswer.py

url_map = { 'D:\\software\\server\\apache2.2\\htdocs' : 'http://localhost/',}

[注意] D:\\www\\应为你的localhost指向的真实目录

2.5.2.安装PHP语法提示
工具栏:Preferences->Package Settings->SublimeLinter->Settings - User

{"sublimelinter": true,"sublimelinter_executable_map":{  "php":"D:\\software\\server\\php5.4\\php.exe"}}

把上面的地址替换为你实际的php.exe的地址

2.6.安装时出现的的问题

2.6.1.无法访问localhost

是因为我们之前配置apache时执行了这一步

apache php mysql开发环境安装教程

解决方法

打开apache安装目录的conf\extra\httpd-vhosts.conf,如下图修改,修改后记得重启apache

apache php mysql开发环境安装教程

记得重启apache

2.6.2.Sublime Text 2 中文乱码问题

在Sublime中新建php文件,输入 echo '中文';  转到浏览器后,浏览器出现乱码,没有正常显示中文。

解决方法:

在代码开头,即 <?php 之前添加 <meta charset="utf-8">

3.更改网站根目录

譬如把网站根目录从以前的D:\software\server\apache2.2\htdocs改为D:\software\server\www

3.1.打开apache安装目录下的conf\httpd.conf文件

3.1.1

apache php mysql开发环境安装教程

3.2.

apache php mysql开发环境安装教程

3.2.修改apache的httpd-vhosts.conf文件

apache php mysql开发环境安装教程

3.3.重启apache

3.4.配置Sublime Text 2

编辑sublime Text/Data/Packages/User/open_broswer.py

<span style="font-size:14px;">url_map = { 'D:\software\server\www' : 'http://localhost/',}</span>

[注意] D:\\www\\应为你的localhost指向的真实目录

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP字符串的连接的简单实例
Dec 30 PHP
php更新修改excel中的内容实例代码
Feb 26 PHP
PHP的拦截器实例分析
Nov 03 PHP
PHP中的Streams详细介绍
Nov 12 PHP
thinkphp3.2.2实现生成多张缩略图的方法
Dec 19 PHP
PHP实现数据分页显示的简单实例
May 26 PHP
php微信开发之带参数二维码的使用
Aug 03 PHP
Zend Framework处理Json数据方法详解
Dec 09 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
May 13 PHP
PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法分析
Jun 12 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
Apr 23 PHP
PHP autoload使用方法及步骤详解
Sep 05 PHP
Yii中的cookie的发送和读取
Jul 27 #PHP
Yii框架连接mongodb数据库的代码
Jul 27 #PHP
Laravel搭建后台登录系统步骤详解
Jul 26 #PHP
laravel中的错误与日志用法详解
Jul 26 #PHP
Laravel4中的Validator验证扩展用法详解
Jul 26 #PHP
laravel5创建service provider和facade的方法详解
Jul 26 #PHP
Laravel5权限管理方法详解
Jul 26 #PHP
You might like
Terran剧情介绍
2020/03/14 星际争霸
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
2013/01/11 PHP
PHP5中GD库生成图形验证码(有汉字)
2013/07/28 PHP
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
PHP简单留言本功能实现代码
2017/06/09 PHP
thinkPHP5框架分页样式类完整示例
2018/09/01 PHP
filters.revealTrans.Transition使用方法小结
2010/08/19 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
js跨浏览器实现将字符串转化为xml对象的方法
2013/09/25 Javascript
PHP开发者必须掌握的6个关键字
2014/04/14 Javascript
jquery常用特效方法使用示例
2014/04/25 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
javascript文本模板用法实例
2015/07/31 Javascript
jQuery焦点图轮播特效代码分享(3款)
2015/09/05 Javascript
nodejs实例解析(输出hello world)
2017/01/03 NodeJs
Angular 5.0 来了! 有这些大变化
2017/11/15 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
Promise.all中对于reject的处理方法
2018/08/01 Javascript
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
2018/11/01 NodeJs
微信小程序实现选项卡滑动切换
2020/10/22 Javascript
[01:34]DOTA2 7.22版本新增神杖效果一览(敏捷英雄篇)
2019/05/28 DOTA
详解Python 数据库的Connection、Cursor两大对象
2018/06/25 Python
Python实现带参数的用户验证功能装饰器示例
2018/12/14 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
Python数据处理篇之Sympy系列(五)---解方程
2019/10/12 Python
python numpy库linspace相同间隔采样的实现
2020/02/25 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
西雅图的买手店:Totokaelo
2019/10/19 全球购物
开工庆典邀请函范文
2014/01/16 职场文书
五星级酒店餐饮部总监的标准岗位职责
2014/02/17 职场文书
销售员岗位职责
2014/06/09 职场文书
软件工程毕业生自荐信
2014/07/04 职场文书
社区务虚会发言材料
2014/10/20 职场文书
搞笑婚礼主持词开场白
2015/11/24 职场文书
python spilt()分隔字符串的实现示例
2021/05/21 Python
redis中lua脚本使用教程
2021/11/01 Redis