ubutnu20.0.4源码编译安装PHP8.1

下载源码包

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

解压

tar -zxvf php-8.1.4.tar.gz

安装依赖

sudo apt install libxml2-dev  --xml C语言解析器

sudo apt install gcc

sudo apt install libsqlite3-dev --SQL软件库

创建一个php文件夹

sudo mkdir /usr/local/php

预编译

./configure --prefix=/usr/local/php/ --enable-debug --enable-fpm --with-config-file-path=/usr/local/php/etc/ --with-iconv --with-gd --enable-json --enable-zip --enable-mbregex --enable-mbregex-backtrack --enable-opcache

配置环境变量

vim /etc/profile  // /etc/profile 文件是系统为每个用户设置的环境信息,当用户第一次登录时,该文件被执行。此文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西。

在文件的最末尾加上:

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

export PATH

执行source /etc/profile使环境变量生效

sudo vim ~/.bashrc  //.bashrc 文件主要保存着个人的一些个性化设置,如:命令别名、环境变量等。

在文件的末尾加上

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

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

重新载入

source ~/.bashrc

查看php版本

初始化php

注意:应该将php.ini复制到上面编译的时候设置的php.ini的位置中,即with-config-file-path后面跟随的位置

sudo cp php.ini-production /usr/local/php/etc/php.ini

vim /usr/local/php/etc/php.ini

运行php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值