php下载安装教程

AI摘要

leondoo.com

1

- 开启错误显示:`display_errors = On`

php下载安装教程 第1张

- 设置时区:`date.timezone = Asia/Shanghai`

php下载安装教程 第2张

- 调整上传限制:`upload_max_filesize = 64M`[3]()[5]()。

php下载安装教程 第3张

/etc/profile

php下载安装教程 第4张

php下载安装教程 第5张

>> /etc/profile

php-7.4.33

remi-php73

三、通用配置与测试

export PATH=/usr/local/php/bin:$PATH

**1. 配置PHP心文件(php.ini )**

**2. 集成Web服务器测试**

- 在根目录(如`/var/www/html`或`E:/web`)创建`index.php` 文件,内容为:

- 开发模板:`cp php.ini-development /usr/

- 开发模板:`cp php.ini-development /usr/local/php/lib/php.ini` (Linux)或手动重名`php.ini-development` 为`php.ini` (Windows)。

- 调整关键参数:

---

--enable-fpm --with-fpm-user=www --with-fpm-group=www \

--with-mysqli --with-pdo-mysql --enable-oache

--with-openssl --with-zlib --with-curl --enable-mbstring \

./configure --prefix=/usr/

./configure --prefix=/usr/local/php \ --enable-fpm --with-fpm-user=www --with-fpm-group=www \ --with-openssl --with-zlib --with-curl --enable-mbstring \ --with-mysqli --with-pdo-mysql --enable-oache

./configure --prefix=/usr/local/php \

/php \

/php/lib/php.ini` (Linux)或手动重名`php.ini-development` 为`php.ini` (Windows)。

1. 直接安装PHP心包 (1)下载安装包:从PHP官网(php.net )选择Windows版本,注意区分VC9(适用于IIS)和VC6(适用于Apache)。建议根据服务器类型选择对应的线程安全版本(Thread Safe)1。 (2)安装流程:

1. 直接安装PHP心包

1. 通过包管理器快速安装(以CentOS为例) (1)安装依赖库:

1. 通过包管理器快速安装(以CentOS为例)

1

2. 使用集成环境工具(phpStudy) (1)下载安装:从phpStudy官网下载Windows版安装包,选择无中文或空格的安装路径(如D:\phpstudy_pro)。若安装报错,可手动调整安装目录26。 (2)启动服务:安装完成后,启动Apache和MySQL服务,通过浏览器访问localhost验证环境是否正常。默认根目录为phpstudy_pro\WWW,将PHP文件放入此目录即可运行26。

2. 使用集成环境工具(phpStudy)

2. 手动编译安装(自定义版本与扩展) (1)安装前置依赖:

2. 手动编译安装(自定义版本与扩展)

2

3

4

5

6

AddType application/x-httpd-php .php

C:\PHP

D:\phpstudy_pro

DirectoryIndex index.php index.html

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

PHPIniDir "C:/PHP"

PHP下载安装教程

``````[5]()[11]()。

```php

bash ./configure --prefix=/usr/local/php \ --enable-fpm --with-fpm-user=www --with-fpm-group=www \ --with-openssl --with-zlib --with-curl --enable-mbstring \ --with-mysqli --with-pdo-mysql --enable-oache

bash echo export PATH=/usr/local/php/bin:$PATH >> /etc/profile source /etc/profile ``````[5]()[11]()。 --- 三、通用配置与测试 **1. 配置PHP心文件(php.ini )** - 开发模板:`cp php.ini-development /usr/local/php/lib/php.ini` (Linux)或手动重名`php.ini-development` 为`php.ini` (Windows)。 - 调整关键参数: - 设置时区:`date.timezone = Asia/Shanghai` - 开启错误显示:`display_errors = On` - 调整上传限制:`upload_max_filesize = 64M`[3]()[5]()。 **2. 集成Web服务器测试** - 在根目录(如`/var/www/html`或`E:/web`)创建`index.php` 文件,内容为: ```php

bash make && make install

bash wget https://www.php.net/distributions/php-7.4.33.tar.gz tar -zxvf php-7.4.33.tar.gz cd php-7.4.33

bash yum install -y gcc make libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel zlib-devel

bash yum install epel-release yum install yum-utils

bash yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum-config-manager --enable remi-php73 yum install php php-fpm php-mysql

bash

bash

cd php-7.4.33

cd

