首頁  >  文章  >  後端開發  >  linux上的php一鍵安裝教學

linux上的php一鍵安裝教學

王林
王林原創
2023-05-28 16:47:41856瀏覽

在使用Linux系統的伺服器環境中,使用PHP編寫的應用程式被廣泛地應用。在安裝PHP之前,必須安裝Web伺服器,例如Apache,因為Web伺服器是PHP的運作環境。以下是Linux環境中一鍵安裝PHP的教學。

步驟一:安裝Linux系統

如果沒有在伺服器上安裝Linux系統,則需要先安裝Linux系統。在Linux系統中,有多個發行版,如Ubuntu、CentOS、Debian,使用者可以根據自己的需求選擇合適的版本。

步驟二:安裝APache

在為Linux伺服器安裝APache之前,需要使用管理員權限登入伺服器。在Ubuntu系統中,可以使用以下指令安裝Apache:

sudo apt-get update
sudo apt-get install apache2

在CentOS系統中,可以使用下列指令安裝Apache:

sudo yum install httpd

##在Debian系統中,可以使用以下指令安裝Apache:

sudo apt-get update

sudo apt-get install apache2

步驟三:安裝PHP

可以在PHP官方網站下載PHP原始碼。下載後,將原始程式碼解壓縮到「/usr /local/src」目錄下,例如在Ubuntu系統中:

sudo mkdir /usr/local/src

cd /usr/local/src
sudo wget http://cn2.php.net/get/php-7.3.17.tar.gz/from/this/mirror -O php-7.3.17.tar.gz
tar -xvf php- 7.3.17.tar.gz

然後,使用指令呼叫PHP的安裝程序,並根據提示進行安裝:

cd php-7.3.17

sudo ./configure
--with-apxs2=/usr/local/apache2/bin/apxs
--with-mysqli=mysqlnd
--with-pdo-mysql=mysqlnd
--with-libdir=/ lib/x86_64-linux-gnu
--with-zlib
--enable-mbstring
--with-curl
--with-openssl
--enable-zip
--enable-fpm
sudo make
sudo make install

在上述指令的各個選項中,「/usr/local/apache2/bin/apxs」是Apache安裝時的可執行文件,如果將其安裝在其他目錄中,則要相應調整該選項的值。

使用PHP-fpm模組可以在Apache中實現更高效率的PHP處理。可使用下列指令在Ubuntu系統中安裝PHP-fpm模組:

sudo apt-get install php7.3-fpm

在CentOS系統中,可以使用下列指令安裝PHP-fpm模組:

sudo yum install php-fpm

在Debian系統中,可以使用下列指令安裝PHP-fpm模組:

sudo apt-get install php7.3-fpm

步驟四:測試PHP安裝

安裝完PHP之後,需要測試PHP是否可以正常運作。可以使用以下指令在「/var/www/html」目錄下建立一個測試PHP檔案:

sudo nano /var/www/html/info.php

在開啟的檔案中,輸入以下內容:

phpinfo();
?>
然後儲存檔案並關閉。在網頁瀏覽器中,輸入伺服器位址(例如http://localhost/info.php),如果可以看到PHP設定訊息,則表示PHP已經正確安裝並且可以正常運作。

總結

透過上述步驟,使用者可以在Linux環境中快速安裝PHP,使伺服器能夠支援PHP應用程式。本教程中使用的是PHP 7.3版本,在實際應用中,使用者應根據自己的實際需求選擇合適的PHP版本。

以上是linux上的php一鍵安裝教學的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn