4.10.2.5. Apache 模塊php
Apache 是一個模塊化的服務器。這就意味着在覈心服務器中只包括最基本的功能。擴展功能能夠經過被引導進 Apache 的模塊來實現。缺省狀況下,基本模塊是在編譯時被包含進服務器的。若是服務器編譯成能夠動態引導模塊,那麼模塊能夠單獨編譯,並在任什麼時候候使用 LoadModule 語句來添加。不然,Apache 必須在添加或刪除模塊時從新編譯。Ubuntu 編譯 Apache2 時是容許動態引導模塊的。配置語句經過將已有模塊放置 <IfModule> 塊中以便有條件地包含在配置語句中。您能夠在您的 Web 服務器上安裝和使用額外的 Apache2 模塊。您能夠用 apt-get 命令來安裝 Apache2 模塊。如安裝 MYSQL 認證的 Apach2 模塊,您能夠在終端提示符中運行如下命令:html
sudo apt-get install libapache2-mod-auth-mysqlmysql
一旦您安裝了模塊,模塊將出如今 /etc/apache2/mods-available 目錄中。您能夠使用 a2enmod 命令來啓用模塊。您也能夠使用 a2dismod 命令來禁用模塊。一旦您啓用該模塊,該模塊將在 /etc/apache2/mods-enabled 目錄中出現。web
從PHP 5.6 => PHP 7.1sql
默認PHP 5.6在您的系統上設置,您須要切換到PHP 7.1。apache
Apache: –ubuntu
$ sudo a2dismod php5.6 $ sudo a2enmod php7.1 $ sudo service apache2 restart服務器
命令行:-php7
$ update-alternatives --set php /usr/bin/php7.1模塊化
從PHP 7.1 => PHP 5.6
默認PHP 7.1在您的系統上設置,您須要切換到PHP 5.6。
Apache: –
$ sudo a2dismod php7.1 $ sudo a2enmod php5.6 $ sudo service apache2 restart
命令行:-
$ sudo update-alternatives --set php /usr/bin/php5.6
參考文獻: