专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

php下载安装教程,php下载安装详细介绍

来源:小易整编  作者:小易  发布时间:2023-03-22 04:47
摘要:php下载安装教程,php下载安装详细介绍一、PHP环境安装流程  说明:最近在搭建个人网站,环境有用到PHP,特此记录。本文安装案例是以PHP8.0.0版本为示例,「开始安装前建议先将第三步骤抛出异常的依赖安装,这样安装的时候就无需逐个解...

php下载安装教程,php下载安装详细介绍

2、安装:make install

php下载安装教程,php下载安装详细介绍

  3、出现异常:cc: internal compiler error: Killed (program cc1)

  原因:大概率是因为内存不够使用,可以先使用交换分区来解决,编译安装后再删除掉即可。

  解决:

sudo dd if=/dev/zero of=/swapfile bs=64M count=16 sudo mkswap /swapfile sudo swapon /swapfile

  取消交换分区:

sudo swapoff /swapfile sudo rm /swapfile


6、查看php安装情况

  切换到configure指定的安装路径的bin目录,执行版本查看:

/usr/local/install/php8/bin/php --version

  执行结果:

php下载安装教程,php下载安装详细介绍


二、管理各种配置文件

1、生成php.ini配置文件(在php源码压缩包目录下):

cp php.ini-production /usr/local/install/php8/etc/php.ini

2、生成www配置文件:

cd /usr/local/install/php8/etc/php-fpm.d/ cp www.conf.default www.conf

3、生成php-fpm配置文件:

cd /usr/local/install/php8/etc/ cp php-fpm.conf.default php-fpm.conf

4、生成php-fpm可执行文件:

-- 创建存放配置文件的目录 mkdir /usr/local/install/php8/fpm -- 从源码中复制一份fpm可执行脚本 cp /usr/local/php/php-8.0.0/sapi/fpm/init.d.php-fpm /usr/local/install/php8/fpm/php-fpm -- 将php-fpm修改为可执行文件 chmod 740 /usr/local/install/php8/fpm/php-fpm


三、管理php

说明:本文推荐使用php-fpm进行管理php程序,php-fpm(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器,旨在将FastCGI进程管理整合进PHP包中(来源:百度百科)。

优点:相对Spawn-FCGI,php-fpm在CPU和内存方面的控制都更胜一筹,而且前者很容易崩溃,必须用crontab进行监控,而php-fpm则没有这种烦恼。

1、启动php-fpm:

/usr/local/install/php8/fpm/php-fpm start

php下载安装教程,php下载安装详细介绍

2、查看php-fpm进程是否启动成功

ps aux | grep php | grep -v grep

php下载安装教程,php下载安装详细介绍

3、查看pfp-fpm占用的端口

ss -lntp | grep php

php下载安装教程,php下载安装详细介绍

4、执行php --version出现php command not found异常,解决步骤

// 1、修改配置文件 vim /etc/profile //2、添加php环境变量(即configure脚本时指定的安装路径下的bin目录) PATH=$PATH:/usr/local/install/php8/bin export PATH     // 刷新配置文件 source /etc/profile

5、大功告成

php下载安装教程,php下载安装详细介绍


本文地址:百科问答频道 https://www.neebe.cn/wenda/936282_3.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!

共3页 1 2 3 当前是最后一页

百科问答
小编:小易整编
相关文章相关阅读
  • phpMyAdmin是什么意思?

    phpMyAdmin是什么意思?

    phpMyAdmin是一个用PHP编写的MySQL的管理界面程序,它通过Web浏览器实现MySQL的管理,操作MySQL数据库更加容易,不必使用命令行。phpMyAdmin的功能很强大,能实现MySQL的各种管理操作,能够执行SQ...

  • 如何用迅雷磁力链接下载资源

    如何用迅雷磁力链接下载资源

    这里与大家分享一下使用迅雷磁力链接下载资源的方法。操作方法01双击“迅雷”图标打开迅雷程序。02点击迅雷程序工具栏上的“新建”按钮。03...

  • 安卓手机怎么刷机教程

    安卓手机怎么刷机教程

    对于大部分安卓手机用户来讲,刷机是不可避免的。可是我们都知道刷机是有一定的风险的,有些用户还是不敢随意的刷机。我们先来了解一下安卓手机怎么刷机?操作方法01先关机,然后按住音量减键,再同时按开机键,即...

  • 如何安装AppSync补丁

    如何安装AppSync补丁

    IPA是Apple程序应用文件iPhoneApplication的缩写,通过安装Appsync补丁后,就可以安装破解的ipa软件。而安装Appsync补丁需要先越狱,如果设备是4.x以上固件,使用同步助手1.14以上版本使用同步推也能自动完...

  • 详解内存条的安装过程和注意事项

    详解内存条的安装过程和注意事项

    在安装内存条之前,大家不要忘了看看主板的说明书,看看主板支持哪些内存,可以安装的内存插槽位置及可安装的最大容量。不同内存条的安装过程其实都是大同小异的,这里主要说明常见的SDRAM、DDRRAM、RDRAM内存。下面乐天一起来看看内存条的...

  • 在哪里找到百度网盘中下载文件的文件夹

    在哪里找到百度网盘中下载文件的文件夹

    今天给大家介绍一下在哪里找到百度网盘中下载文件的文件夹的具体操作步骤。1.打开电脑,找到桌面上的百度网盘快捷方式,双击打开。2.点击主页面上方的传输列表选项。3.如图,就会看到正在下载的文件4.下载好之后,点击页面左侧的“传输完成”...

  • 自动下载是什么意思?

    自动下载是什么意思?

    自动下载是通过特定网站,在网络中搜索自己感兴趣的文件,然后自动把所找到的文件下载到自己的计算机上的技术。自动下载是一项新兴的技术,它可以极大的缩短对网络上的文件的搜索时间。现在的互联网已经得到了广泛的应用,越来越多的文件都可以传输至网络中...

  • gpk是什么文件,gpk文件的具体安装方法

    gpk是什么文件,gpk文件的具体安装方法

    大家知道什么是GPK吗?从百度百科一下可以看到释义是:拇指玩安卓游戏gpk文件格式,gpk文件格式可以将apk和游戏的数据包打包在一起,通过拇指玩安卓游戏安装器即可完成安装apk和数据包的过程,方便快捷。笔者相信有不少使用平板电脑的朋友都下...

  • 周排行
  • 月排行
  • 年排行

精彩推荐