文件名lin.php是什么,Linsexu程序安装PHP详细软件教程
安装centos源
yum install epel-release –y
下载php安装压缩包
wget https://www.php.net/distributions/php-7.3.15.tar.gz
解压 tar xf php-7.3.15.tar.gz
进入php-7.3.15文件目录
安装php依赖
yum install gcc \
gcc-c++ \
libxml2 \
libxml2-devel \
openssl \
openssl-devel \
libcurl \
libcurl-devel \
freetype \
freetype-devel \
libjpeg \
libjpeg-devel \
libpng \
libpng-devel \
libxslt \
libxslt-devel \
systemd-devel \
libicu-devel \
libedit-devel
安装cmake3
yum install cmake3 –y
拷贝一份,重命名为cmake
cp /usr/bin/cmake3 /usr/bin/cmake
查看cmake是否为3.0以上版本
cmake –version
第二步:安装libzip1.5.2
安装bzip2-devel依赖包
yum install bzip2 bzip2-devel -y
到官网下载libzip压缩包
wget https://libzip.org/download/libzip-1.6.1.tar.gz
解压进入libzip-1.6.1创建build目录
tar xf libzip-1.6.1.tar.gz
cd libzip-1.6.1
mkdir build
进入build目录里面执行cmake …,make,make安装
cd build
cmake …
make
make install
创建www用户
useradd -M -s /sbin/nologin www
-M:不要自动建立用户的登入目录
-s 用户不能用作登录
Id www 查看
#修改库加载路径
vim /etc/ld.so.conf
#添加如下几行
/usr/local/lib64
/usr/local/lib
/usr/lib
/usr/lib64
使之生效:
ldconfig -v
进入php-7.3.15目录配置
./configure --prefix=/usr/local/php \
--with-config-file-path=/usr/local/php/etc \
--with-config-file-scan-dir=/usr/local/php/etc/conf.d \
--disable-cgi \
--enable-fpm \
--with-fpm-user=www \
--with-fpm-group=www \
--enable-ftp \
--with-curl \
--with-gd \
--with-gettext \
--with-iconv-dir \
--with-kerberos \
--with-libedit \
--with-openssl \
--with-pcre-regex \
--with-pdo-mysql \
--with-xsl \
--with-zlib \
--with-mhash \
--with-mysqli \
--with-png-dir=/usr/lib \
--with-jpeg-dir=/usr/lib\
--with-freetype-dir=/usr/lib \
--enable-mysqlnd \
--enable-bcmath \
--enable-libxml \
--enable-inline-optimization \
--enable-gd-jis-conv \
--enable-mbregex \
--enable-mbstring \
--enable-opcache \
--enable-pcntl \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-sysvsem \
--enable-xml \
--enable-zip \
--enable-calendar \
--enable-intl \
--enable-exif
然后编译安装大概10分钟
make
make install
拷贝开发配置到安装目录
cp php.ini-development /usr/local/php/etc/php.ini
进入安装目录
cd /usr/local/php/etc/
复制一份配置文件
cp php-fpm.conf.default php-fpm.conf
拷贝启动脚本到指定目录
cp /root/php-7.3.15/sapi/fpm/php-fpm.service /usr/lib/systemd/system/
修改配置文件名
cd /usr/local/php/etc/php-fpm.d
cp www.conf.default www.conf
启动PHP
systemctl start php-fpm
允许自启
systemctl enable php-fpm
查看状态
systemctl status php-fpm
查看进程
ps -ef|grep php-fpm
查看端口
ss -lntup|grep 9000
文件名lin.php是什么,Linsexu程序安装PHP详细软件教程相关推荐
- Linux下安装Nginx详细图解教程
Linux下安装Nginx详细图解教程 什么是Nginx? Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SM ...
- linux下Oracle 10g安装(超级详细图解教程)
linux下Oracle 10g安装(超级详细图解教程) 一,基本配置: 1.以root登录,挂载linux iso文件 [root@oracle ~]# hostnameoracle.junjie. ...
- windows安装TortoiseGit详细使用教程
windows安装TortoiseGit详细使用教程[基础篇]_小飞牛的技术博客_51CTO博客windows安装TortoiseGit详细使用教程[基础篇],环境:win8.164bit安装准备:首 ...
- 系统安装教程:Windows7硬盘安装方法详细图文教程及使用工具下载
下载好一个Windows7原版之后,也需有些人会为无光驱而感到烦恼,今天我就教大家怎么在硬盘安装微软新一代操作系统--Windows7 首先要将Windows7的安装文件放在某个盘的根目录 然后运行n ...
- 看图猜成语小程序源码+详细搭建教程
本小程序可开通流量主 ,后台可以自行设置关卡.等级.也可以一键部署, 开通流量主之后实现躺赚,你懂得. 个人号也可以开通,审核一次性必过. 类目选择 教育 小程序源码下载地址:(8条消息) 看图猜成语 ...
- (已更新)看图猜成语小程序源码+详细搭建教程
本小程序后台可以自行设置关卡.等级.也可以一键部署, 个人号也可以开通,审核一次性必过. 类目选择 教育 小程序源码下载地址:(已更新)看图猜成语小程序源码+详细搭建教程-小程序文档类资源-CSDN下 ...
- Python安装Graphviz 详细图文教程
@Python 安装Graphviz 详细教程 Python安装Graphviz画图器 首先,要明确他是一个独立的软件,如果大家用pip的方法装了graphviz可以先卸载 pip uninstall ...
- unity学习开发小球吃方块小游戏(从制作到发布程序,超详细全教程包你学会)
unity小球吃方块开发过程 你将学会用unity开发小游戏的基础知识 吃方块游戏超详细全教程,保姆式教学包你学会 一.创建对象 创建PlayBall小球吃金币游戏项目,创建地面和小球. 二.添加脚本 ...
- 用老毛桃PE系统给电脑安装win7详细图文教程[多图]
有很多网友是用的老的XP系统,想用win7,但是安装win7和xp不一样,需要做安装引导才行,接下来网侠小编就利用老毛桃的PE安装win7的详细图文教程,希望能给大家一些参考: 开机狂按F12,选择从 ...
最新文章
- [转]构建基于WCF Restful Service的服务
- 2021年昆明师专附中高考成绩查询,昆明高中4大名校,2019高考成绩厉害了,快看看是哪些?...
- 线程系列5--java中的ThreadLocal类实现线程范围内的数据共享(二)
- 阿里云500服务器内部错误,腾讯云服务器网站不能打开 提示内部错误http 500
- nginx php环境搭建_php+nginx环境配置
- mysql数据库索引页号为什么从3开始_MySQL数据库快问快答
- vue使用better-scroll实现下拉刷新、上拉加载
- php 垂直搜死哦,垂直搜索(Vertical Search)的详细介绍
- 超硬核直播课 | 自主旋翼无人机主流算法、视觉SLAM基础
- ECharts 学习笔记
- centos6.5卸载和安装mysql_Linux CentOS 6.5 卸载、tar安装MySQL的教程
- 接口上线平滑处理_业务系统割接上线关键点和割接方案内容说明
- ehd边缘直方图描述子 matlab,一种新的图像空间特征提取方法
- Json文件转Map(三)之获取嵌套Map值
- Word打开以后界面很小的问题(office办公)
- hadoop合并日志_hadoop 日志处理
- zoj 1104 Leaps Tall Buildings(超人不会飞- -。。)
- unity 图片遮罩有锯齿_如何消除UGUI Mask遮罩的锯齿
- 【大学生软件测试基础】图书阅读指南 - 决策表法
- 【C++】洛谷P1330 封锁阳光大学
热门文章
- 使用grep命令快速定位代码位置
- python百分号转义_python 转义字符、运算符、列表。。。。
- qlineargradient线性渐变
- Ubuntu18.04安装微信(可用)
- Ubuntu18.04图片信息查看器
- PulseAudio VS AudioFlinger(七)
- Gobinet/QMI-WWAN/ppp拨号区别
- 高通Audio缩写(不断更新中...)
- Systemd 入门教程:命令篇、实战篇
- mpacc和计算机硕士,考MPAcc还是工作?读研三年VS工作三年对比!