Windows10 下安装 Apache2.4+PHP7.1+MySQL5.7
这个教程主要是分享如何快速组建WAMP开发环境,对于软件的详细配置,自行参考文档或搜索。 Visual C++ Redistributable for Visual Studio 2015 下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=48145 (个人测试window10下不用安装) Apache 2.4 下载地址:http://www.apachelounge.com/download/ 或者官网的https://www.apachehaus.com/cgi-bin/download.plx PHP7 下载地址:http://php.net/downloads.php MySQL5.7 下载地址:http://dev.mysql.com/downloads/installer/ 一、安装 1、Apache 2.4 和 PHP7需要 Visual C++ Redistributable for Visual Studio 2015 运行库,所以要先下载安装。 2、Apache 2.4 下载安装: 下载“httpd-2.4.23-win64-VC14.zip”将压缩包里的“Apache24”解压缩到 “C:“(解压到“C:”是因为下载的这个包的配置文件设置的目录是“C:Apache24”,如果要安装在其他的它的目录下,要修改配置文件“Apache24confhttpd.conf”,把里面“c:/Apache24”字符都替换成你所安装的目录),进入目录“C:Apache24bin”,双击运行“httpd.exe”,弹出运行窗口,会显示出错信息“AH00558: httpd.exe: Could not reliably determine the server‘s fully qualified domain name,using fe80::85d6:b2b4:9331:231e. Set the ‘ServerName‘ directive globally to suppress this message”,这是提示域名没有正确设置,本地开发可以忽略不用设置,不要关闭窗口。 打开浏览器访问“localhost”或“127.0.0.1”,显示“It works!”, 这样 Apache 就安装成功了。 3、PHP7 下载安装: ? 在这里选择window downloads: ? 然后选择Thread Safe版本的 下载 VC14 x64 Thread Safe 版本 zip 包,文件名 php-7.1.0-Win32-VC14-x64.zip。将压缩包里的文件解压到“C:php”。备份 php.ini-development,改名为 php.ini。打开“C:Apache24confhttpd.conf”,在文件的最后添加 # php7 support LoadModule php7_module "c:/php/php7apache2_4.dll" AddHandler application/x-httpd-php .php # configure the path to php.ini PHPIniDir "c:/php" 保存。 重启 Apache (httpd.exe)。 “C:Apache24htdocs”目录下新建文件“index.php”,写入 <?php phpinfo(); ?> 保存。 浏览器访问 localhost/index.php ,能显示 PHP 信息,PHP 就安装完成了。 4、下载 mysql-installer-community-5.7.17.0.msi。 安装过程会中会要求设置“root”密码,其它的都可以一路下一步。也可以选择自定义安装,只安装MySQL Server,选好后,也是一路下一步,就可以完成 MySQL 安装。从开始菜单打开“MySQL 5.7 Command Line Client”,输入 root 密码,显示 MySQL 欢迎信息和版本等信息,可以确定安装成功。 PHP 支持 MySQL 设置 打开“C:phpphp.ini”配置文件 ;extension_dir = "ext",去掉前面的分号“;”,并改为extension_dir = "c:phpext" ;extension=php_pdo_mysql.dll,去掉前面的分号“;” ;extension=php_mysqli.dll,去掉前面的分号“;” 保存。 重启 Apache 。 浏览器访问 localhost/index.php ,查看 phpinfo 中 PDO support 与 MysqlI Support 都显示相应的信息,这样就完成了 PHP 支持 MySQL 的设置。 ? ? ? 二、配置 1、添加apache服务到cmd命名: 1)、配置环境变量: ? ? ? ? ? ? 新建环境变量,这里的目录是我安装apache的目录: D:Program FileswampServiceApache24bin,然后点击确定 添加好环境变量以后我们可以运行apache的bin目录下的ApacheMonitor.exe程序。 ? 然后在系统右下角会出现一个: ? ? 这样的图标,通过左键单机图标然后选择 ? 打开Apache Service Monitor(服务监视窗口) ? 在这里我们可以看到多了一个apache2.4的服务,我们也可以通过单机右边的按钮来实现,停止、启动、重启等操作。 2)、配置cmd命令符: ? ? 然后右键点击窗口按钮选择“命令提示符(管理员)”打开,这里必须使用管理员命令来操作,如果使用普通的win+R打开的命令符是没有权限添加服务的。 然后通过cd.命令进入到D:Program FileswampServiceApache24bin目录下,然后输入httpd -k install命令安装运行命令,也可以通过httpd -k uninstall来卸载运行命令。 ? ? 安装成功以后就可以通过: 然后httpd -k shutdown/stop/restart shutdown关闭 stop停止 start开始 等命令来关闭、停止、开始 apache服务了。 2、:配置apache的httpd.conf文件: 1)、修改apache解析目录 ? ? 我们可以找到DocumentRoot,和directory来配置你需要访问的php文件目录。 2)、修改默认的首页文件: ? ? 我们找到<IfModule dir_module>在里边默认只有一个index.html,我们可以添加默认的首页文件名,这样可以在打开localhost的时候自动打开首页,这里我添加了index.php同时多个文件名之间用空格分开。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 在不同进程之间共享HDC
- Windows – 在命令行验证域凭据
- DOS批处理中%cd%和%~dp0的区别
- windows-7 – 为什么我的log4net日志条目不会出现在Windows
- windows-server-2003 – 是否可以将DOS PC连接到Windows 20
- 备份Windows上的SCP到Linux
- wcf – 有关替换Microsoft .NET的Web服务增强功能(WSE)3.0的
- windows-server-2003 – 两个域控制器 – 但是当主服务器关
- 【Win10】让 AppBarButton 支持更复杂的 Icon 内容
- windows-phone-8 – 如何在WP8中以编程方式关闭MessageBox?
- 适当设置,可以让win10显示更加和自己的意思
- windows – 防止应用程序在我的任务栏中闪烁 –
- FindFirstChangeNotification是Windows上用于文件
- windows-server-2008-r2 – W2K8 – 当我将GPO移
- 虚拟化 – 从物理Windows 2000服务器安装创建虚拟
- windows – lua socket客户端
- 定期的ServiceBus错误“当使用Azure WebSites时,
- windows-server-2008 – 如果我不小心重置了计算
- Windows XP / Vista中的文件创建日期不正确
- windows-server-2012-r2 – 禁用Windows 2012 R2