PHP开发环境WAMP(Windows+Apache+MySQL+PHP)搭建
关于PHP开发环境这一块,网上有很多的集成环境可以使用,eg. WampServer,XAMPP,PhpStudy,Appserv ...用起来也很方便(但是我并没有比较过哪个更好用一点),但是呢,比较喜欢瞎折腾,就是想手动搭建一个环境,以前也尝试过,失!败!了!了!
准备工作:
下载好需要的东西
Apache:http://httpd.apache.org/download.cgi (官网)
MySQL:https://www.mysql.com/downloads/ (官网)
PHP:https://www.php.net/downloads.php (官网)
(Apache+MySQL+PHP)(百度网盘)
链接:https://pan.baidu.com/s/1j8hDlrPNriEgxiRxsxPUFg
提取码:mdrb
Apache的安装
好像我下载的就是一个压缩包,解压一下就好了。(在运行的时候可能会提示缺少运行库,下载安装就可以用,并且Apache下载页面也有相关运行库的链接)
在安装完成后,打开命令行,进入Apache安装目录的bin目录下,输入httpd.exe,然后在浏览器地址栏中输入 localhost 回车,出现下面的界面,证明安装成功。
想要结束运行,按下Ctrl+C即可终止运行。
PHP的安装
也是压缩包,PHP和Apache的安装就需要多说了,很简单。
MySQL的安装(没有图了,全凭想像)
运行安装程序,然后就是下一步、下一步……要是想修改安装目录的话,在Choose Setup type 时选择 Custom,即可进行更改。然后在进行到字符集选择时,选择utf-8。我是只改了这两个地方(别的……看个人需求吧),只是执行到最后一步可能会出现下面的问题(摘自百度)
我也遇到了,只是我的解决办法比较简单粗暴,直接重装系统了……
配置
首先是Apache的配置(位置:Apache安装目录/conf/httpd.conf):
添加下面的内容
LoadModule php7_module "F:/php7/php7apache2_4.dll"
PHPIniDir "F:/php7"
AddType application/x-httpd-php .php .html .htm
修改DocmentRoot为自己的网站目录 eg. D:/XXX/XXX
修改Directory与DocmentRoot相同
PHP的配置
复制一份PHP安装目录下的 php.ini-development 或者 php.ini-production 重命名为 php.ini ,修改里面的内容:
1 修改 extension_dir 为 "PHP安装目录/ext"(就是ext文件夹的路径)
2 按个人需要开启模块
3 修改时区:date.timezone 为:Asia/Shanghai
然后就好了……大功告成
PHP开发环境WAMP(Windows+Apache+MySQL+PHP)搭建的更多相关文章
- Android SDK +Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建
Android SDK+Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建 这几天一直在研究 Android SDK C/C++平台的搭建,尽管以前有成功在Windows ...
- WAMP(Windows+Apache+Mysql+PHP)环境搭建
学习PHP已经有一段时间,一直没有写过关于开发环境搭建的笔记,现在补上吧,因为安装配置的步骤记得不是很清楚,借鉴了一些别人的经验,总结如下: 首先去官方网站下载各个软件,下载需要的版本: Apache ...
- macOS 下配置 MAMP 开发环境(Mac + Apache + Mysql + PHP)
macOS 中已经内置了 PHP.Python.Ruby.Perl 等常用的脚本语言,以及 Apache HTTP 服务器,所以使用起来非常方便.本文以最新的 macOS Sierra 10.12 配 ...
- mac攻略(五) -- 使用brew配置php7开发环境(mac+php+apache+mysql+redis)
前面介绍过基本的配置,后来我又从网上查找了很多资料,经过不断的摸索,下面做了一个总结,希望能对大家提供些许帮助(Mac版本是sierra) 一.mac系统会自带git,而我们要做的是自己安装git ...
- mac攻略(4) -- 使用brew配置php7开发环境(mac+php+apache+mysql+redis)
[http://www.cnblogs.com/redirect/p/6131751.html] 网上有很多文章都是错误的,因为是copy别人的,作者没有自己亲测,不仅不能给新手提供帮助,还会产生严重 ...
- AndroidStudio开发环境配置-Windows
Android Studio开发环境配置-Windows 最近突发奇想,开始研究Android开发.开始时使用Eclipse作为开发IDE,结果各种不好使,首先下载和安装SDK,以及不同版本的Imag ...
- [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux)
[.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux) 1.关于跨平台 上篇中介绍了MVC的发展历程,说到ASP.NET ...
- python开发环境设置(windows)
python开发环境设置(windows) 1) python2.7.3安装 在www.python.org上下载python-2.7.6.amd64.msi软件.安装完毕后设置path路径.控制面 ...
- PHP基础 windows环境下安装Apache Mysql PHP
本篇文章主要是讲一下我自己安装wamp环境的一些步骤和见解,前方多图预警,慎入!!!!! PHP运行环境 : Linux下的三种安装方式:源码包安装.rpm包安装.集成环境安装(lnmp) wind ...
随机推荐
- docker compose yml 文件常用字段简介
常用参数: version # 指定 compose 文件的版本 services # 定义所有的 service 信息, services 下面的第一级别的 key 既是一个 service 的名称 ...
- GitHub 上传文件过大报错:remote: error: GH001: Large files detected.
1.查看哪个文件过大了 报错信息: remote: Resolving deltas: 100% (24/24), completed with 3 local objects. remote: wa ...
- 日常运维--rsync同步工具
rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而 ...
- Powershell更新
问题:在vin7电脑启动vagrant up 提示powershell版本过低. 在vin7电脑启动vagrant up 提示powershell版本过低: The version of powers ...
- java 获取类路径
package com.jason.test; import java.io.File; import java.io.IOException; import java.net.URL; public ...
- 用 LinkedList 实现一个 java.util.Stack 栈
用 LinkedList 实现一个 java.util.Stack 栈 import java.util.LinkedList; public class Stack<E> { priva ...
- 67 GC 垃圾回收机制
GC是JVM中自带的一个线程 他会不定时来堆中回收那些不再使用的对象,以释放内存 可以通过System.gc()来主动建议jvm尽快调度gc来回收垃圾 不同的平台的jvm对GC的策略是有所不同的 我们 ...
- Android工具使用之UiAutomatorViewer
学习博客: https://blog.csdn.net/l403040463/article/details/79235670 使用, 添加web 网页的监控.
- gevent介绍(转)
原文:https://www.liaoxuefeng.com/wiki/897692888725344/966405998508320 Python通过yield提供了对协程的基本支持,但是不完全.而 ...
- 树莓派安装window ioT
下载安装器 https://developer.microsoft.com/zh-cn/windows/iot/Downloads 操作设备