這篇文章主要介紹了關於源碼安裝php7,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
源碼安裝php7
一、下載php原始碼包
#解壓縮
tar -vjxf php-7.2.5.tar.bz2
configure
./configure --prefix=yourpath
可能需要你安裝的:
yum install gcc
,如果能看到php的擴展,說明安裝成功
- 三、簡化php執行指令
#vim ~/bash_profile
-
加入一行:
alias php=yourpath/bin/php
source ~/bash_profile-
四、可能遇到的一些坑
所以把php.ini放到yourpath/lib下即可
-
五、透過phpize為php在不重新編譯php情況下安裝openssl
#已安裝路徑:/opt/soft/php
/opt/soft/php/lib
# 執行phpize
如果出現Cannot find config.m4.報錯,則
- cp config0.m4 config.m4
- 執行安裝
./configure --with-openssl --with-php-config=/usr/local/php7/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放在系統的PATH 目錄中,就能在全域存取composer.phar##################mv composer.phar /usr/local/ bin/composer##################相關推薦:#########Redis原始碼解析######
以上是原始碼安裝php7的詳細內容。更多資訊請關注PHP中文網其他相關文章!