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 相关文章推荐
example1.php
Oct 09 PHP
一个程序下载的管理程序(四)
Oct 09 PHP
main.php
Dec 09 PHP
php中随机函数mt_rand()与rand()性能对比分析
Dec 01 PHP
PHP SplObjectStorage使用实例
May 12 PHP
CodeIgniter针对数据库的连接、配置及使用方法
Mar 03 PHP
详解php实现页面静态化原理
Jun 21 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 PHP
ThinkPHP中获取指定日期后工作日的具体日期方法
Oct 14 PHP
PHP PDO数据库操作预处理与注意事项
Mar 16 PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
Nov 21 PHP
解析laravel使用workerman用户交互、服务器交互
Apr 28 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/01/12 PHP
如何使用PHP获取指定日期所在月的开始日期与结束日期
2013/08/01 PHP
PHP分页详细讲解(有实例)
2013/10/30 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
laravel 获取某个查询的查询SQL语句方法
2019/10/12 PHP
jquery imgareaselect 使用利用js与程序结合实现图片剪切
2009/07/30 Javascript
让innerText在firefox火狐和IE浏览器都能用的写法
2011/05/14 Javascript
jquery查找tr td 示例模拟
2014/05/08 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
jquery实现移动端点击图片查看大图特效
2020/09/11 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
jquery easyUI中ajax异步校验用户名
2016/08/19 Javascript
微信开发 js实现tabs选项卡效果
2016/10/28 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
2018/09/21 Javascript
Vue中用props给data赋初始值遇到的问题解决
2018/11/27 Javascript
详解vue+axios给开发环境和生产环境配置不同的接口地址
2019/08/16 Javascript
Node.js API详解之 assert模块用法实例分析
2020/05/26 Javascript
[36:33]完美世界DOTA2联赛循环赛 Matador vs Forest 第一场 11.06
2020/11/06 DOTA
python生成tensorflow输入输出的图像格式的方法
2018/02/12 Python
Python读取表格类型文件代码实例
2020/02/17 Python
python实现批量修改文件名
2020/03/23 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
Python操作MySQL数据库的示例代码
2020/07/13 Python
详解基于Facecognition+Opencv快速搭建人脸识别及跟踪应用
2021/01/21 Python
如何开启linux的ssh服务
2015/02/14 面试题
金鑫耀Java笔试题
2014/09/06 面试题
汽车维修专业毕业生的求职信分享
2013/12/04 职场文书
网站开发实习生的自我评价
2013/12/11 职场文书
广告学毕业生求职信
2014/01/30 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
《永远的白衣战士》教学反思
2014/04/25 职场文书
治安消防安全责任书
2014/07/23 职场文书
公务员年度个人总结
2015/02/12 职场文书
廉政承诺书2015
2015/04/28 职场文书
element tree树形组件回显数据问题解决
2022/08/14 Javascript