Ubuntu18.04下搭建LAMP環境

1、Apache2 web服務器的安裝:

能夠先更新一下服務器(可選)php

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

二、sudo apt upgrade           # 本機軟件所有更新linux

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

提示,如下操做均在root權限下進行sql

# 安裝Apache數據庫

apt install apache2apache

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

# 檢查是否開啓Apache,通常安裝完會默認開啓。瀏覽器

systemctl status apache2服務器

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

一、systemctl start apache2    # 開啓

二、systemctl stop apache2    # 關閉

三、systemctl restart apache2    # 重啓

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

2、數據庫的安裝,這裏安裝MySQL5.7:

見個人另外一篇博客:http://www.javashuo.com/article/p-vcovasvy-cp.html

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

3、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的默認信息頁面。

4、安裝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能夠列出全部匹配的包,

5、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

相關文章
相關標籤/搜索