亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在Ubunt16.04上安裝LAMP的方法

 更新時間:2018年05月10日 10:37:08   作者:Originalee  
這篇文章主要介紹了在Ubunt16.04上安裝LAMP的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

最近經常在自己的測試服務器上部署項目,也開了好幾臺測試服務器,都是用最簡單的LAMP方案來建站的。畢竟是最簡單易用的,LAMP即為 Linux、Web 服務器 (Apache)、 數(shù)據(jù)庫服務器 (MySQL / MariaDB) 和 PHP (腳本語言)。由于我使用的都是Ubuntu 16.04的系統(tǒng),所以我將記錄基于Ubuntu16.04的系統(tǒng)中安裝LAMP的過程。在這里我將默認你已經安裝好Ubuntu 16.04的系統(tǒng)了。

Apache2 web服務器的安裝:

在 Ubuntu Linux 中,web服務器是Apache2,我們可以利用如下命令安裝Apache2。

$ sudo apt update

$ sudo apt install apache2 -y

當安裝完成Apache2的包之后,Apache2的相關服務是啟動的,并在重啟后自動運行。在某些情況下,如果你的Apache2的服務并沒有自動運行和啟用,你可以利用如下命令來啟用它:

$ sudo systemctl start apache2.service
$ sudo systemctl enable apache2.service
$ sudo systemctl status apache2.service

如果你開啟了Ubuntu的防火墻(ufw),那么你可以使用如下命令來解除web服務器的端口(80和443)限制:

$ sudo ufw status
Status: active
$ sudo ufw allow in 'Apache Full'
Rule added
Rule added (v6)

好了,這時候你已經可以輸入你的服務器的IP地址來訪問你的web服務器了,不出意外你會看到Apache2的歡迎頁面。

數(shù)據(jù)庫服務器的安裝(MySQL Server 5.7):

MySQL 和 MariaDB 都是 Ubuntu 16.04 中的數(shù)據(jù)庫服務器。 MySQL Server 和 MariaDB Server的安裝包都可以在Ubuntu 的默認軟件源中找到,我們可以選擇其中的一個來安裝。通過下面的命令來在終端中安裝mysql服務器。

$ sudo apt install mysql-server mysql-client

在安裝的過程中,它會要求你設置mysql服務器的root賬戶的密碼:


確認root賬戶的密碼,并點擊確定。

MySQL 服務器的安裝到此已經結束了, MySQL 服務會自動啟動并啟用。我們可以通過如下的命令來校驗 MySQL 服務的狀態(tài)。

$ sudo systemctl status mysql.service

PHP腳本語言的安裝:

由于PHP7已經存在于Ubuntu的軟件源中了,在終端中執(zhí)行如下的命令來安裝PHP7

復制代碼 代碼如下:
$ sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0

在/var/www/html的apache的根目錄下創(chuàng)建一個簡單的php頁面。

$ touch info.php
$ vi info.php

<?php
phpinfo();
?>

在vi中編輯之后保存并退出文件。

現(xiàn)在你可以從 web 瀏覽器中訪問這個頁面, 輸入 : “http://<Server_IP>/info.php” ,你可以看到如下頁面。

如果能看到紫色的PHPINFO頁面,說明已經完全安裝成功了。

phpMyAdmin的安裝:

phpMyAdmin 可以讓我們通過它的 web 界面來執(zhí)行所有與數(shù)據(jù)庫管理和其他數(shù)據(jù)庫操作相關的任務,這個安裝包已經存在于 Ubuntu 的軟件源中。

利用如下的命令來在 Ubuntu server 16.04 LTS 中安裝 phpMyAdmin。

$ sudo apt install php-mbstring php7.0-mbstring php-gettext
$ sudo systemctl restart apache2.service
$ sudo apt install phpmyadmin

在以下的安裝過程中,它會提示我們選擇 phpMyAdmin 運行的目標服務器。

選擇 Apache2 并點擊確定。

