引言
LAMP(Linux, Apache, MySQL, PHP)是一個富強的開源Web開辟平台,由四個開源軟體構成,它們協同任務以供給Web伺服器、材料庫跟伺服器端劇本言語的功能。在Ubuntu操縱體系上搭建LAMP情況是Web開辟者跟體系管理員的基本技能之一。本文將帶領妳從入門到粗通,一步一步地在Ubuntu上搭建LAMP情況。
籌備任務
在開端之前,請確保妳的Ubuntu體系曾經安裝實現。以下是在Ubuntu 20.04上搭建LAMP情況的步調。
第一步:更新體系軟體包
起首,更新體系軟體包列表,以確保妳有最新的軟體包可用。
sudo apt update
第二步:安裝Apache伺服器
Apache是LAMP中的「A」,它是世界上最風行的Web伺服器軟體。
sudo apt install apache2
安裝實現後,妳可能經由過程拜訪http://localhost/
來測試Apache伺服器能否運轉正常。
第三步:安裝MySQL材料庫
MySQL是LAMP中的「M」,它是一個開源的關係型材料庫管理體系。
sudo apt install mysql-server
安裝過程中,體系會提示妳設置MySQL的root用戶密碼。請確保妳記取了這個密碼,因為它將用於後續的材料庫操縱。
第四步:安裝PHP闡冥器
PHP是LAMP中的「P」,它是一種風行的伺服器端劇本言語。
sudo apt install php libapache2-mod-php php-mysql
安裝實現後,妳可能經由過程創建一個名為info.php
的文件,並在其中包含以下內容來測試PHP能否正常任務:
<?php
phpinfo();
?>
將此文件放置在Apache的根目錄下(平日是/var/www/html/
),然後經由過程瀏覽器拜訪http://localhost/info.php
。
第五步:設置Apache以支撐PHP
固然我們在上一步中曾經安裝了PHP模塊,但我們須要確保Apache設置正確以支撐PHP。
sudo nano /etc/apache2/apache2.conf
在設置文件中,找到並撤消注釋或增加以下行:
LoadModule php7_module /usr/lib/apache2 mod_php7.so
AddType application/x-httpd-php .php
然後保存並封閉文件。
第六步:重啟Apache效勞
為了使變動掉效,重啟Apache效勞。
sudo systemctl restart apache2
第七步:安裝phpMyAdmin
phpMyAdmin是一個Web界面,用於管理MySQL材料庫。
sudo apt install phpmyadmin
安裝過程中,體系會提示妳抉擇Web伺服器。抉擇Apache,並按照提示實現安裝。
第八步:測試LAMP情況
經由過程拜訪http://localhost/phpmyadmin/
,妳應當可能看到phpMyAdmin的登錄頁面。利用之前設置的MySQL root用戶密碼登錄,然後妳可能創建跟管理任務中的材料庫。
總結
妳現在曾經在Ubuntu上成功搭建了LAMP情況。妳可能利用這個情況來開辟、測試跟安排Web利用順序。記取,LAMP情況的設置可能會根據妳的具體須要而有所差別,但這篇文章供給了一個基本的出發點。