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 相关文章推荐
关于Intype一些小问题的解决办法
Mar 28 PHP
PHP setcookie设置Cookie用法(及设置无效的问题)
Jul 13 PHP
PHP详解ASCII码对照表与字符转换
Dec 05 PHP
php线性表顺序存储实现代码(增删查改)
Feb 16 PHP
PHP daddslashes 使用方法介绍
Oct 26 PHP
ThinkPHP实现支付宝接口功能实例
Dec 02 PHP
ThinkPHP 3.2 版本升级了哪些内容
Mar 05 PHP
PHP实现动态web服务器方法
Jul 29 PHP
YII Framework框架教程之国际化实现方法
Mar 14 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
Jan 15 PHP
thinkPHP5框架分页样式类完整示例
Sep 01 PHP
Codeigniter里的无刷新上传的实现代码
Apr 14 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
re0第二季蕾姆被制作组打入冷宫!艾米莉亚女主扶正,原因唏嘘
2020/04/02 日漫
微信支付开发动态链接Native支付
2016/07/12 PHP
php中如何执行linux命令详解
2018/11/06 PHP
PHP连接SQL server数据库测试脚本运行实例
2020/08/24 PHP
[原创]用javascript实现检测指定目录是否存在的方法
2008/01/12 Javascript
Javascript 类型转换方法
2010/10/24 Javascript
js 判断一个元素是否在页面中存在
2012/12/27 Javascript
IE、FF浏览器下修改标签透明度
2014/01/28 Javascript
[原创]推荐10款最热门jQuery UI框架
2014/08/19 Javascript
关于javascript模块加载技术的一些思考
2014/11/28 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
ES6中Math对象新增的方法实例详解
2017/04/25 Javascript
node+express+ejs使用模版引擎做的一个示例demo
2017/09/18 Javascript
es6基础学习之解构赋值
2018/12/10 Javascript
jQuery zTree树插件的使用教程
2019/08/16 jQuery
json字符串对象转换代码实例
2019/09/28 Javascript
Vue2.0 实现页面缓存和不缓存的方式
2019/11/12 Javascript
Python字符转换
2008/09/06 Python
Python中使用 Selenium 实现网页截图实例
2014/07/18 Python
Pyhthon中使用compileall模块编译源文件为pyc文件
2015/04/28 Python
Python使用分布式锁的代码演示示例
2018/07/30 Python
详解Python对JSON中的特殊类型进行Encoder
2019/07/15 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
python调用函数、类和文件操作简单实例总结
2019/11/29 Python
使用pyinstaller逆向.pyc文件
2019/12/20 Python
Python类中的装饰器在当前类中的声明与调用详解
2020/04/15 Python
构建高效的python requests长连接池详解
2020/05/02 Python
Python如何定义有可选参数的元类
2020/07/31 Python
CSS3 Media Queries(响应式布局可以让你定制不同的分辨率和设备)
2013/06/06 HTML / CSS
毕业生的自我评价分享
2013/12/18 职场文书
写给爸爸的道歉信
2014/01/15 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
党支部四风整改方案
2014/10/25 职场文书
星际争霸 Light vs Action 一场把教主看到鬼畜的比赛
2022/04/01 星际争霸
vue实现拖拽交换位置
2022/04/07 Vue.js
windows安装 redis 6.2.6最新步骤详解
2022/04/26 Redis