日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

【PHP】 debian apt 安装PHP7.1 安装composer

發布時間:2025/3/20 php 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【PHP】 debian apt 安装PHP7.1 安装composer 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • Debian OS 安裝 PHP
    • 1、安裝軟件源拓展
      • 添加GPG
      • 安裝apt-transport-https
      • 添加sury軟件源
    • 2、安裝PHP
      • 安裝PHP7.1:
      • 安裝PHP7.0:
      • 安裝PHP5.6:
    • 3、設置PHP
    • 3、管理PHP
      • 更多操作:
      • 4、查看當前PHP版本:
    • 更新PHP
    • 5、安裝更多組件
  • 安裝composer
  • Centos7 卸載PHP
    • `yum remove php-common`
  • Centos7 安裝PHP 7.1
    • 1、更新RPM源
    • 2、安裝 擴展
    • 3、查看php 版本
    • 4、重啟httpd

Debian OS 安裝 PHP

適用系統:Debian 9/Debian 8

1、安裝軟件源拓展

Sury官方默認源:https://packages.sury.org/php/ 鏡像源:https://mirror.xtom.com.hk/sury/php/

添加GPG

wget -O /etc/apt/trusted.gpg.d/php.gpg https://mirror.xtom.com.hk/sury/php/apt.gpg

安裝apt-transport-https

apt-get install apt-transport-https

添加sury軟件源

sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
更新軟件源緩存

apt-get update

2、安裝PHP

安裝PHP7.1:

apt install php7.1-fpm php7.1-mysql php7.1-curl php7.1-gd php7.1-mbstring php7.1-mcrypt php7.1-xml php7.1-xmlrpc php7.1-zip php7.1-opcache -y

安裝PHP7.0:

apt install php7.0-fpm php7.0-mysql php7.0-curl php7.0-gd php7.0-mbstring php7.0-mcrypt php7.0-xml php7.0-xmlrpc php7.0-zip php7.0-opcache -y

安裝PHP5.6:

apt install php5.6-fpm php5.6-mysql php5.6-curl php5.6-gd php5.6-mbstring php5.6-mcrypt php5.6-xml php5.6-xmlrpc php5.6-zip php5.6-opcache -y

3、設置PHP

這里以PHP7.1為例,其他版本僅需將版本號改成自己所用的即可。
安裝完成后,編輯/etc/php/7.1/fpm/php.ini替換;cgi.fix_pathinfo=1為cgi.fix_pathinfo=0。
快捷命令:

sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/php/7.1/fpm/php.ini

3、管理PHP

安裝好了先重啟一下!

更多操作:

systemctl restart php7.1-fpm #重啟 systemctl start php7.1-fpm #啟動 systemctl stop php7.1-fpm #關閉 systemctl status php7.1-fpm #檢查狀態

4、查看當前PHP版本:

php -v

更新PHP

運行下面的命令系統就會更新所有可以更新的軟件包括PHP:

apt update apt upgrade -y

5、安裝更多組件

上面的一條命令安裝PHP只是安裝了部分PHP拓展,更多的軟件可見:

root@Rats:~# apt-cache search php7.1 libapache2-mod-php7.1 - server-side, HTML-embedded scripting language (Apache 2 module) php-all-dev - package depending on all supported PHP development packages php7.1 - server-side, HTML-embedded scripting language (metapackage) php7.1-cgi - server-side, HTML-embedded scripting language (CGI binary) php7.1-cli - command-line interpreter for the PHP scripting language php7.1-common - documentation, examples and common module for PHP php7.1-curl - CURL module for PHP php7.1-dev - Files for php7.1 module development php7.1-gd - GD module for PHP php7.1-gmp - GMP module for PHP php7.1-json - JSON module for PHP php7.1-ldap - LDAP module for PHP php7.1-mysql - MySQL module for PHP php7.1-odbc - ODBC module for PHP php7.1-opcache - Zend OpCache module for PHP php7.1-pgsql - PostgreSQL module for PHP php7.1-pspell - pspell module for PHP php7.1-readline - readline module for PHP php7.1-recode - recode module for PHP php7.1-snmp - SNMP module for PHP php7.1-sqlite3 - SQLite3 module for PHP php7.1-tidy - tidy module for PHP php7.1-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP php7.1-xmlrpc - XMLRPC-EPI module for PHP libphp7.1-embed - HTML-embedded scripting language (Embedded SAPI library) php7.1-bcmath - Bcmath module for PHP php7.1-bz2 - bzip2 module for PHP php7.1-enchant - Enchant module for PHP php7.1-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary) php7.1-imap - IMAP module for PHP php7.1-interbase - Interbase module for PHP php7.1-intl - Internationalisation module for PHP php7.1-mbstring - MBSTRING module for PHP php7.1-mcrypt - libmcrypt module for PHP php7.1-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary) php7.1-soap - SOAP module for PHP php7.1-sybase - Sybase module for PHP php7.1-xsl - XSL module for PHP (dummy) php7.1-zip - Zip module for PHP php7.1-dba - DBA module for PHP

安裝composer

cd /tmp sudo curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer

Centos7 卸載PHP

yum remove php-common


Centos7 安裝PHP 7.1

1、更新RPM源

#CentOs 7.X: rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2、安裝 擴展

yum install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt

3、查看php 版本

php -v

4、重啟httpd

systemctl restart httpd

總結

以上是生活随笔為你收集整理的【PHP】 debian apt 安装PHP7.1 安装composer的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。