linux下装php,Linux下安装php
1、下载
wget http://cn2.php.net/distributions/php-7.0.30.tar.gz
解压 tar -zxvf php-7.0.30.tar.gz
2、下载安装依赖
yum -y install gcc openssl openssl-devel curl curl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel pcre pcre-devel libxslt libxslt-devel bzip2 bzip2-devel
3、编译安装php
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-pdo-mysql --with-mysqli --with-gd --with-zlib --with-mcrypt --enable-fpm
make && make install
安装完成后,别忘记 make test
有如下报错 configure: error: mcrypt.h not found. Please reinstall libmcrypt.
解决
yum install -y epel-release
yum install -y libmcrypt-devel
重新编译
4、配置PHP相关文件
1)配置php.ini,这是php的配置文件:
cp /etc/we/php-7.1.11/php.ini-development /usr/local/php/lib/php.ini
2)配置php-fpm.conf,这是php-fpm配置文件:
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
3)配置www.conf,配置用户的文件:
cp etc/php-fpm.d/www.conf.default etc/php-fpm.d/www.conf
4)将php-fpm启动文件复制到init.d文件夹中一份方便启动php:
cp /usr/local/php/sbin/php-fpm /etc/init.d/php-fpm
5、启动php,确定是否安装成功
执行命令/etc/init.d/php-fpm即可
查看是否启动:ps -ef |grep php
linux下装php,Linux下安装php相关推荐
- Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问
Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...
- wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...
Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...
- linux系统(ubuntu)下安装exe文件
linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...
- 永久解决Linux(Ubuntu)下安装CH340驱动问题
永久解决Linux(Ubuntu)下安装CH340驱动问题 出现的问题 出现的问题 当我们用make对CH340的文件进行构建的时候,大多数情况是会报这样的错误 下面提供一种永久解决的方法 首先打开下 ...
- 在Linux、ubuntu 11下安装无线网卡 、杂牌无线网卡、ndiswrapper的使用
本片文章是之前在百度空间所写的(2011-10-11),由于百度空间已无法浏览.考虑本文还有一定实用性,固转载至此. 原百度链接:http://hi.baidu.com/ccboyhi/blog/it ...
- Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况
Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...
- centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解
1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...
- linux python默认安装目录_非root用户在linux服务器自己目录下安装需要的python版本及其模块...
由于之前使用服务器现在不再使用,最近使用一台新的服务器.科研分析用到一个python 程序, lmfit需要在服务器上运行.由于该程序基于python 2.7,而服务器默认安装的python 为2.6 ...
- Linux 64位 CentOS下安装 Docker 容器,启动、停止
一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的"容器引擎+映像仓库",在LXC(linux轻量级容器)的基础上 ...
- linux 商业游戏,Ubuntu下安装试玩原生Linux版商业游戏Braid
这款原生Linux版商业游戏Braid国外出售价大约在80美元左右.每年在Linux平台上发布的原生商业游戏是屈指可数,而且这些游戏的质量也是参差不齐. 不过这款原生Linux版商业游戏Braid还是 ...
最新文章
- 树莓派c语言输出pwm波,树莓派硬件PWM输出程序
- cheat.sh 在手,天下我有
- cnil在python_在Python中使用cumprod()计算权益曲线
- ITK:读取网格并显示2个给定顶点之间的欧几里得距离
- java接口等待几秒再返回_怎样才能在UI线程中等待okhttp返回结果才进行下一步
- mysql date timestamp_【Mysql】Datetime和Timestamp区别,及mysql中各种时间的使用
- 【LeetCode】剑指 Offer 16. 数值的整数次方
- Solana 交易执行机制
- R语言安装及包的使用
- 【STATA】ARIMA模型(含代码)
- 芯片积累及封装(hdc1080、EL357N-G、74HC_HCT4052、XL6009、lm7805、LM393-D、irlr3410、BST-BMP280-DS001-19)
- 《经营的本质》1-“经营的基本元素”读后感及读书笔记
- 小技巧 - 如何在线下载 Google Play 里面的应用?
- 关于我吹爆的buyvm机器的一次测评详情
- ZZULIOJ1095: 时间间隔(函数专题)
- CorelDRAW 10简介(转)
- 从键盘录入一个字符串,统计该串中有大写字母、小写字母、数字各有多少个。比如:Hello12345World大写:2个 小写:8个数字:5个。
- 隧道无线通信覆盖与隧道调频广播覆盖方案
- 广东评定职称没有计算机,2019年广东省职称评定条件及标准新规定
- Mac 上好用的软件推荐
热门文章
- LIST组件使用总结
- WCF - 基础介绍
- Office word 2007不能另存为pdf格式的解决方法
- 关于前端使用JavaScript无法实现canvas打印问题的解决
- ios系统web(微信公众号)开发遇到的问题及解决方案
- .NET 4.0有一个新的GAC,为什么?
- 在JavaScript中删除对象
- 在Java Build Path中找不到超类“javax.servlet.http.HttpServlet”[重复]
- bcrypt如何内置盐?
- numpy-random函数