ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

ubuntu 16.04二进制安装PHP

2022-04-25 12:01:38  阅读:299  来源: 互联网

标签:php 16.04 -- fpm enable usr wubin ubuntu PHP


一、安装openssl

官网:https://www.openssl.org/source/

安装路径:

cd /usr/wubin

mkdir  -p  php8.0/openssl3.0

mkdir  -p  php8.0/php

解压:

tar zxvf  openssl-3.0.2.tar.gz

cd openssl-3.0.2

./config --prefix=/usr/wubin/php8.0/openssl3.0 shared zlib-dynamic

编译:

make;

安装:

make  install;

验证:

openssl version

显示版本,即安装成功;

二、安装php

官网:https://www.php.net/downloads.php

安装路径:

cd /usr/wubin/php8.0

解压:

tar zxvf  php-8.0.18.tar.gz

cd php-8.0.18

安装依赖包:

sudo apt-get install pkg-config
sudo apt install libxml2-dev
sudo apt-get install libsqlite3-dev

编译:

./configure --prefix=/usr/wubin/php8.0/php --with-config-file-path=/usr/wubin/php8.0/php/php/etc --enable-debug --enable-fpm --with-fpm-user=root --with-fpm-group=root
--with-iconv-dir --with-freetype-dir=/usr/wubin/php8.0/php/freetype --with-mcrypt --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --with-xmlrpc --enable-zip --enable-soap --with-gettext --enable-opcache --with-xsl

 

 

 

 编译:

make

安装

make install

 

 

 

 验证:

cd /usr/wubin/php8.0/php/bin

./php -v

如图所示,显示版本,即安装成功

 

 

 解压文件中,配置PHP相关文件并拷贝到安装目录

① 配置php.ini,这是php的配置文件

cp php.ini-development /usr/wubin/php8.0/php/lib/php.ini

② 进入安装目录,配置启动脚本

cd /usr/wubin/php8.0/php/etc

cp php-fpm.conf.default php-fpm.conf

③ 进入解压目录,拷贝启动脚本到指定目录

cd  /usr/wubin/php-8.0.18/sapi/fpm

cp  php-fpm.service /usr/lib/systemd/system/

启动:

systemctl daemon-reload

systemctl start php-fpm

systemctl enable php-fpm

systemctl status php-fpm

查看进程:

ps -ef|grep php-fpm

默认端口是9000;

 

标签:php,16.04,--,fpm,enable,usr,wubin,ubuntu,PHP
来源: https://www.cnblogs.com/smile635664087/p/16189601.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有