1,安装apache2.4:

从apache官网中下载windows版本的apache二进制文件,解压

打开apache目录中的bin目录,在其中打开cmd窗口,使用命令:

httpd -k install

————————————

注意,如果apache目录不在盘符根目录下,则需要修改conf下的httpd.conf文件

搜索SRVRROOT找到如下位置

Define SRVROOT "G:\phpWeb\Apache24"

ServerRoot "${SRVROOT}"

并将双引号中的内容替换为apache的主目录路径

—————————————

安装apache

出现以上提示,则说明安装成功!

——————————

如果报错,缺少某dll文件,则是因为没有安装vc环境所致

从网上下载相应的vc环境一键安装包,安装

比如都有这些:

除此之外,还有vc15,

如果vc15安装失败,则是因为没有安装各种微软的补丁包,从网上寻找

安装完毕之后,即可解决vc15安装报错的问题,安装时如果报错,或者一直在搜索更新,请关闭windows update,请参照一下步骤重命名即可解决

————————————

启动apache服务:

有两种方式:

第一种从服务中启动,打开service.msc服务界面,启动apache,关闭也从这里关闭,点右键

第二种方式是从cmd中启动,打开apache的bin目录,在这里打开cmd窗口,输入命令:

httpd

即可启动apache

在浏览器中输入:

127.0.0.1

查看是否可以正常访问

出现此页面,代表apache已经安装完毕

——————————

如果想要改变apache的web根目录,则需修改apache的conf目录中的httpd.conf文件

打开httpd.conf文件:

搜索DocumentRoot

找到如下位置,将双引号中的内容替换为想要给变的目录地址即可

——————————

2,安装php:

下载windows版php并解压

无需更改php配置

3,连接apache和php:

在apache中,需要更改httpd.conf文件,打开httpd.conf文件,搜索LoadModule

在文件中找到如下位置:

并在LoadModule后面添加下面3条内容:(其中""号里面的内容,改为自己的php目录)

LoadModule php5_module "C:\php-5.6.39-Win32-VC11-x64\php5apache2_4.dll"
AddType application/x-httpd-php .php .html .htm
PHPIniDir "C:\php-5.6.39-Win32-VC11-x64"

即可!注意,文件php5apache2_4.dll文件为php中主目录中的文件,可以去php主目录文件中看一下是否有相应的php5apache2_4.dll文件,如果有其他类似的php@apache文件,则替换为相应的文件名

继续在httpd.conf文件中搜索DirectoryIndex

找到以下代码:

<IfModule dir_module>

   DirectoryIndex index.html

</IfModule>

修改为:

<IfModule dir_module>

   DirectoryIndex index.html index.php index.htm

</IfModule>

至此,apache与php的接连工作完毕!

重启apache服务,在根目录下写入1.php文件,写入

<?php

phpinfo();

?>

在浏览器中输入127.0.0.1/1.php

出现以下页面,则代表apache与php连接成功!

4,安装mysql数据库:

解压msyql rar压缩包,解压完毕即安装完毕

进入mysql主目录中的bin目录,在此打开cmd命令窗口,输入以下命令启动mysqld:

mysqld

出现上图内容,即代表mysqld服务已启动

不要关闭这个cmd窗口

再次打开一个cmd,输入mysql -uroot -p

出现password界面按空格

即进入mysql数据库

接下来使用navicat连接mysql数据库进行管理:

安装navicat,并打开,连接,输入数据库的相关信息:

进入数据库,并在mysql表中删除root@::1,root@localhost,只余下一个root@127.0.0.1

