欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu 18.04上安裝Apache、MySQL、PHP、LAMP的完整教程

 更新時(shí)間:2019年12月09日 09:36:01   作者:jun2016425  
這篇文章主要介紹了Ubuntu 18.04上安裝Apache, MySQL, PHP, LAMP的完整教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.安裝 Apache

$ sudo apt update && sudo apt install apache2

中間會(huì)遇到停頓詢問是否繼續(xù), 輸入 y 然后 回車.

2.測試 Apache

通過查看 Apache 服務(wù)的狀態(tài),檢查 Apache 是否安裝正確.

$ sudo service apache2 status

查看完?duì)顟B(tài), 你需要按下 q 退出, Apache server的狀態(tài).
查看之后,知道Apache的服務(wù)已經(jīng)起來了,那么下一步應(yīng)該去查看一些Apache web頁面.
輸入 IP 地址到瀏覽器的地址欄然后回車就會(huì)看到.
如果你不知道自己的 IP地址是多少,那么你可以通過下面的命令查看:

$ sudo ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'

當(dāng)你在瀏覽器看到上面頁面的時(shí)候說明已經(jīng)搞定了.你所看到的頁面就是文件
/var/www/html/index.html
如果你想修改頁面,直接修改它 /var/www/html/index.html 就行.

3.安裝 MySQL

$ sudo apt update && sudo apt install mysql-server

輸入 y 然后 回車繼續(xù).
安裝完成后,我們查看MySQL服務(wù)有沒有起來.

$ sudo service mysql status

如果起來,你將會(huì)看到激活的狀態(tài)如下:

你可能需要按 q 退查看服務(wù)狀態(tài),也可能不需要.(我這里不需要)

4.配置 MySQL 安全

為了MySQL 服務(wù)器的安全配置,你應(yīng)該運(yùn)行  mysql_secure_installation

$ sudo mysql_secure_installation

如果你在步驟 1 創(chuàng)建了root 用戶的密碼, 可能會(huì)提示你在這里輸入.否則, 你將被要求創(chuàng)建一個(gè).
你將被問及是否要設(shè)置驗(yàn)證密碼插件。
除非出于某種原因需要強(qiáng)制執(zhí)行嚴(yán)格的密碼策略,否則沒有必要這樣做。

到上面這幅圖, 這里按下回車就行了,如果你不想設(shè)置驗(yàn)證密碼插件.
按下回車后會(huì)出現(xiàn)如下情況:

如果你沒有在步驟1創(chuàng)建root用戶的密碼,那么你必須現(xiàn)在在這里創(chuàng)建一個(gè).
注意,當(dāng)您在Linux中輸入密碼時(shí),不會(huì)顯示您正在輸入的內(nèi)容(沒有星號(hào)或圓點(diǎn))。

輸入 y 且按 Enter 鍵移除匿名用戶.

輸入 y 且按 Enter 鍵不運(yùn)行 root 用戶遠(yuǎn)程登錄.這將防止機(jī)器人和黑客試圖猜測 root 用戶密碼。

輸入 y 且按 Enter 鍵去移除測試用的數(shù)據(jù)庫.

輸入 y 且按 Enter 鍵去重新加載特權(quán)表.
然后,完成.

作為測試,你可以登錄到MySQL服務(wù)器并運(yùn)行version命令.

$ sudo mysqladmin -p -u root version

我這里第一個(gè)密碼是切換到root用戶密碼, 第二個(gè)密碼是剛設(shè)置的 MySQL的根密碼.
輸入之前設(shè)置的MySQL根密碼,應(yīng)該會(huì)看到以下內(nèi)容:

現(xiàn)在已經(jīng)成功安裝和配置了MySQL!

5.安裝 PHP

讓我們從更新存儲(chǔ)庫和使用apt安裝PHP包開始。我們還將安裝另外兩個(gè)包libapache2-mod-php和PHP - MySQL,它們?cè)试SPHP與MySQL數(shù)據(jù)庫通信.

$ sudo apt update && sudo apt install php libapache2-mod-php php-mysql

當(dāng)提示安裝PHP包時(shí),按 y回車.

6.測試 PHP

一旦包完成安裝,我們就可以在命令行中測試PHP了。

$ php -version

如果PHP安裝正確,你應(yīng)該看到類似如下:

非常棒,現(xiàn)在,讓我們測試用于Apache的PHP.
在文檔根目錄中創(chuàng)建一個(gè)名為info.php的新文件
Ubuntu 18.04中默認(rèn)的文檔根目錄是 /var/www/html/

一旦確定了文檔根目錄的位置,就可以使用 vi 或 vim 或 gedit 或 其他的文本編輯器創(chuàng)建一個(gè)名為info.php的新文件。(如果用不慣 vi, 建議使用可視化文本編輯器 gedit)
在本例中,我們將在/var/www/html/中創(chuàng)建一個(gè)新文件

