久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Linux 下編譯安裝 PHP 5.6

 peijs5201314 2015-05-25
更新于 2014-09-23 23:21:30UEANER

系統(tǒng)環(huán)境:

  • CentOS 6.5 / 7.0 x86_64
  • Fedora 20 x86_64

下載 PHP 源碼包

# wget http://cn2./distributions/php-5.6.0.tar.xz
# xz -d php-5.6.0.tar.xz
# tar xf php-5.6.0.tar -C /usr/local/src/

添加 epel 源

# rpm -Uvh http://dl./pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

安裝依賴

# yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libedit-devel sqlite-devel

注:如果你使用的 epel 7 的源,可能會沒有 mcrypt mhash mhash-devel 幾個(gè)包,,在http://dl./pub/epel/6/x86_64/ 中下載,,使用 yum localinstall xxx.rpm 或 rpm -Uvh xxx.rpm 手動安裝即可。

創(chuàng)建 www 用戶

# groupadd www
# useradd -g www -s /sbin/nologin -M www

編譯安裝

# cd /usr/local/src/php-5.6.0/

# ./configure \
--prefix=/usr/local/php56 --with-config-file-path=/usr/local/php56/etc --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gettext --enable-mbstring --with-iconv --with-mcrypt --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir --enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-bz2 --with-readline

參數(shù)說明:

""" 安裝路徑 """
--prefix=/usr/local/php56 """ php.ini 配置文件路徑 """
--with-config-file-path=/usr/local/php56/etc """ 優(yōu)化選項(xiàng) """
--enable-inline-optimization --disable-debug --disable-rpath --enable-shared """ 啟用 opcache,,默認(rèn)為 ZendOptimizer+(ZendOpcache) """
--enable-opcache """ FPM """
--enable-fpm --with-fpm-user=www --with-fpm-group=www """ MySQL """
--with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd """ 國際化與字符編碼支持 """
--with-gettext --enable-mbstring --with-iconv """ 加密擴(kuò)展 """
--with-mcrypt --with-mhash --with-openssl """ 數(shù)學(xué)擴(kuò)展 """
--enable-bcmath """ Web 服務(wù),,soap 依賴 libxml """
--enable-soap --with-libxml-dir """ 進(jìn)程,信號及內(nèi)存 """
--enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm """ socket & curl """
--enable-sockets --with-curl """ 壓縮與歸檔 """
--with-zlib --enable-zip --with-bz2 """ GNU Readline 命令行快捷鍵綁定 """
--with-readline

如果你的 Web Server 使用的 Apache 請?zhí)砑宇愃疲?code style="margin: 0px 2px; padding: 2px; background-color: rgb(248, 248, 248); border: 1px solid rgb(208, 208, 208); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; font-family: Consolas, Menlo, 'Courier New', monospace;">--with-apxs2=/usr/local/apache-xx/bin/apxs 參數(shù),。

關(guān)于 mysqlnd 請查看 什么是 PHP 的 MySQL Native 驅(qū)動? 或查看 MySQL 官方介紹:MySQL native driver for PHP,, 或 Installation on Unix

PHP 5.6 內(nèi)建了 phpdbg 交互式調(diào)試器,,通過 --enable-phpdbg 開啟,,會在 PREFIX/bin 目錄下產(chǎn)生一個(gè) phpdbg 命令,感興趣的可以試一下,。

更多編譯參數(shù)請使用 ./configure --help 查看,。

# make -j8
# make install

如果想重新安裝:

# make clean
# make clean all

# ./configure ...
# make -j8
# make install

配置 PHP

配置文件

# cp php.ini-development /usr/local/php56/etc/php.ini

php-fpm 服務(wù)

# cp /usr/local/php56/etc/php-fpm.conf.default /usr/local/php56/etc/php-fpm.conf
# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm56
# chmod +x /etc/init.d/php-fpm56

啟動 php-fpm

# service php-fpm56 start
Starting php-fpm  done

php-fpm 可用參數(shù) start|stop|force-quit|restart|reload|status

添加 PHP 命令到環(huán)境變量

編輯 ~/.bash_profile,將:

PATH=$PATH:$HOME/bin
改為:
PATH=$PATH:$HOME/bin:/usr/local/php56/bin

使 PHP 環(huán)境變量生效:

# . ~/.bash_profile

查看看 PHP 版本

# php -v
PHP 5.6.0 (cli) (built: Sep 23 2014 03:44:18) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
轉(zhuǎn)載請注明出處,。
本文地址:http://blog./php/65/compile-and-install-php-on-linux

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多