zoukankan      html  css  js  c++  java
  • CentOS6.8编译安装lnmp(四)- PHP

    接上文 CentOS6.8编译安装lnmp(三)- Nginx

    安装php

    cd /lnmp/src
    tar -jxvf php-7.0.7.tar.bz2
     cd php-7.0.7
    ./configure --prefix=/usr/local/php7 
    --with-config-file-path=/usr/local/php7/etc 
    --with-mysqli=/usr/local/mysql/bin/mysql_config 
    --enable-mysqlnd 
    --with-mysql-sock=/usr/local/mysql/mysql.sock 
    --with-gd 
    --with-iconv 
    --with-zlib 
    --enable-xml 
    --enable-bcmath 
    --enable-shmop 
    --enable-sysvsem 
    --enable-inline-optimization 
    --enable-mbregex 
    --enable-fpm 
    --enable-mbstring 
    --enable-ftp 
    --enable-gd-native-ttf 
    --with-openssl 
    --enable-pcntl 
    --enable-sockets 
    --with-xmlrpc 
    --enable-zip 
    --enable-soap 
    --without-pear 
    --with-gettext 
    --enable-session 
    --with-mcrypt 
    --with-curl 
    --with-jpeg-dir 
    --with-freetype-dir 
    --with-pdo-mysql=/usr/local/mysql/
    
    make #编译,,若遇到make: *** [ext/fileinfo/libmagic/apprentice.lo] 错误 ,这加参数–-disable-fileinfo
    make install #安装
    
    cp php.ini-production /usr/local/php7/etc/php.ini #复制php配置文件到安装目录
    rm -rf /etc/php.ini #删除系统自带配置文件
    ln -s /usr/local/php7/etc/php.ini /etc/php.ini #添加软链接
    
    
    cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
    cp /usr/local/php7/etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf #拷贝模板文件为php-fpm配置文件
    cp /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.d/www.conf  
    
    vi /usr/local/php7/etc/php-fpm.d/www.conf  #编辑
    
    user = www #设置php-fpm运行账号为www
    group = www #设置php-fpm运行组为www
    
    vim /usr/local/php7/etc/php-fpm.conf
    pid = run/php-fpm.pid #取消前面的分号
    
    设置 php-fpm开机启动
    cp /lnmp/src/php-7.0.7/sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm #拷贝php-fpm到启动目录
    chmod  x /etc/rc.d/init.d/php-fpm #添加执行权限
    chkconfig php-fpm on #设置开机启动
    vi /usr/local/php7/etc/php.ini #编辑配置文件
    
    找到:;date.timezone =
    修改为:date.timezone = PRC #设置时区
    找到:expose_php = On
    修改为:expose_php = OFF #禁止显示php版本的信息
    找到:short_open_tag = Off
    修改为:short_open_tag = ON #支持php短标签
    

    未完待续!

  • 相关阅读:
    利用qt打开一张图片并转成灰度矩阵
    适配手机端浏览器
    ps常用快捷键(供自己学习查看)
    用选框工具画圆角矩形
    ps制作有背景图片的字体
    所有iOS 设备的屏幕尺寸
    九宫格有规律高亮滚动效果
    移动端点击事件全攻略
    移动端ios升级到11及以上时,手机弹框输入光标出现错位问题
    linux下截取整个网页
  • 原文地址:https://www.cnblogs.com/lantor/p/7351417.html
Copyright © 2011-2022 走看看