如何在您的计算机上成功搭建PHP安装环境?

在Windows上搭建PHP环境

使用集成环境XAMPP

1、下载XAMPP

如何在您的计算机上成功搭建PHP安装环境?插图1
(图片来源网络,侵删)

访问[XAMPP官网](https://www.apachefriends.org/index.html),下载适用于Windows的最新版本。

2、运行安装程序

双击下载的安装程序(如xampp-windows-x64-8.0.0-0-VC15-installer.exe),可能会出现用户账户控制(UAC)提示,点击“是”继续。

3、选择组件

在组件选择界面,可以选择需要安装的组件,默认情况下,Apache、MySQL、PHP都会被选中,根据需求,可以添加或取消其他组件。

如何在您的计算机上成功搭建PHP安装环境?插图3
(图片来源网络,侵删)
组件 描述
Apache Web服务器
MySQL 数据库服务器
PHP PHP解析器
phpMyAdmin MySQL管理工具
FileZilla FTP FTP服务器(可选)
Tomcat Java服务器(可选)

4、选择安装目录

选择安装路径,建议安装在根目录下(如C:xampp),避免权限问题。

5、完成安装

安装完成后,勾选“启动控制面板”选项,点击“完成”。

6、配置和测试

如何在您的计算机上成功搭建PHP安装环境?插图5
(图片来源网络,侵删)

启动Apache和MySQL:在XAMPP控制面板中,点击“Start”按钮启动Apache和MySQL服务。

测试Apache:在浏览器中输入http://localhost/,如果看到XAMPP欢迎页面,说明Apache运行正常。

测试PHP:创建一个测试文件:在C:xampphtdocs目录下,新建一个文件test.php,在文件中输入以下内容:

```php

<?php

phpinfo();

?>

```

在浏览器中访问http://localhost/test.php,应显示PHP配置信息页面。

7、常用配置

更改Apache端口:如果端口80被占用,可以修改Apache的监听端口,打开C:xamppapacheconfhttpd.conf,将Listen 80改为Listen 8080,将ServerName localhost:80改为ServerName localhost:8080,重启Apache服务。

配置虚拟主机:在开发多个项目时,可以配置虚拟主机方便管理,编辑C:xamppapacheconfextrahttpd-vhosts.conf,添加:

```apache

<VirtualHost *:80>

DocumentRoot "C:/xampp/htdocs/project1"

ServerName project1.local

</VirtualHost>

```

修改C:WindowsSystem32driversetchosts,添加:

```txt

127.0.0.1 project1.local

```

手动安装Apache、PHP和MySQL

1、安装Apache

下载Apache:访问[Apache Lounge](https://www.apachelounge.com/download/),下载适用于Windows的二进制版本。

解压安装:将下载的ZIP文件解压到C:Apache24

配置环境变量:将C:Apache24bin添加到系统环境变量PATH中。

测试安装:打开命令提示符,输入httpd -v,应显示Apache版本信息。

启动Apache:以管理员身份运行命令提示符,输入:

```bash

httpd

```

2、安装PHP

下载PHP:访问[PHP官方下载页面](https://windows.php.net/download/),选择适用于Windows的非线程安全(NTS)版本。

解压安装:将下载的ZIP文件解压到C:PHP

配置PHP:将php.ini-development重命名为php.ini,编辑php.ini,设置extension_dir,启用必要的扩展,如mysqlipdo_mysql等,设置时区为中国地区,开启短标签写法,配置session存储目录等。

配置Apache与PHP集成:编辑Apache的配置文件C:Apache24confhttpd.conf,添加以下内容:

```apache

LoadModule php_module "C:/PHP/php7apache2_4.dll"

AddType application/x-httpd-php .php .htm .html

```

3、安装MySQL

下载MySQL:访问[MySQL官网](https://dev.mysql.com/downloads/mysql/),下载适用于Windows的版本。

解压安装:将下载的ZIP文件解压到指定目录。

配置MySQL:在MySQL目录下新建配置文件my.ini,添加相关内容,如端口、安装目录、数据存放目录、最大连接数、默认编码、存储引擎等。

在Linux上搭建PHP环境

使用LAMP方案

1、安装Apache

更新系统软件包列表并安装Apache:

```bash

sudo apt update

sudo apt install apache2

```

启动Apache服务并设置开机自启:

```bash

sudo systemctl start apache2

sudo systemctl enable apache2

```

检查Apache服务状态:

```bash

sudo systemctl status apache2

```

测试Apache:在浏览器中访问服务器IP地址,如果看到Apache2 Ubuntu默认页面,则说明Apache安装成功。

2、安装MySQL或MariaDB

安装MySQL或MariaDB:

```bash

sudo apt install mysql-server

# 或者安装MariaDB:

sudo apt install mariadb-server

```

进行安全设置:

```bash

sudo mysql_secure_installation

```

启动MySQL服务并设置开机自启:

```bash

sudo systemctl start mysql

sudo systemctl enable mysql

```

检查MySQL服务状态:

```bash

sudo systemctl status mysql

```

登录MySQL:

```bash

sudo mysql -u root -p

```

3、安装PHP

安装PHP及相关扩展:

```bash

sudo apt install php libapache2-mod-php php-mysql

```

配置Apache支持PHP:

```bash

sudo nano /etc/apache2/mods-enabled/dir.conf

```

取消注释以下行:

```apache

<IfModule mod_dir.c>

DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm

</IfModule>

```

重启Apache服务:

```bash

sudo systemctl restart apache2

```

测试PHP:在/var/www/html目录下创建info.php文件并写入以下内容:

```php

<?php phpinfo(); ?>

```

在浏览器中访问http://your_server_ip/info.php,如果看到PHP信息页面,则说明PHP安装成功。

在macOS上搭建PHP环境

使用MAMP集成环境

1、下载MAMP:访问[MAMP官网](https://www.mamp.info/en/downloads/),下载适用于macOS的版本。

2、安装MAMP:按照安装向导完成安装。

3、配置和测试:启动MAMP后,通过MAMP控制面板启动Apache和MySQL服务,在浏览器中访问http://localhost:8888/MAMP/,如果看到MAMP主页,则说明MAMP安装成功,可以在MAMP的WebStart Page中找到各种预装的PHP脚本来测试。

使用Homebrew手动安装

1、安装Homebrew:访问[Homebrew官网](https://brew.sh/),按照指示安装Homebrew。

2、安装Apache、PHP和MySQL:通过Homebrew安装Apache、PHP和MySQL:

```bash

brew install httpd php mysql@5.7 # 安装所需版本号的MySQL

```

3、配置和测试:参照Linux部分的配置步骤进行配置和测试。

各位小伙伴们,我刚刚为大家分享了有关php安装环境搭建_安装PHP的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/70210.html

小末小末
上一篇 2024年10月7日 03:58
下一篇 2024年10月7日 04:09

相关推荐