基于win10搭建php环境

这里是基于win10配置php-7.1.0+apache2.4.23+mysql-5.7.16的介绍,希望能帮到大家。

方法/步骤 1、下载相应的软件(没有装vc14的一定要安装)

  • 01

    先去微软官网下载vc14,网址为https://www.microsoft.com/zh-cn/download/details.aspx?id=48145,这里下载中文简体的,然后下载好之后一步步安装就好了。

  • 02

    下载apache 2.4.23, httpd-2.4.23-win64-VC14.zip,网址为http://www.apachelounge.com/download/,这里选择的是免安装版的。

  • 03

    下载php-7.1.0,php-7.1.0-Win32-VC14-x64.zip  这里我们选择的是线程安全版,关于线程安全版与非线程安全版的区别可 自行上网查阅相关资料,下载网址为http://windows.php.net/download/  ,最后注意选择相应位数的版本下载,这里我是下载64位的。

  • 04

    下载mysql-5.7.16,mysql-5.7.16-winx64.zip,下载网址为http://dev.mysql.com/downloads/mysql/,同样的选择64位的下载。32位的电脑下载32位的。这个软件也是免安装版的,到时候只要解压到某个文件夹就好了。

方法/步骤2 开始安装

  • 01

    Apache我们这里下载的是zip压缩包,解压后放到合适的位置就好了,这里我们放在E盘的phptools文件夹中的ApacheServer文件夹中,这个文件夹是自己新建的,可以自己命名。

  • 02

    php 下载后也是zip包,同样解压到合适位置,我们这里也将其放在E盘的phptools文件夹下的php7.1目录下,php7.1文件夹需要自己新建。

  • 03

    MySQL选择的是免安装版的,也就是Zip压缩包,这就更简单了,同样是解压到合适的位置,这里我们也将其放在E盘的phptools文件夹下的MySQL目录下,解压安装后如下图

方法/步骤3 配置PHP

  • 01

    首先将E:\phptools\php7.1\php.ini-production  复制一份,并重命名为php.ini;

  • 02

    将 E:\phptools\php7.1和E:\phptools\php7.1\ext加入环境变量PATH中,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;E:\phptools\php7.1;E:\phptools \php7.1\ext,如下图,

方法/步骤4 配置Apache

  • 01

    用记事本打开E:\phptools\ApacheServer\Apache\conf 查找ServerRoot,修改ServerRoot "C:/Apache24" => ServerRoot "E:/phptools/ApacheServer/Apache"(这里输入的是你解压apache安装包后放的位置)

  • 02

    查找#ServerName www.example.com:80 ,修改为 ServerName localhost:80 (去掉前面的#),如果你的电脑的80端口已经被占用了的话,这里我们就不能用80端口了,可以修改成其它的端口,比如90。当然我们还要搜索Listen,把80端口改成90,其它的就不用修改了,只需要修改这两个地方。

  • 03

    查找DocumentRoot "c:/Apache24/htdocs" , 修改为DocumentRoot "E:/phptools/ApacheServer/Apache/htdocs"

  • 04

    查找<Directory "c:/Apache24/htdocs"> ,修改为 <Directory " E:/phptools/ApacheServer/Apache/htdocs ">

  • 05

    找到DirectoryIndex index.html ,修改为 DirectoryIndex index.html index.php index.htm (这里我们添加了index.php index.htm)

  • 06

    查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"  ,修改为 ScriptAlias /cgi- bin/ "E:/phptools/ApacheServer/Apache/cgi-bin"

  • 07

    查找<Directory "c:/Apache24/cgi-bin"> 修改为 <Directory "E:/phptools/ApacheServer/Apache/cgi-bin/">

  • 08

    最后在E:/phptools/ApacheServer/Apache/conf/httpd.conf最后一行加上 LoadModule php7_module "E:/phptools/php7.1/php7apache2_4.dll" AddHandler application/x-httpd-php .php .html .htm AddType application/x-http-php .php .html .htm PHPIniDir "E:/phptools/php7.1" 这些代码。