echo export PATH=/usr/local/php/bin:$PATH >> /etc/profile source /etc/profile ``````[5]()[11]()。 --- 三、通用配置与测试 **1. 配置PHP心文件(php.ini )** - 开发模板:`cp php.ini-development /usr/local/php/lib/php.ini` (Linux)或手动重名`php.ini-development` 为`php.ini` (Windows)。 - 调整关键参数: - 设置时区:`date.timezone = Asia/Shanghai` - 开启错误显示:`display_errors = On` - 调整上传限制:`upload_max_filesize = 64M`[3]()[5]()。 **2. 集成Web服务器测试** - 在根目录(如`/var/www/html`或`E:/web`)创建`index.php` 文件,内容为: ```php

echo export PATH=/usr/local/php/bin:$PATH >> /etc/profile

echo

enable

http://localhost

httpd.conf

local

localhost

make && make install

php-mcrypt

phpstudy_pro\WWW

source /etc/profile

source

systemctl enable php-fpm

systemctl start php-fpm

tar -zxvf php-7.4.33.tar.gz

wget https://www.php.net/distributions/php-7.4.33.tar.gz tar -zxvf php-7.4.33.tar.gz cd php-7.4.33

wget https://www.php.net/distributions/php-7.4.33.tar.gz

www

yum install -y gcc make libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel zlib-devel

yum install epel-release yum install yum-utils

yum install epel-release

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum-config-manager --enable remi-php73 yum install php php-fpm php-mysql

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

yum install php php-fpm php-mysql

yum install php-扩展名

yum install yum-utils

yum-config-manager --

yum-config-manager --enable remi-php73

一、Windows系统安装

下载安装

下载安装包

下载并解压PHP源码

二、Linux系统安装

勾选扩展组件(如MySQL、GD库等),根据实际需求选择,安装未依赖的扩展导致报错13。

启动PHP-FPM:systemctl start php-fpm 设置开机自启:systemctl enable php-fpm45。

启动PHP-FPM:systemctl start php-fpm

启动服务

四、常见问题解决

安装依赖库

安装前置依赖

安装流程

完成安装后,需手动配置Apache的httpd.conf 文件: 添加模块加载指令:LoadModule php5_module "C:/PHP/php5apache2_4.dll" 。 指定PHP配置文件路径:PHPIniDir "C:/PHP"。 设置默认索引文件:DirectoryIndex index.php index.html 。 添加MIME类型支持:AddType application/x-httpd-php .php13。

扩展缺失报错

扩展缺失报错:通过phpStudy的组件管理或Linux的yum install php-扩展名安装缺失扩展(如php-mcrypt)。 端口冲突:修改Apache或Nginx的监听端口(如8080),并同步调整防火墙规则。 权限问题:Linux环境下需确保PHP-FPM进程用户(如www)对目录有读写权限45。

扩展缺失报错:通过phpStudy的组件管理或Linux的yum install php-扩展名安装缺失扩展(如php-mcrypt)。

指定PHP配置文件路径:PHPIniDir "C:/PHP"。

权限问题

权限问题:Linux环境下需确保PHP-FPM进程用户(如www)对目录有读写权限45。

浏览器访问http://localhost,若显示PHP版本及配置信息,则安装成功13。

添加MIME类型支持:AddType application/x-httpd-php .php13。

添加Remi源并安装PHP 7.3

添加模块加载指令:LoadModule php5_module "C:/PHP/php5apache2_4.dll" 。 指定PHP配置文件路径:PHPIniDir "C:/PHP"。 设置默认索引文件:DirectoryIndex index.php index.html 。 添加MIME类型支持:AddType application/x-httpd-php .php13。

添加模块加载指令:LoadModule php5_module "C:/PHP/php5apache2_4.dll" 。

端口冲突

端口冲突:修改Apache或Nginx的监听端口(如8080),并同步调整防火墙规则。

编译与安装

设置开机自启:systemctl enable php-fpm45。

设置默认索引文件:DirectoryIndex index.php index.html 。

运行安装程序,选择安装路径(如C:\PHP)。 选择需要集成的Web服务器(如Apache),并指定Apache的配置目录(包含httpd.conf 的路径)。 勾选扩展组件(如MySQL、GD库等),根据实际需求选择,安装未依赖的扩展导致报错13。 完成安装后,需手动配置Apache的httpd.conf 文件: 添加模块加载指令:LoadModule php5_module "C:/PHP/php5apache2_4.dll" 。 指定PHP配置文件路径:PHPIniDir "C:/PHP"。 设置默认索引文件:DirectoryIndex index.php index.html 。 添加MIME类型支持:AddType application/x-httpd-php .php13。

运行安装程序,选择安装路径(如C:\PHP)。

选择需要集成的Web服务器(如Apache),并指定Apache的配置目录(包含httpd.conf 的路径)。

通过以上步骤,可快速完成PHP环境的搭建与基础配置,适用于开发、测试及生产场景。

配置服务

配置环境变量

配置编译参数

(2)下载并解压PHP源码:

(2)添加Remi源并安装PHP 7.3:

(3)配置服务:

(3)配置编译参数:

(4)编译与安装:

(5)配置环境变量:

相关问答


php下载安装教程(php安装包下载)
答:1、安装PHP73 1.1、卸载旧版本PHP yumremovephp* 1.2、安装EPEL: sudoyuminstallepel-release 1.3、安装remi(选一个): sudorpm-Uvh rpm-Uvh 1.4、查看目前有php的什么版本(可忽略) sudoyumlistphp* 1.5、列出所有的php相关的rpm包(可忽略) rpm-qa|grepphp 1.6、删除php相关的rpm包(一次只能删除一个)(可忽...
aippt自动生成工具
企业回答:随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图、条形...
phpstudy安装教程详解
答:phpstudy安装教程 1.在官方网站下载phpstudy官方网站 2.下载得到一个压缩包 3.解压得到phpstudy的安装程序,并运行安装 4.默认安装目录到c盘,我们这里选择安装到d盘,但是要注意的是我们要把安装目录选择为一个文件夹,如果选择磁盘根目录的话会把程序装在磁盘根目录,不便于后续管理。(注意目录中不能...

发表评论