在 Ubuntu Server 14.10 中設定 LAMP(Linux、Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin)

WBOY
發布: 2024-08-28 12:09:00
原創
1059 人瀏覽過

Setting Up LAMP (Linux, Apache, MySQL/MariaDB, PHP and PhpMyAdmin) in Ubuntu Server 14.10

在 Ubuntu Server 14.10 中設定 LAMP(Linux、Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin)包含安裝和設定有效的網路改進堆疊。 LAMP 為開發和部署動態網站和網路程式提供了完整的環境。

Linux作為運作系統,為堆疊提供了強大而穩定的基礎。 Apache 可作為網頁伺服器,管理傳入請求並提供網頁服務。 MySQL/MariaDB作為關聯式資料庫控制系統,用於儲存和處理資料。 PHP 是用於動態內容產生的腳本語言。此外,PhpMyAdmin 是一個基於網路的全面管理工具,用於處理 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 和所需的模組放置到位。 PHP 檔案應由 Apache 處理。若要透過 Internet 介面提供資料庫,請設定 PhpMyAdmin。安裝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 堆疊,該技術使設定過程對於經驗較少或空閒時間較少的用戶來說變得簡單方便。

演算法

  • 透過取得 14.10 版本的 Ubuntu Server 並依照設定提示開始設定。

  • 伺服器安裝完成後,使用軟體包管理程式替換設備,方法是使用命令“sudo apt-get Replace”,以確保您已獲得最新軟體包交易資訊。

  • 使用軟體套件管理器安裝Tasksel,這是一個透過命令運行來簡化軟體包安裝的工具。

"sudo apt-get deploying tasksel".
登入後複製
  • 執行指令「sudotasksel」啟動Tasksel。

  • Tasksel 將顯示所需軟體選項的清單。查看清單以選擇 LAMP 伺服器選項。

  • 進入對應的選項或使用箭頭鍵選擇並按緊急 Enter 鍵來提示使用者選擇 LAMP 伺服器選項。

  • 如果消費者選擇了 LAMP 伺服器選項,請繼續步驟 9。否則,使用 Tasksel 和演算法。

  • 安裝 Apache,因為網際網路伺服器方面是透過指令「sudo apt-get deploy apache2」使用軟體套件管理器。

  • 安裝MySQL/MariaDB,因為資料庫控制小工具會使用指令「sudo apt-get deploy mysql-server」來運作。

  • 安裝 PHP 以及 PHP 與 Apache 和 MySQL/MariaDB 整合的指定添加劑。透過使用指令「sudo apt-get deploy Hypertext Preprocessor libapache2-mod-Hypertext Preprocessor Hypertext Preprocessor-mysql」來使用軟體包管理程式。

  • 透過增強設定報告以包含文字編輯器的使用來設定 Apache 以處理 PHP 文件。該報告通常位於“/etc/apache2/mods-enabled/dir.conf”。確保 PHP 模組的索引早於其他一些模組。

  • 使用軟體套件管理器安裝 PhpMyAdmin,這是一個基於互聯網的完全資料庫管理工具,透過命令「sudo apt-get deploy phpmyadmin」運作。

  • 在安裝過程中,您可能會被要求使用網際網路伺服器設定 PhpMyAdmin - 選擇 Apache 並觀察提示。

  • 按照整個設定過程中提供的任何後續設定指令正確安裝 PhpMyAdmin。

  • 透過使用指令「sudo systemctl restart apache2」重新啟動 Apache 網際網路伺服器來套用對 Apache 設定所做的調整。

  • LAMP 堆疊設定現已完成。您可以透過在網際網路瀏覽器中輸入伺服器的 IP 位址來存取網際網路伺服器。若要造訪 PhpMyAdmin,請造訪「http://server_ip/phpmyadmin」並使用 MySQL 或 MariaDB 憑證登入。

結論

總之,在 Ubuntu Server 14.10 上設定 LAMP 堆疊需要安裝和設定必要的零件。手動安裝技術可讓使用者獨立安裝和設定 Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin,從而提供了極大的靈活性和控制力。然而,對於新手或尋求輕鬆的人來說,使用 Tasksel 提供了更自動化和簡化的過程。無論以何種方式,在成功安裝 LAMP 堆疊後,Ubuntu Server 14.10 都會成為託管網站和有效管理資料庫的強大平台。

以上是在 Ubuntu Server 14.10 中設定 LAMP(Linux、Apache、MySQL/MariaDB、PHP 和 PhpMyAdmin)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!