博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP安装
阅读量:6331 次
发布时间:2019-06-22

本文共 1884 字,大约阅读时间需要 6 分钟。

hot3.png

11月13日任务

11.10/11.11/11.12 安装PHP5

11.13 安装PHP7

1.安装PHP5

7da2ce2516883173bd17041a9a9d486f057.jpg

  • PHP官网www.php.net  当前主流版本为5.6/7.1  
  • 先安装下面这些包,避免缺少包而重复安装操作

yum install -y libxml2-devel

yum install -y libpng-devel
yum install -y openssl
yum install -y openssl-devel
yum install -y bzip2
yum install -y bzip2-devel
yum install -y libjpeg-devel
yum install -y freetype-devel
yum install -y libmcrypt.x86_64
yum install -y libmcrypt-devel.x86_64

  • cd /usr/local/src/  
  • wget http://cn2.php.net/distributions/php-5.6.30.tar.gz  
  • tar zxf php-5.6.30.tar.gz  
  • cd php-5.6.30  
  • ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-penssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif  
  • make && make install  
  • cp php.ini-production  /usr/local/php/etc/php.ini

同安装mysql大同小异,主要是解决编译时候出现的问题,多做几遍,网上查阅资料。

 

 

2.安装PHP7

1887713b4bb85b7da533786c82faf92881a.jpg

  • cd /usr/local/src/  
  • wget http://cn2.php.net/distributions/php-7.1.6.tar.bz2  
  • tar jxvf php-7.1.6.tar.bz2   
  • cd php-7.1.6  
  • ./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php7/etc  --with-pdo-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif
  • make && make install  
  • ls /usr/local/apache2.4/modules/libphp7.so  
  • cp php.ini-production /usr/local/php7/etc/php.ini
  • 编辑Apache配置文件,可以更换要使用的PHP
  • vim /usr/local/apache2/conf/httpd.conf

ddefa0d5b6e0d9063b1627d53c01ac6e685.jpg

转载于:https://my.oschina.net/u/3962011/blog/2875776

你可能感兴趣的文章
对事件处理的错误使用
查看>>
最大熵模型(二)朗格朗日函数
查看>>
深入了解setInterval方法
查看>>
html img Src base64 图片显示
查看>>
[Spring学习笔记 7 ] Spring中的数据库支持 RowMapper,JdbcDaoSupport 和 事务处理Transaction...
查看>>
FFMPEG中关于ts流的时长估计的实现(转)
查看>>
Java第三次作业
查看>>
【HDOJ 3652】B-number
查看>>
android代码混淆笔记
查看>>
Codeforces Round #423 (Div. 2, rated, based on VK Cup Finals) C. String Reconstruction 并查集
查看>>
BMP文件的读取与显示
查看>>
Flash文字效果
查看>>
各种排序算法总结篇(高速/堆/希尔/归并)
查看>>
使用c#訪问Access数据库时,提示找不到可安装的 ISAM
查看>>
Highcharts X轴纵向显示
查看>>
windows 注册表讲解
查看>>
【算法】论平衡二叉树(AVL)的正确种植方法
查看>>
基于DDD的现代ASP.NET开发框架--ABP系列之1、ABP总体介绍
查看>>
【原】东拼西凑PBR(1):PBR基础
查看>>
react 从零开始搭建开发环境
查看>>