【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'
更新軟件源緩存
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。
快捷命令:
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 -y5、安裝更多組件
上面的一條命令安裝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/composerCentos7 卸載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.rpm2、安裝 擴展
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 -v4、重啟httpd
systemctl restart httpd總結
以上是生活随笔為你收集整理的【PHP】 debian apt 安装PHP7.1 安装composer的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Prometheus 】 Black
- 下一篇: 【Apache】指定 某一个URL 并进