摘要:源碼安裝一下載源碼包官網(wǎng)點擊下載最新版本的二編譯安裝解壓可能需要你安裝的執(zhí)行,如果能看到的擴展,說明安裝成功三簡化執(zhí)行命令加入一行四可能遇到的一些坑安裝需要你安裝和把源碼目錄的拷貝到下然后把改名為,可以看到默認(rèn)放在目錄下所
源碼安裝php7 一、下載php源碼包
php官網(wǎng)
點擊download下載最新版本的php
二、編譯安裝
解壓
tar -vjxf php-7.2.5.tar.bz2
configure
./configure --prefix=yourpath
可能需要你安裝的:
yum install gcc
yum install libxml2-devel
make
make install
執(zhí)行yourpath/bin/php -m,如果能看到php的擴展,說明安裝成功
三、簡化php執(zhí)行命令vim ~/.bash_profile
加入一行:alias php=yourpath/bin/php
source ~/.bash_profile
四、可能遇到的一些坑安裝php需要你安裝gcc和autoconfig
把源碼目錄的php.ini-development拷貝到y(tǒng)ourpath/etc下
然后把php.ini-development改名為php.ini
php -i | grep php.ini,可以看到php.ini默認(rèn)放在yourpath/lib目錄下
所以把php.ini放到y(tǒng)ourpath/lib下即可
五、通過phpize為php在不重新編譯php情況下安裝opensslphp源碼路徑:/opt/download/php-7.2.5
安裝路徑:/opt/soft/php
php.ini路徑:/opt/soft/php/lib
進入openssl的擴展目錄
cd /opt/download/php-7.2.5/ext/openssl
運行phpize
/opt/soft/php/bin/phpize
如果出現(xiàn)Cannot find config.m4.報錯,則
cp config0.m4 config.m4
執(zhí)行安裝
./configure --with-openssl --with-php-config=/opt/soft/php/bin/php-config
make && make install
安裝完成后,會提示在某個目錄生成.so文件,我的生成位置是
/opt/soft/php/lib/php/extensions/no-debug-non-zts-20170718/
打開php.ini,添加以下兩行
extension_dir = "/opt/soft/php/lib/php/extensions/no-debug-non-zts-20170718/"
extension=openssl.so
重啟php即可
六、安裝composer
將composer.phar下載到項目中
curl -sS https://getcomposer.org/installer | php
如果把composer.phar放在系統(tǒng)的 PATH 目錄中,就能在全局訪問composer.phar
mv composer.phar /usr/local/bin/composer
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/30735.html
摘要:首先配置好編譯環(huán)境下載安裝地址已下載編譯安裝即可編輯末行添加并執(zhí)行編譯安裝過程源碼包編譯安裝注意路徑換成自己的。 1、首先配置好編譯環(huán)境yum -y update && yum -y upgradeyum groupinstall Development Toolsyum -y install gcc gcc-c++ pcre openssl gd-devel* zlib-devel ...
摘要:服務(wù)重點基本概述協(xié)議是基于的一種新的網(wǎng)絡(luò)協(xié)議。被調(diào)用者通過狀態(tài)通知機制等來通知調(diào)用者,或通過回調(diào)函數(shù)來處理結(jié)果阻塞和非阻塞關(guān)注的是調(diào)用者等待被調(diào)用者返回調(diào)用結(jié)果時的狀態(tài)。 一、PHP7源碼安裝和Swoole源碼編譯安裝 1.1 PHP7源碼安裝 1.1.1 獲取源碼與安裝 ????獲取PHP7源碼:www.php.net tar -xzvf ... # 解壓命令 ./configur...
摘要:本文以當(dāng)前最新版本演示整個源碼安裝的流程。下載源碼包訪問官網(wǎng)的源碼包下載地址。下載源碼有兩種方式服務(wù)器端使用命令直接下載。 本文以當(dāng)前最新版本 PHP 7.3.1 演示整個源碼安裝的流程。 下載 PHP 源碼包 訪問 PHP 官網(wǎng)的源碼包下載地址 http://php.net/downloads.php。 showImg(https://segmentfault.com/img/rem...
閱讀 763·2019-08-29 12:49
閱讀 3550·2019-08-29 11:32
閱讀 3434·2019-08-26 10:43
閱讀 2402·2019-08-23 16:53
閱讀 2048·2019-08-23 15:56
閱讀 1695·2019-08-23 12:03
閱讀 2767·2019-08-23 11:25
閱讀 2084·2019-08-22 15:11