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 相关文章推荐
关于mysql 字段的那个点为是定界符
Jan 15 PHP
介绍php设计模式中的工厂模式
Jun 12 PHP
php 缩略图实现函数代码
Jun 23 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
Mar 05 PHP
浅析PHP的ASCII码转换类
Jul 05 PHP
discuz加密解密函数使用方法和中文注释
Jan 21 PHP
微信公众平台天气预报功能开发
Jul 06 PHP
php实现session自定义会话处理器的方法
Jan 27 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
Jul 01 PHP
PHPCMS V9 添加二级导航的思路详解
Oct 20 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
Jun 09 PHP
解决Laravel blade模板转义html标签的问题
Sep 03 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
在PHP3中实现SESSION的功能(二)
2006/10/09 PHP
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
2011/12/05 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
2012/03/27 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
2019/06/03 PHP
[原创]推荐10款最热门jQuery UI框架
2014/08/19 Javascript
jquery的总体架构分析及实现示例详解
2014/11/08 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
AngularJs bootstrap搭载前台框架——js控制部分
2016/09/01 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
JavaScript的兼容性与调试技巧
2016/11/22 Javascript
javascript使用递归算法求两个数字组合功能示例
2017/01/03 Javascript
详解使用vue实现tab 切换操作
2017/07/03 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
linux 后台运行node服务指令方法
2018/05/23 Javascript
jQuery实现为table表格动态添加或删除tr功能示例
2019/02/19 jQuery
微信小程序-form表单提交代码实例
2019/04/29 Javascript
Vue中多元素过渡特效的解决方案
2020/02/05 Javascript
Python装饰器使用示例及实际应用例子
2015/03/06 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
tensorflow 实现从checkpoint中获取graph信息
2020/02/10 Python
使用Django xadmin 实现修改时间选择器为不可输入状态
2020/03/30 Python
在终端启动Python时报错的解决方案
2020/11/20 Python
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
2012/12/13 面试题
毕业生的自我鉴定
2013/10/29 职场文书
总经理驾驶员岗位职责
2013/12/04 职场文书
四群教育工作实施方案
2014/03/26 职场文书
保护野生动物倡议书
2014/05/16 职场文书
文员求职信
2014/07/15 职场文书
个人授权委托书范本
2014/09/14 职场文书
运动会加油稿100字
2014/09/19 职场文书
旷工检讨书1000字
2015/01/01 职场文书
个人党性分析总结
2015/03/05 职场文书
微信搭讪开场白
2015/05/28 职场文书
医院病假条怎么写
2015/08/17 职场文书
解决Python保存文件名太长OSError: [Errno 36] File name too long
2022/05/11 Python