搜尋
首頁後端開發PHP7介紹linux如何安裝php7.3

介紹linux如何安裝php7.3

Feb 02, 2021 am 09:30 AM
linux

介紹linux如何安裝php7.3

推薦(免費):PHP7

#請先安裝依賴套件

$ yum install -y gcc gcc-c   make zlib zlib-devel pcre pcre-devel  libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-develilib2 gurla-vvde devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers

#php-7.3.0#

wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0
ee ##解壓縮 

$ tar -zxvf php-7.3.0.tar.gz
$ cd php-7.3.0
設定 

./configure \
--prefix=/usr/local/php \
--exec-prefix=/usr/local/php \
--bindir=/usr/local/php/bin \
--sbindir=/usr/local/php/sbin \
--includedir=/usr/local/php/include \
--libdir=/usr/local/php/lib/php \
--mandir=/usr/local/php/php/man \
--with-config-file-path=/usr/local/php/etc \
--with-openssl \
--enable-mbstring \
--enable-fpm
編譯安裝

 

$ make && make install
在先前編譯的原始碼包中,找到php.ini-production,複製到/usr/local/php/etc下,改名為php.ini:
$ cp php.ini-production /usr/local/php/etc/php.ini

將php原始碼編譯目錄下的 

sapi/fpm/init.d .php-fpm

 檔案拷貝到系統設定 

/etc/init.d 目錄下並重新命名為 php-fpm 

[root@localhost php-7.3.0]# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm 
[root@localhost php-7.3.0]# chmod +x /etc/init.d/php-fpm
新增php-fpm 設定檔 將php安裝目錄下的 

/usr/local/php/etc/php-fpm.conf.default

 檔案拷貝同目錄下並重新命名為 
php-fpm.conf#

[root@localhost php-7.3.0]# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
新增www.conf 設定檔  將php安裝目錄下的 

/usr/local/php/etc/php-fpm.d/www.conf.default

 檔案拷貝同目錄下並重新命名為 
www.conf 

[root@localhost php-7.3.0]# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
新增php安裝目錄到系統環境變數  建立並開啟檔案php.sh 

[root@localhost php-7.3.0]# vim /etc/profile.d/php.sh

新增內容如下: 

export PATH=$PATH:/usr/local/php/bin/:/usr/local/php/sbin/

儲存並退出 

:wq!

使用source立即生效剛剛新增的php環境變數 

[root@localhost php-7.3.0]# source /etc/profile.d/php.sh

啟動php-fpm

[root@localhost php-7.3.0]# service php-fpm start

 看到9000埠也就成功了! ! !

設定php開機啟動

修改系统配置目录下的 php-fpm 文件可执行权限 
[root@localhost php-src-php-7.1.6]# chmod +x /etc/init.d/php-fpm
> 将系统配置目录下的 `php-fpm` 添加到 `系统服务`
[root@localhost php-src-php-7.1.6]# chkconfig --add php-fpm

> 设置 `php-fpm` `系统服务` 为开机启动
[root@localhost php-src-php-7.1.6]# chkconfig php-fpm on

重啟後查看連接埠看看是否存在!

成功! ! !

以上是介紹linux如何安裝php7.3的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:CSDN。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。