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 相关文章推荐
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
php 常用类汇总 推荐收藏
May 13 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
Jun 25 PHP
朋友网关于QQ相关的PHP代码(研究QQ的绝佳资料)
Jan 26 PHP
php 使用array函数实现分页
Feb 13 PHP
php设置页面超时时间解决方法
Sep 22 PHP
CodeIgniter辅助之第三方类库third_party用法分析
Jan 20 PHP
php array_values 返回数组的值实例详解
Nov 17 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
Aug 21 PHP
php实现数组重复数字统计实例
Sep 30 PHP
php创建类并调用的实例方法
Sep 25 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
Apr 06 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
php获取百度收录、百度热词及百度快照的方法
2015/04/02 PHP
详解WordPress中简码格式标签编写的基本方法
2015/12/22 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
js身份证验证超强脚本
2008/10/26 Javascript
JavaScript中的数组操作介绍
2014/12/30 Javascript
JavaScript使用function定义对象并调用的方法
2015/03/23 Javascript
JQuery判断radio(单选框)是否选中和获取选中值方法总结
2015/04/15 Javascript
原生js的数组除重复简单实例
2016/05/24 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
Angular2安装angular-cli
2017/05/21 Javascript
vue2.0移除或更改的一些东西(移除index key)
2017/08/28 Javascript
D3.js实现拓扑图的示例代码
2018/06/30 Javascript
从0到1搭建Element的后台框架的方法步骤
2019/04/10 Javascript
jQuery表单选择器用法详解
2019/08/22 jQuery
小程序识别身份证,银行卡,营业执照,驾照的实现
2019/11/05 Javascript
JS document form表单元素操作完整示例
2020/01/13 Javascript
vue基础知识--axios合并请求和slot
2020/06/04 Javascript
[38:23]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第一场
2014/05/24 DOTA
Python实现LRU算法的2种方法
2015/06/24 Python
Python实现定时精度可调节的定时器
2018/04/15 Python
pandas分别写入excel的不同sheet方法
2018/12/11 Python
关于PyTorch源码解读之torchvision.models
2019/08/17 Python
python基于三阶贝塞尔曲线的数据平滑算法
2019/12/27 Python
python全局变量引用与修改过程解析
2020/01/07 Python
利用python控制Autocad:pyautocad方式
2020/06/01 Python
Python configparser模块操作代码实例
2020/06/08 Python
python实现凯撒密码、凯撒加解密算法
2020/06/11 Python
基于PyInstaller各参数的含义说明
2021/03/04 Python
HTML5之SVG 2D入门10—滤镜的定义及使用
2013/01/30 HTML / CSS
平面设计师工作职责范文
2013/12/03 职场文书
中层竞聘演讲稿
2014/01/09 职场文书
机关单位动员会主持词
2014/03/20 职场文书
合作意向协议书范本
2014/03/31 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
golang 实现菜单树的生成方式
2021/04/28 Golang