php本地搭建环境怎么弄
时间 : 2023-04-26 02:27:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

在进行PHP开发之前,我们需要先搭建PHP本地环境。本文将介绍如何在Windows操作系统中搭建PHP本地环境。

1. 下载PHP

首先,我们需要下载PHP。在PHP官网上下载Windows版本并解压。

2. 配置环境变量

在Windows环境变量中添加PHP:

右键“计算机”->“属性”->“高级系统设置”->“环境变量”

下面的步骤需要管理员权限:

在用户变量中,选择Path,点击编辑,将PHP的安装路径添加到最后,以分号隔开,例如:

C:\php;

点击确定关闭所有窗口,然后打开命令提示符,执行命令:

php -v

如果显示出PHP的版本,说明环境变量配置成功。

3. 配置Apache

下载Apache并解压缩。

进入conf文件夹,找到httpd.conf文件,用任意文本编辑器打开。

找到以下两行:

#LoadModule rewrite_module modules/mod_rewrite.so

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

取消注释(去掉前面的#号)。

找到以下两行:

#LoadModule php5_module "C:/php/php5apache2_4.dll"

#AddHandler application/x-httpd-php .php

取消注释,并将路径改为PHP的安装路径和dll文件的名字,例如:

LoadModule php5_module "C:/php/php5apache2_4.dll"

AddHandler application/x-httpd-php .php

然后找到以下两行:

#DirectoryIndex index.html

#DirectoryIndex index.php

取消注释,并将index.php移到第一位,例如:

DirectoryIndex index.php index.html

接着找到以下两行:

#DocumentRoot "C:/Program Files (x86)/Apache Group/Apache2/htdocs"

#<Directory "C:/Program Files (x86)/Apache Group/Apache2/htdocs">

将DocumentRoot和Directory的路径改为我们需要的网站文件夹路径,例如:

DocumentRoot "C:/wwwroot"

<Directory "C:/wwwroot">

保存并关闭文件。

4. 启动Apache

打开命令提示符,切换目录到Apache的bin目录下:

cd C:\apache\bin

执行以下命令启动Apache:

httpd.exe

如果显示出“Apache 已经启动”信息,说明启动成功。

在浏览器中输入localhost,就会看到Apache的欢迎页面。

5. 运行PHP文件

在C:/wwwroot目录中新建一个phpinfo.php文件,并添加以下内容:

<?php phpinfo(); ?>

在浏览器中输入http://localhost/phpinfo.php,就能看到PHP的信息页面了。

到此,我们已经成功搭建PHP本地环境并运行了一个PHP文件。

在进行PHP开发时,本地搭建一个PHP环境是必不可少的。在本文中,我们将介绍如何在Windows、Mac和Linux上搭建PHP环境。

## Windows搭建PHP环境

在Windows系统上搭建PHP环境我们有两种选择,一种是通过XAMPP软件,另一种是通过安装PHP、Apache、MySQL(即LAMP环境)等软件进行搭建。

### 通过XAMPP软件搭建

XAMPP是一个非常流行的PHP开发环境软件,可以一次性地安装Apache、MariaDB、PHP和Perl,非常适合初学者。以下是安装步骤:

1. 下载XAMPP软件包并安装:从[XAMPP官网](https://www.apachefriends.org/download.html)下载相应的软件包,然后运行安装程序进行安装。

2. 安装过程中建议使用默认选项,但也可以针对自己的需要自定义安装路径和组件。

3. 安装完成后,启动XAMPP面板,并启动Apache和MySQL服务。

4. 将PHP文件放置在XAMPP安装目录下htdocs文件夹中,通过Web浏览器访问本地主机即可(例如,输入http://localhost/)。

### 通过LAMP软件包搭建

1. 安装Apache服务器:可以从[Apache官网](https://httpd.apache.org/)下载相应的版本,解压到任意位置即可。

2. 安装PHP:从[PHP官网](https://www.php.net/downloads.php)下载相应的版本,解压到Apache服务器安装目录下的htdocs文件夹中。

3. 安装MySQL:从[MySQL官网](https://www.mysql.com/downloads/)下载相应的版本,解压到任意位置即可。

4. 进入Apache服务器安装目录下的conf文件夹,找到httpd.conf文件并打开,找到以下代码并去掉注释:

```xml

#LoadModule php7_module modules/libphp7.so

```

5. 将代码修改为:

```xml

LoadModule php7_module "Apache安装目录/modules/libphp7.so"

AddType application/x-httpd-php .php

```

6. 重启Apache服务器,然后将PHP文件放置在Apache服务器安装目录下的htdocs文件夹中,通过Web浏览器访问本地主机即可(例如,输入http://localhost/)。

## Mac搭建PHP环境

在Mac系统上搭建PHP环境同样也是通过LAMP软件包或MAMP软件包进行搭建。

### 通过LAMP软件包搭建

与Windows系统的安装步骤类似,这里就不再赘述。不同的是,在Mac系统中修改httpd.conf文件的路径为:

```xml

LoadModule php7_module /usr/local/php7/libphp7.so

### 通过MAMP软件包搭建

MAMP软件包是一个非常流行的PHP开发环境软件,可以一次性地安装Apache、MySQL、PHP环境,非常适合初学者。以下是安装步骤:

1. 下载MAMP软件包并安装:从[MAMP官网](https://www.mamp.info/en/downloads/)下载相应的软件包,然后运行安装程序进行安装。

2. 安装过程中建议使用默认选项,但也可以针对自己的需要自定义安装路径和组件。

3. 安装完成后,启动MAMP软件,然后将PHP文件放置在MAMP安装目录下的htdocs文件夹中,通过Web浏览器访问本地主机即可(例如,输入http://localhost/)。

## Linux搭建PHP环境

在Linux系统上搭建PHP环境同样也是通过LAMP软件包进行搭建。不同的是,在Linux系统中安装这些软件包可以通过终端命令进行。

以下是Ubuntu系统上的安装步骤:

1. 安装Apache服务器:

```

sudo apt-get update

sudo apt-get install apache2

```

2. 安装PHP:

```

sudo apt-get install php libapache2-mod-php

```

3. 安装MySQL:

```

sudo apt-get install mysql-server

```

4. 进入Apache服务器安装目录下的conf文件夹,找到apache2.conf文件并打开,找到以下代码并去掉注释:

```

#LoadModule php7_module modules/libphp7.so

```

5. 将代码修改为:

```

LoadModule php7_module /usr/lib/apache2/modules/libphp7.2.so

AddType application/x-httpd-php .php

```

6. 重启Apache服务器,然后将PHP文件放置在Apache服务器安装目录下的var/www/html文件夹中,通过Web浏览器访问本地主机即可(例如,输入http://localhost/)。

到此为止,我们已经介绍了在Windows、Mac和Linux上搭建PHP环境的方法。无论您是初学者还是专业开发人员,都可以根据自己的需要选择适合自己的方法进行搭建。