wampserver环境搭建
一、进入wampserver官网下载:http://www.wampserver.com/
下载对应电脑相应版本的wamp程序(比如电脑是64位系统的就下载对应的64位的)
二、安装(直接点击exe文件安装即可 wampserver3.0.6_x64_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10.exe)
三、配置
1.apache
配置文件:Apache—httpd.conf
(1).Deny from all删除,"Allow from 127.0.0.1"改成"Allow from all"(理由:尝试通过外网访问我们配置好的wampserver服务器,但是会发现通过外网访问会提示权限不够,因为wampserver默认是只允许127.0.0.1访问的,也就是只允许本机访问)
(2).把"AllowOverride None"改成"AllowOverride All"(理由:针对使用了URL重写功能的朋友,如果没有用到的话这步建议不要做修改,因为改了这个之后Apache的安全性会略微有所下降)
(3)."#LoadModule rewrite_module modules/mod_rewrite.so"去掉前面的"#"号,然后需要重启apache服务才能生效(开启URL重写功能,如果开启了重写功能,那就必须把(2)的配置修改一下)
(4).修改真正项目目录,找到配置文件中的"DocumentRoot"和"Directory"然后把这两个后面的值都改成我们实际网站项目需要的地址就行(DocumentRoot "${INSTALL_DIR}/www" 和 <Directory "${INSTALL_DIR}/www/">)
2.配置php
配置文件:PHP—php.ini (后面的两项就按照大家的实际需求更改就行了)
(1)."short_open_tag = Off"中 off 修改成 on(是否允许使用 PHP 代码开始标志的缩写形式(<? ?> ),不开启的话,很多php程序都会运行不了)
(2).memory_limit = 128M (最大使用内存的大小)
(3).upload_max_filesize = 2M (上传附件的最大值)
3.配置mysql
(1).给mysql的root用户配置一个密码
(2).创建一个数据库操作用户,用于平时开发使用(开发过程中切记一定不能使用root用户来操作数据库)
4.项目路径前面没有localhost
配置:在www目录下找到index.php 然后修改里面查找$projectContents 或直接查看338行代码 修改'http://'为'http://localhost/'即可

