Ubuntu18.04下搭建LAMP環境


一、Apache2 web服務器的安裝:

可以先更新一下服務器(可選)

1、sudo apt update             # 獲取最新資源包

2、sudo apt upgrade           # 本機軟件全部更新

3、sudo apt dist-upgrade    # 本機系統軟件更新

提示:以下操作均在root用戶下進行,如在普通用戶,請自行加上sudo!

# 安裝Apache

apt install apache2

。。。中間部分輸出信息省略。。。

# 檢查是否開啟Apache,一般安裝完會默認開啟。

systemctl status apache2

# 開啟 、關閉和重啟Apache服務器

1、systemctl start apache2    # 開啟

2、systemctl stop apache2    # 關閉

3、systemctl restart apache2    # 重啟

現在開始訪問你的 Web 服務器,打開瀏覽器並輸入Ubuntu18.04的IP地址,不出意外就能訪問到Apache的默認信息頁面。

二、數據庫的安裝,這里安裝MySQL5.7:

見我的另一篇博客:https://www.cnblogs.com/opsprobe/p/9126864.html

安裝好MySQL5.7后記得回來,還得安裝PHP。

三、PHP的安裝:

PHP添加了支持動態網頁的服務器端網頁處理。

運行以下命令安裝PHP。

apt install php

 。。。中間部分輸出信息省略。。。

測試PHP,查看版本:

php -v

接下來,我們需要告訴Apache首先提供PHP頁面。

打開 /etc/apache2/mods-enabled/dir.conf 文件並將其更改為首先列出index.php。

默認:

 更改為:

修改配置文件以后,我們需要重新啟動一下Apache服務器。

systemctl restart apache2

在/var/www/html中創建一個名為index.php的新文件。

vim /var/www/html/index.php

輸入以下內容

<?php
phpinfo();
?>

保存並退出該文件。

打開瀏覽器並輸入Ubuntu18.04的IP地址,不出意外就能訪問到PHP的默認信息頁面。

現在在IP地址后面輸入/index.html也能訪問到Apache的默認信息頁面。

四、安裝PHP模塊(可選)

最有可能的是,當您安裝基於PHP的應用程序時,它將具有PHP模塊依賴性。

一個常見的PHP模塊是php-curl模塊。

我們可以用apt來安裝這些,只需在您需要安裝的模塊前面添加“php-”。

apt install php-curl

如果您在查找所需的模塊時遇到問題,只需輸入“apt install php”(模塊的第一個字母),然后按下TAB鍵,Ubuntu將為您列出所有匹配的包,如下圖所示:

# apt install php-c

注意:下面的是putty遠程Ubuntu18.04的截圖,按TAB鍵,在Ubuntu18.04的終端下不知道為什么沒反應,用putty遠程Ubuntu18.04可以列出所有匹配的包。

五、phpMyAdmin 的安裝(可選,主要可以通過它的 Web 界面來執行所有與數據庫管理和其他數據庫操作相關的任務):

安裝命令:

apt install phpmyadmin

 

選擇 Apache2 並點擊確定。(以下的選擇用TAB鍵)

 點擊確定來配置 phpMyAdmin 管理的數據庫。

 指定 phpMyAdmin 向數據庫服務器注冊時所用的密碼。

再次確認密碼。

 出現如下圖所示,就表示phpMyAdmin安裝完畢了。

安裝完成后,創建phpMyAdmin的軟鏈接到Apache的根目錄下(我的是/var/www/html/)

ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

現在開始嘗試訪問phpMyAdmin,打開瀏覽器並輸入:IP地址/phpmyadmin

注釋:phpMyAdmin 是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫。借由此Web接口可以成為一個簡易方式輸入繁雜SQL語法的較佳途徑,尤其要處理大量資料的匯入及匯出更為方便。其中一個更大的優勢在於由於phpMyAdmin跟其他PHP程式一樣在網頁服務器上執行,但是您可以在任何地方使用這些程式產生的HTML頁面,也就是於遠端管理MySQL數據庫,方便的建立、修改、刪除數據庫及資料表。也可借由phpMyAdmin建立常用的php語法,方便編寫網頁時所需要的sql語法正確性。

 

OK,到這里Ubuntu18.04下搭建LAMP環境基本已經配置完成。

本文參考自:https://www.linuxidc.com/Linux/2018-08/153739.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM