广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >win下怎么搭建php环境
  • 644
分享到

win下怎么搭建php环境

phpwin10 2020-06-15 07:06:08 644人浏览 猪猪侠
摘要

本文操作环境:windows7系统,PHP5.6版,Dell G3电脑。window10下搭建php的运行环境之前开发一直都是用的php集成环境(eg:phpstudy,xampp等),没有尝试过使用php+Mysql+apache在本地独

本文操作环境:windows7系统,PHP5.6版,Dell G3电脑。

window10下搭建php的运行环境

之前开发一直都是用的php集成环境(eg:phpstudy,xampp等),没有尝试过使用php+Mysql+apache在本地独立搭建PHP运行环境,所以今天突然想试着搭建一下,看看路上会遇到什么麻烦。首先我们需要的搭建工具有:

首先我安装的是apache,

1.Apache的安装:

apache的下载地址Http://www.apachelounge.com/download/,根据你的电脑配置下载

根据你的电脑配置来下载是32位的还是64位的。这里我在D盘创建了一个wamp的文件夹,将下载好的apache解压在该目录下。接下来以管理员的身份运行cmd,然后一步步进入到d:\wamp\Apache\bin目录,在该目录下执行httpd -k install 命令,

我第一次执行httpd -k install 安装命令是遇到了上图的问题,那是应为在httpd.conf配置文件中的默认路径是错误的,你手动改写成你实际路径即可。

过程中我也遇到了apache不能安装的情况,后来查了一下是之前安装的apache已经被设置为系统服务,删除即可。

删除操作如下(注意也是以管理员身份操作):

操作:在开始启动栏输入services.msc,打开系统服务列表:如图

当然期间我也遇到其他的问题:

右键上图中的Apache2.4-》属性

发现可执行文件的路径是错误的,还是之前集成环境的路径(当然这里已经是我修改过后的)。

这里是可修改的,方式如下:

开始启动搜索栏中输入"regedit"打开注册表 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 下找到所需的服务Apache2.4,将其 "ImagePath"键值更改为实际路径即可。当然这里的介绍只是针对你的apache启动不了的情况,如果你执行了

sc delete apache2.4

这条命令,你是不用执行以上操作的。当你执行完httpd -k install,出现以下内容时,说明你本地的apache已经安装成功了

红框中的错误根据我的判断是可以忽略的,

当然你也可以解决出现这种错误:

localhost.localdomain. Set the 'ServerName' directive globally to suppress this message apache 启动出现这种错误的解决方法: 将 apache 的配置文件httpd.conf中的 ServerName 改成可用域名或如下配置 ServerName localhost:80

你在浏览器中输入http://localhost,如果出现以下页面,说明你的apache已经安装成功了。

安装参考链接参考链接

2.php的安装

下载地址:https://windows.php.net/downloads/releases/

然后将下载的文件解压到wamp目录下的php文件夹(不要下载非线程安全的版本,里面没有phpX(5,7)apache2_4.dll的拓展文件),配置apache的时候要用到。

3.下载Mysql

接下来就是下载MySQL链接地址https://dev.mysql.com/downloads/mysql/,

我是下载的MySQL5.7版本的,根据你的操作系统下载32bit或者64bit

将下载的文件解压到wamp目录下的mysql文件夹。

4.修改配置文件

打开D:/wamp/apache/conf文件夹下的httpd.conf文件

找到#LoadModule xml2enc_module modules/mod_xml2enc.so这一行,在这一行下面添加一下内容

PHPIniDir "C:/wamp/php5.6/"
LoadModule php5_module "C:/wamp/php5.6/php5apache2_4.dll"

然后再找到 AddType application/x-gzip .gz .tg 这一行再下面添加

AddType application/x-httpd-php .php

apache的配置算是完成了。

然后再打开D:/wamp/php 文件夹下的php.ini-developement文件的文件名改为php.ini,然后对文件进行编辑,

; extension_dir = "./"
; On windows:
extension_dir = "d:/wamp/php5.6/ext"

date.timezone = Asia/Shanghai

取消此行的注释,并且填写ext文件夹的实际路径.

然后就是开启一些php的扩展文件

接下来就是配置MySQL了,打开进入到D:/wamp/mysql目录下新建my.ini配置文件,贴入一下内容

[mysql]
 
# 设置mysql客户端默认字符集
 
default-character-set=utf8 
 
[mysqld]
 
#设置3306端口
 
port = 3306 
 
# 设置mysql的安装目录
 
basedir=D:\wamp\mysql
 
# 设置mysql数据库的数据的存放目录
 
datadir=D:\wamp\mysql\data
 
# 允许最大连接数
 
max_connections=200
 
# 服务端使用的字符集默认为8比特编码的latin1字符集
 
character-set-server=utf8
 
# 创建新表时将使用的默认存储引擎
 
default-storage-engine=INNODB

以管理员的身份运行cmd,进入到D:/wamp/mysql/bin目录下安装MySQL服务,输入mysqld install(注意是mysqld不是mysql一定不要眼花)

命令行显示该行,表示安装成功

接下来输入mysqld --initialize创建data文件夹,否则后面无法启动MySQL服务;

然后输入net start mysql就可以启动MySQL服务了

输入mysql -u root -p,然后输入密码即可连接MySQL服务

可能会出现以下错误

这里现在下载的MySQL版本默认都不支持无密码验证,需要我们手动设置修改,打开my.ini文件,在文件末尾加上一句:

skip-grant-tables

然后重启MySQL(net stop mysql/net start mysql),此时可以不用密码进行连接,但许多功能受到了限制。先连接MySQL,然后选择user数据库修改root用户的密码。