方法/步骤5然后将Apache安装到系统服务中

  • 01

    然后我们如果把Apache安装到系统服务中的话,我们就可以直接在系统服务中启动了。具体方法是打开任务管理器——>服务——>找到Apache,然后右键启动就好了。

  • 02

    当然这里不安装也是可以的,只是启动Apache的时候要到E:\phptools\ApacheServer\Apache\bin\ApacheMonitor.exe中去,启动前还要运行httpd.exe。

    方法/步骤6 开启几个常用的php扩展

    • 01

      用记事本打开E:\phptools\php7.1\php.ini 将; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号) 将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展) 将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号)

      方法/步骤7 MySQL的配置

      • 01

        MySQL免安装版环境配置已有朋友写过相关经验,我就不赘述了,参考 经验朋友niyikai写的经验即可。 但是这里需要注意的是5.7版本里面没有data文件夹。在启动之前需要初始化,使用cmd命令行进入bin文件夹后,再输入mysqld --initialize ,这样才能正常启动MySQL。还有密码的问题,5.7版本的MySQL随机附带了一个登录密码。这个密码在后来生成的data文件夹下。文件的名字是你的计算机名.err。 2016-12-10T16:18:50.886005Z 1 [Note] A temporary password is generated for root@localhost: fdglskdjggsl加粗的即为登录密码。还有需要注意的是cmd命令必须是以管理员权限运行的,否则权限不够,会报错。下图就是MySQL成功启动并且登录后的界面。

      (0)

      相关推荐

      • win10下怎么搭建asp环境

        win10下怎么搭建asp环境 操作方法 01 按win+R键,输入control进入控制台,点击程序,如图 02 点击启用或关闭Windows功能,如图 03 然后像我这样勾选就可以,然后点击确定, ...

      • 用Eclipse安装ADT插件搭建Android环境(图文)

        ADT是Android开发的Eclipse插件,所以要想借助强大的Eclipse来做Android开发,就要先在Eclipse上搭建好环境,而ADT的版本很多,想要在Eclipse上正常使用的话,版本 ...

      • Server 2008 R2搭建域环境中遇到的一个小错误

        错误内容: 检测是否已安装Active Directory域服务二进制文件失败。错误是:请求的操作失败。需要重新启动系统才能回滚所做的更改。 以上错误是在搭建域环境时,“开始”——“运行”——输入“d ...

      • win10怎么搭建web服务器 win10搭建web服务器的方法

        win10搭建web服务器的方法 首先打开win10系统,找到屏幕下方的文件资源管理器 打开后进入了磁盘管理界面,打开左边的选项,找到这台电脑这个选项,鼠标右键打开并找到属性 打开后出现系统版本与其他 ...

      • 怎么打开win10系统的环境变量设置

        今天给大家介绍一下怎么打开win10系统的环境变量设置的具体操作步骤.1. 打开电脑,进入桌面后,按键盘上的"win+ R"组合键,调出运行窗口2. 然后在打开的运行窗口中,输入命 ...

      • 怎么在win10搭建FTP服务器

        FTP服务器在网络中有着非常重要的作用,有些用户想知道怎么在win10搭建FTP服务器,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的[控制面板]窗口,依次进入[程序 ...

      • 如何正确配置win10的java环境变量

        今天跟大家介绍一下如何正确配置win10的java环境变量的具体操作步骤.1. 首先打开电脑,找到桌面上的[此电脑]图标,右键,在打开的菜单中,选择[属性]选项.2. 在打开的系统页面,点击左上方的[ ...

      • Win10怎么设置环境变量中的path值?

        Win10怎么设置环境变量中的path值?path代表的是可执行文件的搜索路径,我们只要知道 C:\windows\system32 和 C:\windows\system32\dllcache 文件 ...

      • 思科模拟器:[7]如何搭建web环境

        思科模拟器是网络工程师经常使用的网络实验模拟软件,它可以很快捷的模拟网络中的各种设备(交换机.路由器.台式电脑.笔记本电脑.服务器.网络云),搭建各种网络环境,模拟网络拓扑结构等.学习了天使之前的几个 ...