手工搭建并配置apache,php,mysql环境服务器的更多相关文章

  1. Win7 配置Apache+PHP+Mysql环境

    第一.安装并配置APACHE(安装到D:\phpapache\Apache2.2) 1.安装时默认安装,Network Domain, Server Name 我填写我的计算机名,Administra ...

  2. 搭建了一个Apache+Php+MySQL的服务器。要如何通过Apache发布网站使得其他的电脑可以通过局域网访问?

         源址: 1.网站的代码放在文件夹“www”下: 2.配置apache允许他人访问网站:在wamp/apache/apache版本/conf的httpd.conf文件修改代码如下: Optio ...

  3. Mac下配置Apache + Php + Mysql环境

    Apache与PHP的配置 Mavericks同以往的OSX一样自带了apache2.2.24和php5.4.17,但默认情况下没有开启,打开终端 sudo apachectl start 这时在浏览 ...

  4. Centos6.5 下安装配置Apache+PHP+Mysql环境

    1.准备工作 # yum -y update && yum -y install vim make cmake gcc gcc-c++ bison bison-devel ncurse ...

  5. Windows下安装配置Apache+PHP+Mysql环境

    1.下载相关安装包 Apache下载: http://archive.apache.org/dist/httpd/binaries/win32/ ,选择httpd-2.2.25-win32-x86-n ...

  6. Windows环境下完全手工配置Apache、MySQL和PHP

    现在LAMP(Linux.Apache.MySQL.PHP/Perl/Python的简称)已经很流行了.在Windows下也有类似的,比如 WAMP(Apache, MySQL, PHP on Win ...

  7. 腾讯云服务器搭建Apache/PHP/MySQL环境

    软件环境 Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置 下载 XAMPP htt ...

  8. Apache+php+mysql环境配置

    Apache+PHP+MySQL环境搭建 标题格式 正文格式 阶段性完成格式 正文中强调格式 ————————————————————————————— 前语:本文是从我写过的doc文档迁移过来的,由 ...

  9. Ubuntu+Apache+PHP+Mysql环境搭建(完整版)

    Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get ...

  10. Linux(Centos7)搭建LAMP(Apache+PHP+Mysql环境)

    目录 Linux搭建LAMP(Apache+PHP+Mysql环境)Centos7 一. 检查系统环境 1.确认centos版本 2.检查是否安装过apache 3.检查是否安装过Mysql 4.清理 ...

随机推荐

  1. 2022-07-22:以下go语言代码输出什么?A:1;B:1.5;C:编译错误;D:1.49。 package main import “fmt“ func main() { var i

    2022-07-22:以下go语言代码输出什么?A:1:B:1.5:C:编译错误:D:1.49. package main import "fmt" func main() { v ...

  2. 2020-12-25:MQ中,如何保证消息的顺序性?

    福哥答案2020-12-25:[稍微详细的答案:](http://bbs.xiangxueketang.cn/question/875)生产者保证消息入队的顺序.MQ 本身是一种先进先出的数据接口,将 ...

  3. Django4全栈进阶之路8 createsuperuser创建超级管理员账号

    在 Django 4 中,可以使用 createsuperuser 命令来创建超级管理员账号.超级管理员拥有管理后台的所有权限,包括创建.编辑和删除用户.组.权限等操作. 下面是创建超级管理员账号的步 ...

  4. ACM,我“退役”了

    ACM,我"退役"了 凡是过往 皆为序章. 就在昨天,我把我所有的装备都拿回了宿舍,实验室中我的工位变得干干净净.走出实验室时,我和老唐都有些难受,毕竟,我们这样就"退役 ...

  5. 2014年蓝桥杯C/C++大学B组省赛真题(蚂蚁感冒)

    题目描述: 长100厘米的细长直杆子上有n只蚂蚁.它们的头有的朝左,有的朝右. 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒.当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行.这些蚂蚁中,有1只蚂蚁 ...

  6. FreeSWITCH添加自定义endpoint

    操作系统 :CentOS 7.6_x64      FreeSWITCH版本 :1.10.9   日常开发过程中会遇到需要扩展FreeSWITCH对接其它系统的情况,这里记录下编写FreeSWITCH ...

  7. SCI 投稿中像素、DPI、图片分辨率的一些知识

    最近在学习 Linux 命令行下的 ImageMagick 图像处理,对图像本身的一些概念有点懵,搜集整理了一点资料,仅供自己和大家学习与参考. SCI 期刊对分辨率大多都有一定的要求,例如一段来自 ...

  8. 逍遥自在学C语言 | 宏定义技巧让你的C代码快人一步

    前言 在C语言中,宏定义是一种预处理指令,用于在代码中定义和使用常量.函数或代码片段的替代. 宏定义使用#define关键字来定义,并在代码中进行替换.宏定义具有以下优点: 简化代码:宏定义可以将一些 ...

  9. Atcoder-AGC033C

    看到这道题,是个博弈论,没见过树上的,于是想到在数列里的博弈论,又联想到树的特殊形式----链. 于是我们来讨论一下链的情况(对于没有硬币的点,我们就视为它被删掉了): 讨论链的情况 发现若是选择两端 ...

  10. 快速上手kettle(四)壶中可以倒出些啥?

    目录 前言 一 .kettle 这壶里能倒出啥? 二 .Access输出 2.1 Access输出设置 2.2 启动转换,查看输出 三 .Excel输出 3.1 选择excel扩展名 3.2 1 将表 ...