web服务器php搭建教程,windows搭建Web服务器(apache,php,mysql) 图文教程

windows Server Install Apache PHP MySQL;Windows Server 环境安装Web服务器(Apache,PHP,Mysql)图文教程;Apache(HTTP)Windows下安装教程

环境准备:

Windows Server 2012

mysql-5.7

httpd-2.4

php-5.6 (记得官网下载时看好版本x64 VC11)

Apache(httpd)

d9deb053bef8d960d90a2d754908f861.png

下载之后新建一个wamp目录然后解压进去

12bcefd483ada8b3f6217295997eb599.png

然后开始修改默认配置,进入 Apache24 目录,找到 \wamp\Apache24\conf\httpd.conf 用编辑器打开

找到 Define SRVROOT 将后面引号中的值 修改为你存放 Apache24 的 绝对路径(我这里是F盘)

#示例

Define SRVROOT "F:/wamp/Apache24"

按需打开 apache mod_rewrite 模块

LoadModule rewrite_module modules/mod_rewrite.so

将 AllowOverride None 修改为 AllowOverride All

#查找AllowOverride None

#修改为

AllowOverride All

继续安装Apache服务,打开cmd窗口(参照官网文档)

f55bb0c231c0cbc3375ac6fa40dad8cd.png

找到 Apache24 目录下 httpd.exe 文件的绝对路径然后 后面跟上

httpd.exe -k install -n Apache2.4

2e50dd130cea2f7cc382af760f4b3cf6.png

安装成功,在Apache24目录下找到 ApacheMonitor.exe 双击运行(F:\wamp\Apache24\bin\ApacheMonitor.exe)

桌面右下角出现70293d4b07587016ee47df6ad15471be.png图标,双击打开窗口界面,

点击 Start 开始运行

bc63fb0f77ed5e611542ef28e58f201e.png

也可以在 cmd 中操作 apache 相关命令这里参照 官方文档

7a3af4881c07a5997d142e7bd4b19bff.png

#停止服务

httpd.exe -k shutdown

#or

httpd.exe -k stop

#开始服务

httpd.exe -k start

#重启服务

httpd.exe -k restart

8bbf2424a492bd04dc893c254893145e.png

PHP

PHP官网下载,这里用的是 PHP 5.6 (5.6.37)

9418d3c177c755fc9c2e42c8dbc77c48.png

在wamp目录下新建一个文件夹命名为 php 然后将下载好的压缩包解压进去,将里面的 php5apache2_4.dll 加载到 apache 中,编辑器打开 apache 的 httpd.conf 增加这么一句话

LoadModule php5_module "F:/wamp/php/php5apache2_4.dll"

118b71b0319a77b44e2834fc1bd37f3a.png

继续 查找 增加

f4776d727d65a95d46b482013f450d07.png

DirectoryIndex index.php index.html

继续添加下面这句话,让 Apache 识别 php 文件的后缀,从而对这些后缀的应用进行解析

AddType application/x-httpd-php .php

AddType application/x-httpd-php .php3

affad7abac021f3c03e8bf835d724617.png

保存文件。

然后开始配置php,进入php的目录,把 php.ini-development 复制一个副本,然后将副本重命名为:php.ini,用编辑器打开

查找On windows,将 下面的 extension_dir = "ext"前面的;注释去掉,然后添入ext的绝对路径

27d8888cf89abeda2e4687d1d9f6e49e.png

继续往下查找 Dynamic Extensions 依次为 php 的对应扩展,去掉注释就是开启。

打开一些常用的扩展

#将前面的;去掉

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

修改一些php默认设置

expose_php = Off

date.timezone = Asia/Shanghai

保存,重启 apache 查看 phpinfo

这时候你发现 php.ini 的路径并没有被加载进来 官方文档 php安装常见问题

67a4dad1812d1f04e633aa594a71b826.png

继续修改环境变量,记得将 apache 和 PHP 的 bin 路径都加入到环境变量 Path 中

f5549f65827aa0b5e6261ad5edadc4d8.png

Mysql

Mysql 官网下载地址 (Mysql5.7版本)

打开之后是这样注意选好版本,演示这里用的是5.7版本,如下图:

56ae2220846b103c1942c97ea6e11ba5.png

点击链接进入如下页面:

7d3c4b68127228f15f8947d841651738.png

选择 Windows 64bit

124ef246979516a545041c1f380354a2.png

开始下载 (附百度云下载地址:mysql-5.7.23-winx64.zip) 密码:4w8q

下载好之后将压缩包 mysql-5.7.23-winx64.zip 解压出来 重命名 mysql

然后添加环境变量将 mysql 下的 bin 目录的绝对路径追加到环境变量 Path 中,

进入cmd操作 先生成 data 目录然后安装 mysql 服务 然后启动 mysql (不需要创建 my.ini 配置文件)

a5096095775d1bcb49e0b48c639cdad7.png

#登录mysql

mysql -uroot -p

停止mysql

net stop mysql

dacdb81dbba1e45df7ba60a315c02a05.png

安装好之后没有my.ini文件,如果需要修改一些参数,新建一个my.ini文件配置好之后放到C:\Windows目录下然后重启mysql即可

原文出处:https://www.cnblogs.com/sirdong/p/11780284.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值