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中的类-什么叫类
Nov 20 PHP
用PHP实现将GB编码转换为UTF8
Nov 25 PHP
php explode函数实例代码
Feb 27 PHP
PHP register_shutdown_function函数的深入解析
Jun 03 PHP
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
Jun 23 PHP
浅析php原型模式
Nov 25 PHP
thinkphp中空模板与空模块的用法实例
Nov 26 PHP
php执行多个存储过程的方法【基于thinkPHP】
Nov 08 PHP
php修改数组键名的方法示例
Apr 15 PHP
Laravel使用PHPQRCODE实现生成带有LOGO的二维码图片功能示例
Jul 07 PHP
laravel withCount 统计关联数量的方法
Oct 10 PHP
laravel 执行迁移回滚示例
Oct 23 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 无限分类三种方式 非函数的递归调用!
2011/08/26 PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
2013/11/07 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
php实现俄罗斯乘法实例
2015/03/07 PHP
php变量与数组相互转换的方法(extract与compact)
2016/12/02 PHP
Zend Framework前端控制器用法示例
2016/12/11 PHP
利用PHP获取汉字首字母并且分组排序详解
2017/10/22 PHP
js GridView 实现自动计算操作代码
2009/03/25 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
jquery如何获取元素的滚动条高度等实现代码
2015/10/19 Javascript
bootstrap导航条实现代码
2016/12/28 Javascript
Ionic + Angular.js实现图片轮播的方法示例
2017/05/21 Javascript
基于jquery实现多级菜单效果
2017/07/25 jQuery
JS与HTML结合实现流程进度展示条思路详解
2017/09/03 Javascript
vue.js整合mint-ui里的轮播图实例代码
2017/12/27 Javascript
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
M2实现Nodejs项目自动部署的方法步骤
2019/05/05 NodeJs
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
javascript实现固定侧边栏
2021/02/09 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
[57:47]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[43:57]LGD vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
简单学习Python多进程Multiprocessing
2017/08/29 Python
python 实现在Excel末尾增加新行
2018/05/02 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
python json load json 数据后出现乱序的解决方案
2020/02/27 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
2020/03/03 Python
木工主管岗位职责
2013/12/08 职场文书
医药代表个人求职信范本
2013/12/19 职场文书
公务员培训自我鉴定
2014/02/01 职场文书
答谢词范文
2015/01/05 职场文书
2015暑假假期总结
2015/07/13 职场文书
2016年秋季运动会加油稿
2015/12/21 职场文书
iPhone13 Pro外观确定,升级4800万镜头,4月20日发新品
2021/04/15 数码科技
python四种出行路线规划的实现
2021/06/23 Python