在 Ubuntu Server 14.10 上安裝 LAMP(Linux、Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin)


在 Ubuntu Server 14.10 上安裝 LAMP(Linux、Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin)包括安裝和配置一個有效的網路開發堆疊。LAMP 提供了一個完整的環境,用於開發和部署動態網站和網路應用程式。

Linux 作為作業系統,為該堆疊提供了強大而穩定的基礎。Apache 充當 Web 伺服器,管理傳入請求並提供網頁。MySQL/MariaDB 充當關係資料庫管理系統,用於儲存和處理資料。PHP 是用於動態內容生成的指令碼語言。此外,PhpMyAdmin 被設定為一個基於 Web 的全面管理工具,用於管理 MySQL 和 MariaDB 資料庫。它提供了一個使用者友好的介面,用於執行 SQL 查詢、管理資料庫使用者和執行其他與資料庫相關的任務。

在 Ubuntu Server 14.10 上安裝 LAMP 包括安裝必要的軟體包、配置 Apache 以提供 PHP 檔案、安裝 MySQL/MariaDB 資料庫以及保護安裝。安裝完成後,開發人員可以使用 LAMP 堆疊建立和部署動態網站和應用程式。

使用的方法

  • 手動安裝

  • 使用 Tasksel

手動安裝

這些說明演示瞭如何在 Ubuntu Server 14.10 上手動安裝 LAMP 堆疊,該堆疊包括 Linux、Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin。應該已經安裝並更新了 Ubuntu Server 14.10。接下來,使用包管理器安裝 Apache。然後安裝 MariaDB/MySQL,並設定密碼以保護它。安裝 PHP 和必要的模組。Apache 應該處理 PHP 檔案。安裝 PhpMyAdmin 以透過 Web 介面提供資料庫。安裝 Apache 後重新啟動伺服器以授予 PhpMyAdmin 的訪問許可權。到目前為止,您的 Ubuntu Server 14.10 已配備了一個功能齊全的 LAMP 堆疊,可以託管網站和管理資料庫。

演算法

  • 更新作業系統並安裝 Ubuntu Server 14.10。

sudo apt update
sudo apt upgrade
  • 設定 Apache 作為 Web 伺服器,以處理傳入的網頁請求。

sudo apt install apache2
sudo systemctl start apache2
sudo systemctl enable apache2
  • 下一步,提供密碼並配置資料庫。

sudo apt install mysql-server
sudo mysql_secure_installation
  • 安裝 PHP 及其相應的必要模組以支援動態網站的構建,此外,使用以下提示命令透過終端安裝它。

sudo apt install php libapache2-mod-php php-mysql
  • 修改配置檔案以配置 Apache 以處理 PHP 檔案。

sudo nano /etc/apache2/apache2.conf
sudo systemctl restart apache2
  • 設定 PhpMyAdmin,這是一個用於有效資料庫管理的 Web 應用程式。

sudo apt install phpmyadmin
  • 修改 Apache 設定以提供 PhpMyAdmin 訪問許可權。

sudo nano /etc/apache2/conf-available/phpmyadmin.conf
sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled/phpmyadmin.conf
  • 重新啟動應用程式,以便所有更改都能生效。

sudo systemctl restart apache2

使用 Tasksel

在 Ubuntu Server 14.10 上使用 Tasksel 來構建 LAMP 堆疊(Linux、Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin)。首先安裝 Ubuntu Server 14.10 作業系統。然後應使用包管理器安裝 Tasksel。在第三步中執行 Tasksel 並選擇 LAMP 伺服器選項。第四,Tasksel 將透過自動設定 Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin 來幫助您完成安裝過程。最後,遵循 Tasksel 提供的任何其他說明或配置。透過自動安裝和配置完整的 LAMP 堆疊,此方法使設定過程對於經驗不足或時間有限的使用者變得簡單便捷。

演算法

  • 透過獲取 Ubuntu Server 的 14.10 版本並遵循設定提示開始設定過程。

  • 伺服器安裝完成後,使用命令“sudo apt-get update”透過包管理器更新系統,以確保您擁有最新的包資訊。

  • 使用包管理器安裝 Tasksel(一個簡化軟體包安裝的工具),方法是執行以下命令。

"sudo apt-get deploying tasksel".
  • 透過執行命令“sudo tasksel”啟動 Tasksel。

  • Tasksel 將顯示可用的軟體選項列表。檢視列表以選擇 LAMP 伺服器選項。

  • 透過輸入相應的數字或使用箭頭鍵選擇它並按 Enter 鍵,提示使用者選擇 LAMP 伺服器選項。

  • 如果使用者選擇 LAMP 伺服器選項,則繼續執行步驟 9。否則,退出 Tasksel 和演算法。

  • 使用包管理器透過命令“sudo apt-get install apache2”安裝 Apache 作為 Web 伺服器端。

  • 使用命令“sudo apt-get install mysql-server”安裝 MySQL/MariaDB 作為資料庫管理系統。

  • 安裝 PHP 和 PHP 與 Apache 和 MySQL/MariaDB 整合的必要元件。使用包管理器透過執行命令“sudo apt-get install php libapache2-mod-php php-mysql”來實現。

  • 透過編輯配置檔案以包含使用文字編輯器來配置 Apache 以處理 PHP 檔案。該檔案通常位於“/etc/apache2/mods-enabled/dir.conf”中。確保 PHP 模組在其他模組之前列出。

  • 使用包管理器透過執行命令“sudo apt-get install phpmyadmin”安裝 PhpMyAdmin,這是一個基於 Web 的資料庫管理工具。

  • 在安裝過程中,系統將提示您將 PhpMyAdmin 與 Web 伺服器配置關聯——選擇 Apache 並按照提示操作。

  • 按照安裝過程中提供的任何後續配置命令,以正確安裝 PhpMyAdmin。

  • 透過使用命令“sudo systemctl restart apache2”重新啟動 Apache Web 伺服器來應用對 Apache 配置所做的更改。

  • LAMP 堆疊的設定現已完成。您可以透過在 Web 瀏覽器中輸入伺服器的 IP 地址來訪問 Web 伺服器。要訪問 PhpMyAdmin,請訪問“http://server_ip/phpmyadmin”並使用 MySQL 或 MariaDB 憑據登入。

結論

總之,在 Ubuntu Server 14.10 上安裝 LAMP 堆疊需要安裝和配置必要的元件。手動安裝方法透過允許使用者獨立安裝和配置 Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin 提供了很大的靈活性和控制力。但是,對於初學者或尋求簡便性的人來說,使用 Tasksel 提供了一種更自動化和簡化的過程。無論採用哪種方式,在成功安裝 LAMP 堆疊後,Ubuntu Server 14.10 都將成為託管網站和有效管理資料庫的強大平臺。

更新於: 2023年8月3日

305 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告