在进行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环境的方法。无论您是初学者还是专业开发人员,都可以根据自己的需要选择适合自己的方法进行搭建。
发表评论