update user set authentication_string=password("你设置的密码") where user = "root";

断开MySQL连接,将设置文件my.ini文件里刚刚加入的skip-grant-tables删除,重启MySQL服务,使用你设置的密码登陆。

--结束END--

本文标题: win下怎么搭建php环境

本文链接: https://www.lsjlt.com/news/845.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • win下怎么搭建php环境
    本文操作环境:Windows7系统,PHP5.6版,Dell G3电脑。window10下搭建php的运行环境之前开发一直都是用的php集成环境(eg:phpstudy,xampp等),没有尝试过使用php+mysql+apache在本地独...
    99+
    2020-06-15
    php win10
  • win下如何搭建php环境
    本篇内容主要讲解“win下如何搭建php环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win下如何搭建php环境”吧!win下搭建php环境的方法:1、下载apache并配置;2、下载PHP...
    99+
    2023-06-22
  • 浅析Win和Linux下怎么搭建golang环境
    Golang是一种由Google开发的编程语言,由于其高效、并发、简洁等特点,正受到越来越多的开发者的青睐。在进行Golang开发之前,我们需要先搭建好Golang环境。本篇文章将详细介绍如何在Windows和Linux操作系统上搭建Gol...
    99+
    2023-05-14
    go语言 Golang
  • linux 下怎么搭建php环境
    本文操作环境:ubuntu 16.04系统,PHP7.0版,Dell G3电脑。linux 下怎么搭建php环境Linux下搭建PHP环境详细步骤Ubuntu16.04+MySQL+Apache+phpMyAdmin1.安装MySQLsud...
    99+
    2022-03-06
    linux php环境
  • 详解Win系统下怎么搭建Golang开发环境
    本篇文章给大家详细讲述如何在 Windows 系统上搭建 Go语言的开发环境,以供借鉴或参考。文章将介绍Go语言的VSCode、GoLand、Vim三种开发环境,大家可以灵活选择。1、Go语言简介 Go语言(又称Golang),...
    99+
    2023-05-14
    go语言 Golang Go
  • Linux下怎么搭建PHP开发环境
    小编给大家分享一下Linux下怎么搭建PHP开发环境,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。PH...
    99+
    2023-06-27
  • Windows下Apache和php环境怎么搭建
    这篇文章主要讲解了“Windows下Apache和php环境怎么搭建”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Windows下Apache和php环境怎...
    99+
    2022-10-19
  • Windows系统下怎么搭建PHP环境
    这篇文章主要介绍Windows系统下怎么搭建PHP环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访...
    99+
    2023-06-15
  • Centos7下怎么搭建Laravel环境
    这篇文章主要介绍了Centos7下怎么搭建Laravel环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。准备工作更换阿里源服务器安装的centos7系统,先来换下阿里源。$...
    99+
    2023-06-20
  • Linux下怎么搭建Python3环境
    本篇内容介绍了“Linux下怎么搭建Python3环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python是一门面向对象编程语言,是众...
    99+
    2023-06-27
  • CentOS7下怎么搭建Docker环境
    这篇文章主要介绍了CentOS7下怎么搭建Docker环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CentOS7下怎么搭建Docker环境文章都会有所收获,下面我们一起来看看吧。Docker 是一个开源的...
    99+
    2023-06-28
  • Centos下怎么搭建Apache环境
    今天小编给大家分享一下Centos下怎么搭建Apache环境的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Apache是世界...
    99+
    2023-06-28
  • Linux下HelixServer环境怎么搭建
    要在Linux上搭建HelixServer环境,可以按照以下步骤进行操作:1. 确保你的Linux系统已经安装了必要的软件和工具。通...
    99+
    2023-08-24
    Linux HelixServer
  • linux 下如何搭建php环境
    这篇文章主要介绍了linux 下如何搭建php环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。linux下搭建php环境的方法:1、通过“sudo apt-get inst...
    99+
    2023-06-22
  • winxp怎么搭建php环境
    本文操作环境:Windows xp系统,php 5.4.15版,Dell G3电脑。winxp怎么搭建php环境?windowsXP下搭建Apache+MySql+PHP环境一、安装Apache下载httpd-2.4.4-win32-ssl...
    99+
    2016-10-17
    winxp php
  • php怎么搭建websocket环境
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php怎么搭建websocket环境?PHP创建websocket服务端创建这个服务端需要先开启sockets扩展,没有开启的话,无论如何都会报错只需要在php.in...
    99+
    2022-10-27
  • selenium php环境怎么搭建
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。selenium php环境怎么搭建?windows环境下的PHP+selenium环境搭建最近想要入门自动化测试,之前也写过使用codeception进行单元测试和...
    99+
    2022-11-06
  • tomcat php环境怎么搭建
    这篇文章主要介绍了tomcat php环境怎么搭建,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。tomcat php环境搭建的方法:1、把下载好的php复制到相应目录;2、解...
    99+
    2023-06-22
  • ubuntu怎么搭建php环境
    要在Ubuntu上搭建PHP环境,您可以按照以下步骤进行操作:1. 更新Ubuntu软件包列表:```sudo apt update...
    99+
    2023-08-29
    ubuntu php
  • win10怎么搭建本地php环境搭建
    在WEB开发中,PHP也许是最常用的服务器端脚本语言之一。为了更加方便的开发与测试,希望在本地电脑上搭建PHP环境,那么如何实现呢?下面是具体的步骤说明。步骤一:安装Web服务器搭建PHP环境的关键是安装Web服务器,Windows系统下可...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作