下载准备

php : http://windows.php.net/downloads/releases/archives/

apache : https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC09

准备

e盘下创建文件夹webServer用于存放php + apache + mysql 和 www 目录

将下载的apache、php、mysql放到改目录下

安装apache

cmd窗口下e:cd webServer/Apache2.4/binhttpd -k  installhttpd -k start[restart][stop]

配置apache

配置文件conf/httpd.conf# 定义常量
Define SYSDIR "e:/webServer"
Define SRVROOT "${SYSDIR}/Apache24"
ServerRoot "${SRVROOT}"# 定义网站目录
DocumentRoot "${SYSDIR}/www"
<Directory "${SYSDIR}/www">  

碰到问题80端口,443端口占用问题

清除NT Kernel & System占用80端口
运行'netstat -ano'发现80端口被system占用,进程号'4'转到任务管理器上看pid对应的进程描述是NT kernel & system。解决方法:1.1运行'regedit'打开注册表。1.2找到'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP'右边有一个'start'的DWORD的值将‘3’改为‘4’重启即可。

碰到问题:windows下外网局域网无法访问。一个是apache权限问题,二是防火墙原因

apache原因<Directory />AllowOverride noneRequire all denied
</Directory>DocumentRoot "f:/wamp/www/"
<Directory "f:/wamp/www/">Options Indexes FollowSymLinksAllowOverride AllRequire local
</Directory>防火墙原因:首先设置apache通过端口8090来访问。配置httpd.conf
Listen 8090
ServerName localhost:8090
其次,开放window防火墙的8090端口开放端口参考网址:https://jingyan.baidu.com/article/870c6fc317cae7b03ee4be48.html
(当然也可以用默认的80端口,然后关闭防火墙解决这个问题)

安装mysql

msi文件,直接下一步,下一步就好

修改文件
C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一个my.ini文件,
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录)
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data)安装
cd C:\Program Files\MySQL\MySQL Server 5.6\binmysqld -install安装成功后就要启动服务了,继续在cmd中输入:net start[stop] mysql

  

小工具

查看所有端口占用netstat -aon查看指定端口占用
netstat -aon|findstr "49157"

  

转载于:https://www.cnblogs.com/qq917937712/p/8058858.html

windows 2008 安装 apache + mysql + php相关推荐

  1. windows下搭建Apache+Mysql+PHP开发环境

    原文:windows下搭建Apache+Mysql+PHP开发环境 要求 必备知识 熟悉基本编程环境搭建. 运行环境 windows 7(64位); Apache2.2; MySQL Server 5 ...

  2. xp系统本地服务器环境配置,Windows XP安装Apache环境图文详解Windows服务器操作系统 -电脑资料...

    本文章来简单的介绍Windows XP安装Apache环境图文方法,有需要了解的朋友可参考参考, 双击 apache_2.2.8-win32-x86-no_ssl.msi 文件,开始安装 Apache ...

  3. debian apache php mysql_Debian/在Debian上安装Apache Mysql PHP

    安装Apache Mysql PHP 安装之前,保证你的版本是最新的.使用命令:("#"表示你应该以root的身份来运行). # aptitude update && ...

  4. 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境

    虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...

  5. mysql php apache源码_源码安装apache+mysql+php

    源码安装apache+mysql+php #!/bin/sh #byliangz at 2010-08-14 #环境: #     1. CentOS5.5或RHEL5.4,配置好IP地址,主机名等信 ...

  6. Windows 免安装配置MYSQL

    Windows 免安装配置MYSQL 卸载MYSQL并删除服务 停止服务:net stop mysql 删除服务:sc delete MySQL 查看服务是否删除[服务管理] 删除mysql文件夹 ( ...

  7. windows R2 2008 搭建Apache+mysql+php 集成环境教程

    由于工作需要,需要在windows服务器上搭建一个WAMP平台,对外发布服务.经过半天测试,先整理出来,与大家分享. 先将需要的东西准备好: 注:我们使用的版本是apache2.4_x86.mysql ...

  8. windows xp安装php7,在Windows XP下安装Apache+MySQL+PHP环境

    在整个wamp环境搭建中,本质的工作如下: 1,配置系统对php中dll文件能默认处于调用状态. 在windos下,对dll文件系统默认处于调用状态的,有两种采用的方式. 第一种是:把需要调用dll文 ...

  9. Windows 下配置Apache+MySql+PHP环境(原创)

    之前我自己也配置过PHP环境,不过用的是比较方便的集成软件,现在老师让自己动手配置一下非集成的,所以就边配置边写下教程希望能给需要的提供一些帮助.我是在虚拟机上装的,系统是WindowsXP 32bi ...

最新文章

  1. 【Vegas原创】exp时,ORA-00932: 数据类型不一致解决方法
  2. jwt认证机制优势和原理_最详细的Spring Boot 使用JWT实现单点登录
  3. SOR迭代求解线性方程组代码实现
  4. Postfix 配置参数速查
  5. C++ Primer 5th笔记(chap 14 重载运算和类型转换)二义性类型转换
  6. LeetCode 171 Excel Sheet Column Number
  7. 使用tensorflow实现机器学习中的线性拟合
  8. 美国工程管理计算机方向,理工科同学必看!美国工程管理研究生申请大揭秘~...
  9. 静止轨道卫星几何校正——FY-4A几何校正(风云系列静止卫星可以参考)
  10. win10录屏_win10录屏打不开怎么办?怎么给win10录制屏幕视频?
  11. 高数 | 【多元函数微分学 计算篇】链式求导法、隐函数求导法、全微分形式不变性、多元函数求极值
  12. ExpandableListView 实现三级菜单中grou_item与child_item点击无响应
  13. 去摆摊吧,落魄的Java程序员
  14. python docx 设置字体大小_python docx字体设置
  15. Windows上安装Nessus
  16. 为什么要学习Java?|猿代码科技
  17. 计算机一级windows2000,2012年一级BWindows2000操作系统[2]
  18. 国外在职计算机研究生,佐治亚理工学院计算机在职研究生如何好申请吗?
  19. docker 报错 Structure needs cleaning
  20. 夜游经济:夜景“亮化”,形象“美化”,经济“活化”

热门文章

  1. node html响应头,nodejs 中http请求头,响应头
  2. ActionMapping
  3. java处理pdf文件——iText的使用
  4. 雷达多普勒频率计算公式_脉冲工作(机载雷达导论---读书笔记)
  5. 安卓7.0海信定制版新增功能
  6. socat命令如何监听Linux串口设备通讯报文
  7. 限制滥用举报功能的小建议
  8. Android中RelativeLayout及TableLayout使用说明
  9. 修改linux端口22,修改LINUX 默认的22端口
  10. python itemgetter_Python operator.itemgetter