问题:
1.安装wampserver提示丢失vcruntime140.dll
解决:进入网站 https://www.microsoft.com/en-US/download/details.aspx?id=48145 下载两个文件(vc_redist.x86和vc_redist.x64),都下载下来进行安装,然后立马重启电脑,把之前安装的wamp程序卸载掉,然后把安装目录的文件也删除干净,最后再次重新安装该程序,就可以解决问题了
原因:最新的wamp集成安装包,但是安装httpd时提示缺少vcruntime140.dll,在Windows下运行最新版的Apache和php7都需要Visual C++Redistributable 2015,而之前的版本不需要那么高的,这个组件是运行Visual Studio 2015所建立的C++应用的必要组件
2.启动wampserver提示丢失msvcr110.dll
解决:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 这个网址来进行相关程序的下载,打开之后,在“选择语言”里选择“简体中文”,然后点击右边的“下载”按钮,下载vcredist_x86和vcredist_x64两个文件进行安装,然后重新重启wampserver即可
大家也可以查看这个地址,有更加详细的安装配置介绍:http://www.sdbeta.com/xiazai/2017/0305/161737.html
wampserver环境搭建的更多相关文章
- 有关WAMPSERVER 环境搭建 如何修改端口,MySQL数据库的修改
环境搭建 http://share.weiyun.com/88896747fedd4e8b19afebea18f7684c 一.修改Apache的监听端口 1.在界面中选Apache,弹出隐藏菜单选项 ...
- php环境搭建 (window环境下 eclipse+Wampserver)
看了好多的环境搭建感觉好复杂呀,自己搞了一下简单的可以用了 php的手册 http://www.php.net/manual/zh/ 一,下载 1,下载eclipse http://www.ecl ...
- php开发环境搭建——laravel框架,apache服务器,git版本控制
本文主要阐述做项目前的开发环境安装——后端为php,前端采用grunt进行自动化构建.具体介绍了windows平台下采用apache运行php的环境搭建,以及git工具安装.写得有点粗糙,但过程完整, ...
- PHPCMS V9 环境搭建
PHPCMS V9的学习总结分为以下几点: [1]PHPCMS 简介 PHP原始为Personal Home Page的缩写,(外文名:PHP: Hypertext Preprocessor,中文名: ...
- PHPCMS(2)PHPCMS V9 环境搭建(转)
转自:http://www.cnblogs.com/Braveliu/p/5072920.html PHPCMS V9的学习总结分为以下几点: [1]PHPCMS 简介 PHP原始为Personal ...
- Zend Framework学习日记(1)--环境搭建篇(转)
Zend Framework学习日记(1)--环境搭建篇 (1)开发工具 Zend Framework框架:http://framework.zend.com/download/latest 包含2个 ...
- Apache+PHP+MySQL+phpMyAdmin环境搭建
最近在学习web服务端开发,一开始是使用wamp的,后来决定自己完整配置一下环境,并把整个过程记录下来.其中,Apache是服务器,php是用来编写服务端的语言,MySQL作为数据库,phpMyAdm ...
- PHP学习(2)——运行环境搭建
学习PHP首先要搞定PHP的运行环境.PHP的运行环境包括:PHP语言解析器本身以及Apache服务器.MySQL数据库等.因为只是学习嘛,尽快的搭建起来运行环境就好,到后期慢慢懂得多了再去想规范化搭 ...
- PHP开发环境搭建(转载)
转载自:http://blog.csdn.net/rosetta/article/details/53967215 前言 最近学了n种语言,学每种语言的套路无非就是先搭建一个开发环境,再找本书或者 ...
随机推荐
- hdu1078(记忆化搜索)
题意:给出n*n的格子,每个各自里面有些食物,问一只老鼠每次走最多k步所能吃到的最多的食物 这道题目,值得我记住它,re了n次,以前写搜索没有注意的一个小地方,导致re这么多次的 ac代码: #inc ...
- vue中axios调用接口和用node.js跨域
<script>const API_PROXY = 'https://bird.ioliu.cn/v1/?url='import axios from 'axios'export defa ...
- [C++]怎么将.h和.cpp文件分别放在不同的目录
相关资料: http://blog.csdn.net/onafioo/article/details/8775501 具体操作: 1.找到.h文件目录.2.将所以的.h文件剪切到“include”目录 ...
- 基于html5和css3响应式全屏滚动页面切换效果
分享一款全屏响应式的HTML5和CSS3页面切换效果.这个页面布局效果对于那些页面要求固定100%高度和宽度的网站和APP来说是十分有用的.效果图如下: 在线预览 源码下载 HTML wrappe ...
- Spring的AOP简单理解
最近在研究spring的AOP,翻译出来的意思是面向切面. 总结如下: 所谓AOP就是将分散在各个方法处的公共代码提取到一处, 并通过类似拦截器的机制实现代码的动态整合.可以简单地想象成, 在某个方法 ...
- Can't zip RDDs with unequal numbers of partitions
java.lang.IllegalArgumentException: Can't zip RDDs with unequal numbers of partitions //如果两个RDD分区数不同 ...
- Java反射机制的基本概念与使用
本篇文章分为以下几个部分: 1.认识反射 2.反射的源头(Class类) 3.利用反射操作构造方法 4.利用反射调用类中的方法 5.反射中的invoke方法 6.利用反射调用类中的属性 反射在我们普通 ...
- Qt下QTableWidget的使用
1.QTableWidget的基本设置 ui->tableWidget->setColumnCount(11); ui->tableWidget->setRowCount(Nu ...
- UCOS2系统内核讲述(五)_初始化TCB详情
Ⅰ.写在前面 学习本文之前可以参看我前面的文章: UCOS2系统内核讲述(四)_创建任务 上一篇文章讲述了关于函数“OSTaskCreateExt”创建任务函数体里面重要一些的内容,本文接着上一张讲述 ...
- lscpu和cat /proc/cpuinfo
lscpu的使用 描述: 此命令用来显示cpu的相关信息 lscpu从sysfs和/proc/cpuinfo收集cpu体系结构信息,命令的输出比较易读 命令输出的信息包含cpu数量,线程,核数,套接字 ...