<小田吃饺子> LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Php篇

更新时间:2017-09-21 16:03

简介

LAMP+R指Linux+Apache+Mysql+PHP+Redis是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

Apache 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/articles/7568803.html

Php 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569071.html

Mysql 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569097.html

Redis 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/p/7569108.html

1、yum 安装依赖和工具  和 libmcrypt 包

  # yum install gcc gcc++ libxml2-devel
  # yum install openssl openssl-devel
  # yum -y install curl-devel
  # yum install libjpeg.x86_64 libpng.x86_64 freetype.x86_64 libjpeg-devel.x86_64 libpng-devel.x86_64 freetype-devel.x86_64 -y
  # yum install libjpeg libpng freetype libjpeg-devel libpng-devel freetype-devel -y

  # wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz
  # tar -zxvf libmcrypt-2.5.7.tar.gz
  # cd libmcrypt-2.5.7
  # ./configure --prefix=/home/libmcrypt
  # make install
  # /home/libmcrypt/bin/libmcrypt-config --version
  # /home/libmcrypt/lib/libmcrypt.la
  # rpm -qa libmcrypt
  # yum install libmcrypt
  # yum install libmcrypt libmcrypt-devel mcrypt mhash.
  //可能会报错 I was not able to diagnose which libmcrypt version you have installed
    # yum install epel-release //扩展包更新包
    # yum update //更新yum源

 2.下载php安装包及安装PHP

  # wget http://hk1.php.net/get/php-7.1.6.tar.gz/from/this/mirror
  # mv mirror php-7.1.6.tar.gz
  # tar -zxvf php-7.1.6.tar.gz
  # cd php-7.1.6.tar.gz
  # ./configure   --prefix=/home/php7   --with-apxs2=/home/apache/bin/apxs   --exec-prefix=/home/php7   --bindir=/home/php7/bin   --sbindir=/home/php7/sbin   --includedir=/home/php7/include  --libdir=/home/php7/lib/php   --mandir=/home/php7/php/man   --with-config-file-path=/home/php7/etc   --with-mysql-sock=/var/lib/mysql/mysql.sock   --with-mcrypt=/usr/include   --with-mhash   --with-openssl   --with-mysql=shared,mysqlnd   --with-mysqli=shared,mysqlnd   --with-pdo-mysql=shared,mysqlnd   --with-gd   --with-iconv   --with-zlib   --enable-zip   --enable-inline-optimization   --disable-debug   --disable-rpath   --enable-shared   --enable-xml   --enable-bcmath   --enable-shmop   --enable-sysvsem   --enable-mbregex   --enable-mbstring   --enable-ftp   --enable-gd-native-ttf   --enable-pcntl   --enable-sockets   --with-xmlrpc   --enable-soap   --without-pear   --with-gettext   --enable-session   --with-curl   --with-jpeg-dir   --with-freetype-dir   --enable-opcache   --enable-fpm   --enable-fastcgi   --with-fpm-user=nginx   --with-fpm-group=nginx   --without-gdbm   --with-mcrypt=/home/libmcrypt   --with-libdir=lib64   --disable-fileinfo
  # make && make install

  

  

  

时间: 2024-10-16 06:53:29

<小田吃饺子> LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Php篇的相关文章

&lt;小田吃饺子&gt; LINUX:Contos7.0 / 7.2 LAMP+R 下载安装Redis篇

更新时间:2017-09-21 15:38 简介 LAMP+R指Linux+Apache+Mysql+PHP+Redis是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台. Apache 安装篇 Demo地址:http://www.cnblogs.com/hello-tl/articles/7568803.html Php 安装篇 Demo地址:http://www.cnblogs.com

&lt;小田吃饺子&gt; docker:安装

文章来源:http://www.cnblogs.com/hello-tl/p/8901132.html 0.卸载旧版本 # yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine 1.安装所需包 # yum i

&lt;小田吃饺子&gt; PHP:Mysql基础类

<?php /** * __construct($Mysql_config) 构造函数 $Mysql_config['server']服务器-$Mysql_config['user']用户名-$Mysql_config['pwd']密码-$Mysql_config['name']数据库名字-$Mysql_config['character']字符集 * Mysql_alter_drop($table,$name) 删除一个字段 $table表明 $name字段名 * Mysql_alter_ad

&lt;小田吃饺子&gt; PHP:Mysqli 基础类

<?php /** * __construct($Mysql_config) 构造函数 $Mysql_config['server']服务器-$Mysql_config['user']用户名-$Mysql_config['pwd']密码-$Mysql_config['name']数据库名字-$Mysql_config['character']字符集 * Mysql_alter_drop($table,$name) 删除一个字段 $table表明 $name字段名 * Mysql_alter_ad

&lt;小田吃饺子&gt; PHP:现有图片验证码类

<?php class TL_Captcha_img{ private $image; //验证码图片 private $captch_code; //验证码信息 public function __construct($table){ session_start(); if(is_array($table)){ $index = rand(0,count($table)-1); //获取随机的value $table1 = array_keys($table); $value = $table

&lt;小田吃饺子&gt; PHP:GD库 图片水印处理

<?php /** * 处理图片类 * 1.添加文字水印 * 2.添加图片水印 * 3.压缩图片 */ class TL_Image{ private $image;//内存中的图片 private $info;//图片的基本信息 /** * 打开一张图片,读取到内存 * @param [type] $src [description] 图片路径 */ public function __construct($src){ $info = getimagesize($src); $this->i

&lt;小田吃饺子&gt; PHP:图片上传

<?php class TL_Update_File{ private $file = null;//接受图片名称 private $files = [];//图片属性 public $size = null;//上传文件大小限制 public $save_path = null;//保存路径 public $mime = null;//文件上传支持类型 private $error = null;//图片不符合要求者 //接受图片 function __construct($file=null

Linux debian6.0.5 服务器系统超详细安装步骤

准备好操作系统镜像debian-6.0.5-amd64-CD-1.iso或者debian-6.0.5-amd64-DVD-1.iso,保证服务网卡已接网线,并可以DHCP获是IP,然后用光盘或者U盘制做启动项,最后设  置从BIOS启动项,接着按如下步骤继续. 工具/原料: Linux OS debian-6.0.5-amd64-CD-1.iso或者debian-6.0.5-amd64-DVD-1.iso 步骤一 准备安装 设置好启动项,然后重启电脑进入到登录安装界面,选择Install: 选择

Linux(Centos 7) LAMP架构之安装Apache

1.Centos7直接使用yum安装Apache yum install httpd 2.防火墙设置,开启80端口 firewall-cmd --permanent --zone=public  --add-service=http firewall-cmd --permanent --zone=public  --add-service=https firewall-cmd --reload 3.设置服务器开机启动Apache systemctl enable httpd.service #设