mac如何安装php环境

1. PHP 简介

PHP(全称:Hypertext Preprocessor),是一种被广泛应用的开源脚本语言,可在Web开发领域中使用,常被用来编写动态网站技术。

PHP 与 HTML 混编,可以方便地生成动态网页。同时,PHP 也可以通过 Apache、Nginx 等Web服务器解释执行,输出HTML页面,并以此为基础构建网站。

2. 安装必要的软件

在开始安装 PHP 环境之前,需要先安装必要的软件:

- Apache:用于运行 PHP 脚本的 Web 服务器。

- PHP:用于解释和执行 PHP 代码的开发工具。

- MySQL:用于存储和管理动态网站中的数据。

可以通过以下命令来安装这些必要软件:

```

// 安装 Apache

sudo apt-get install apache2

// 安装 PHP

sudo apt-get install php

// 安装 MySQL

sudo apt-get install mysql-server

```

3. 配置 Apache

在安装完 Apache 后,需要按照以下步骤进行配置:

1. 打开 Apache 配置文件:

```

sudo nano /etc/apache2/apache2.conf

```

2. 确认以下语句是否存在:

```

Options Indexes FollowSymLinks

AllowOverride None

Require all granted

```

3. 将 "AllowOverride None" 修改为 "AllowOverride All",保存退出。

4. 重启 Apache 服务:

```

sudo service apache2 restart

```

配置完成后,将下面代码复制到/var/www/html/test.php文件:

```php

echo "Hello World!";

?>

```

在浏览器中打开 http://localhost/test.php,如果屏幕输出了 “Hello World!”,则说明 Apache 已经配置成功。

4. 配置 PHP

在 Apache 配置成功后,需要按照以下步骤进行 PHP 的配置:

1. 打开 PHP 配置文件:

```

sudo nano /etc/php/7.2/apache2/php.ini

```

注:这里的 “7.2” 取决于你安装的 PHP 版本。

2. 搜索以下关键字并将其取消注释:

```

extension=mysqli

extension=pdo_mysql

```

3. 保存并退出文件。

4. 重启 Apache 服务:

```

sudo service apache2 restart

```

到此,PHP 环境安装完成。

5. 测试 MySQL

最后,需要测试 MySQL 是否工作正常。按照以下步骤进行:

1. 登录到 MySQL:

```

sudo mysql -u root -p

```

注:这里的 “root” 默认是 MySQL 的管理员用户名,“-p” 表示需要输入 MySQL 管理员的密码。

2. 创建一个测试数据库:

```sql

CREATE DATABASE testdb;

```

3. 创建一个测试表:

```sql

USE testdb;

CREATE TABLE test ( id INT, name VARCHAR(50) );

```

4. 插入一些数据到测试表中:

```sql

INSERT INTO test (id, name) VALUES (1, 'Alice');

```

5. 查询测试表中的数据:

```sql

SELECT * FROM test;

```

如果查询输出了上述数据,则说明 MySQL 工作正常。

6. 总结

通过此教程,您已经成功安装和配置了 PHP 环境。接下来,您可以在此基础上编写和部署您的第一个动态网站。

注意:此安装教程只是建立在 Ubuntu 18.04 操作系统上的,并且也只是很简单的 PHP 环境安装,您可以根据自己需求进行更深入的配置和优化。

后端开发标签