點擊確定來配置 phpMyAdmin 管理的數(shù)據(jù)庫。

指定 phpMyAdmin 向數(shù)據(jù)庫服務器注冊時所用的密碼。

確認 phpMyAdmin 所需的密碼,并點擊確認。

現(xiàn)在可以開始嘗試訪問 phpMyAdmin,打開瀏覽器并輸入 : “http://Server_IP_OR_Host_Name/phpmyadmin”

使用我們安裝時設置的 root 帳戶和密碼。

當我們點擊“Go”的時候,將會重定向到如下所示的 ‘phpMyAdmin' web界面。

如果這里出現(xiàn)了錯誤,那么記得給phpmyadmin加一個軟鏈接,指向apache目錄,

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

到現(xiàn)在,LAMP 方案已經被成功安裝并可以使用了,歡迎分享你的反饋和評論。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Apache AB性能測試工具使用教程

    Apache AB性能測試工具使用教程

    這篇文章主要介紹了Apache AB性能測試工具使用教程,本文重點講解測試結果中的一些參數(shù),對參數(shù)的含義一一解釋,需要的朋友可以參考下
    2014-10-10
  • Linux無法為立即文檔創(chuàng)建臨時文件:設備上沒有空間的問題解決

    Linux無法為立即文檔創(chuàng)建臨時文件:設備上沒有空間的問題解決

    這篇文章主要介紹了Linux無法為立即文檔創(chuàng)建臨時文件的問題解決方案,文中通過圖文結合的形式講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2024-10-10
  • Linux解壓文件到指定目錄的方法

    Linux解壓文件到指定目錄的方法

    本篇文章主要介紹了Linux解壓文件到指定目錄的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Linux上也有10個流行的Windows應用程序

    Linux上也有10個流行的Windows應用程序

    今天小編就為大家分享一篇關于在linux上也流行的windows程序,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-09-09
  • linux系統(tǒng)下oracle11gR2靜默安裝的經驗分享

    linux系統(tǒng)下oracle11gR2靜默安裝的經驗分享

    這篇文章主要介紹了linux系統(tǒng)下oracle11gR2靜默安裝的經驗, 所有操作無需使用圖形界面. 靜默安裝能減少安裝出錯的可能性, 也能大大加快安裝速度。有需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01
  • VirtualBox安裝Centos6.8出現(xiàn)E_INVALIDARG(0x80070057)的解決方法

    VirtualBox安裝Centos6.8出現(xiàn)E_INVALIDARG(0x80070057)的解決方法

    這篇文章主要為大家詳細介紹了VirtualBox安裝Centos6.8出現(xiàn)E_INVALIDARG(0x80070057)的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Linux內核頁表及頁表緩存原理

    Linux內核頁表及頁表緩存原理

    這篇文章主要介紹了Linux內核頁表及Linux頁表緩存原理,文章中又詳細的圖文介紹,感興趣的小伙伴可以借鑒參考
    2023-04-04
  • Linux expect實現(xiàn)自動登錄腳本實例代碼

    Linux expect實現(xiàn)自動登錄腳本實例代碼

    expect是一個基于Tcl的用于自動交互操作的工具語言,它適合用來編寫需要交互的自動化腳本,比如上面提到的SSH輸入用戶名密碼,自動FTP等等場景。下面這篇文章主要給大家介紹了關于Linux expect實現(xiàn)自動登錄腳本的相關資料,需要的朋友可以參考下。
    2018-03-03
  • CentOS7?minimal?最小化安裝網絡設置過程

    CentOS7?minimal?最小化安裝網絡設置過程

    這篇文章主要介紹了CentOS7?minimal?最小化安裝網絡設置過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Linux中進程在后臺可靠運行的方法總結

    Linux中進程在后臺可靠運行的方法總結

    本篇文章主要給大家介紹了Linux中進程在后臺可靠運行的方法以及示例代碼分析,一起學習參考下吧。
    2017-12-12

最新評論