$ sudo vi /var/www/html/info.php

寫入 info.php 的內(nèi)容如下:

<?php
phpinfo(); 
?>

即如下圖

然后保存退出.

現(xiàn)在我們可以在瀏覽器中加載這個(gè)文件,通過在瀏覽器中輸入:
http://your_ip/info.php
我這里是 192.168.1.10 所以我在瀏覽器中輸入的是 http://192.168.1.10/info.php
如果你不知道自己的 IP是多少,你可以通過下面的命令知道:

$ sudo ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'

下面我們可以看到PHP信息頁面工作正常。

一旦您確認(rèn)PHP工作正常,刪除info.php是很重要的,因?yàn)樗赡軐?duì)黑客有用的信息。

$ sudo rm /var/www/html/info.php

如果還想安裝 phpMyAdmin 那么請(qǐng)繼續(xù)查看: Ubuntu 18.04上安裝 phpMyAdmin

參考: Installing Apache, MySQL, PHP (LAMP) Stack on

總結(jié)

以上所述是小編給大家介紹的Ubuntu 18.04上安裝Apache、MySQL、PHP、LAMP的完整教程,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • 在Linux中使用Vundle管理Vim插件的方法

    在Linux中使用Vundle管理Vim插件的方法

    Vim缺乏默認(rèn)的插件管理器,所有插件的文件都散布在~/.vim下的幾個(gè)文件夾中,插件的安裝與更新與刪除都需要自己手動(dòng)來,既麻煩費(fèi)事,又可能出現(xiàn)錯(cuò)誤。下面這篇文章主要給大家介紹了關(guān)于在Linux中使用Vundle管理Vim插件的方法,需要的朋友可以參考下。
    2018-04-04
  • Linux系統(tǒng)下CUDA和cuDNN環(huán)境配置方式

    Linux系統(tǒng)下CUDA和cuDNN環(huán)境配置方式

    這篇文章主要介紹了Linux系統(tǒng)下CUDA和cuDNN環(huán)境配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 自建FTP和SFTP服務(wù)器過程介紹

    自建FTP和SFTP服務(wù)器過程介紹

    大家好,本篇文章主要講的是自建FTP和SFTP服務(wù)器過程介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 超詳細(xì)講解Linux C++多線程同步的方式

    超詳細(xì)講解Linux C++多線程同步的方式

    這篇文章主要介紹了Linux C++多線程同步的方式,文中通過示例和代碼講解的非常詳細(xì),對(duì)正在學(xué)習(xí)該內(nèi)容的朋友有很大的幫助,感興趣的小伙伴可以參考參考
    2021-08-08
  • centos7系統(tǒng)nginx服務(wù)器下phalcon環(huán)境搭建方法詳解

    centos7系統(tǒng)nginx服務(wù)器下phalcon環(huán)境搭建方法詳解

    這篇文章主要介紹了centos7系統(tǒng)nginx服務(wù)器下phalcon環(huán)境搭建方法,結(jié)合具體實(shí)例形式詳細(xì)分析了centos7的nginx服務(wù)器搭建phalcon的具體操作步驟與相關(guān)設(shè)置技巧,需要的朋友可以參考下
    2019-09-09
  • APACHE 配置文件中文版 httpd.conf FOR Apache 2.2.13

    APACHE 配置文件中文版 httpd.conf FOR Apache 2.2.13

    APACHE配置文件中文版 httpd.conf FOR Apache 2.2.13 ,綜合網(wǎng)上2.0版本的翻譯,加入自己的理解,補(bǔ)充完善。
    2009-11-11
  • SELinux 入門詳解

    SELinux 入門詳解

    這篇文章主要介紹了SELinux 入門詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Ubuntu linux 安裝 PHP5.3.0的命令

    Ubuntu linux 安裝 PHP5.3.0的命令

    5.3.0 的正式版已經(jīng)發(fā)布有段時(shí)間了,看到腳本之家上面有個(gè)windows下的安裝php5.3的教程,所以想起寫一個(gè)關(guān)于linux的PHP5.3的安裝教程。
    2009-09-09
  • Linux腳本啟動(dòng)jar包方式

    Linux腳本啟動(dòng)jar包方式

    這篇文章主要介紹了Linux腳本啟動(dòng)jar包方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • 在Ubuntu/Linux環(huán)境下使用MySQL開放/修改3306端口和開放訪問權(quán)限

    在Ubuntu/Linux環(huán)境下使用MySQL開放/修改3306端口和開放訪問權(quán)限

    這篇文章主要介紹了在Ubuntu/Linux環(huán)境下使用MySQL開放/修改3306端口和開放訪問權(quán)限,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07

最新評(píng)論