Ubuntu如何安裝Apache、MySQL、PHP和LAMP

本篇內(nèi)容主要講解“Ubuntu如何安裝Apache、MySQL、PHP和LAMP”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Ubuntu如何安裝Apache、MySQL、PHP和LAMP”吧!

創(chuàng)新互聯(lián)公司專注于順城網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供順城營銷型網(wǎng)站建設(shè),順城網(wǎng)站制作、順城網(wǎng)頁設(shè)計(jì)、順城網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造順城網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供順城網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

1.安裝 apache

$ sudo apt update && sudo apt install apache2

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

2.測試 apache

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

$ sudo service apache2 status

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

查看完?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'

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

當(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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

$ sudo service mysql status

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

你可能需要按 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)格的密碼策略,否則沒有必要這樣做。

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

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

$ sudo mysqladmin -p -u root version

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

現(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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

6.測試 php

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

$ php -version

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

非常棒,現(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(); 
?>

即如下圖

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

然后保存退出.

現(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'

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

Ubuntu如何安裝Apache、MySQL、PHP和LAMP

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

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

到此,相信大家對(duì)“Ubuntu如何安裝Apache、MySQL、PHP和LAMP”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

文章題目:Ubuntu如何安裝Apache、MySQL、PHP和LAMP
文章URL:http://muchs.cn/article20/gjgdjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、ChatGPT、網(wǎng)站營銷、外貿(mào)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化