久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

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

169次閱讀
沒有評論

共計 2327 個字符,預(yù)計需要花費(fèi) 6 分鐘才能閱讀完成。

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

1. 安裝 apache

$ sudo apt update   sudo apt install apache2

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

2. 測試 apache

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

$ sudo service apache2 status

查看完狀態(tài), 你需要按下 q 退出, apache server 的狀態(tài).
查看之后, 知道 apache 的服務(wù)已經(jīng)起來了, 那么下一步應(yīng)該去查看一些 apache web 頁面.
輸入 ip 地址到瀏覽器的地址欄然后回車就會看到.
如果你不知道自己的 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)你在瀏覽器看到上面頁面的時候說明已經(jīng)搞定了. 你所看到的頁面就是文件
/var/www/html/index.html
如果你想修改頁面, 直接修改它 /var/www/html/index.html 就行.

3. 安裝 mysql

$ sudo apt update   sudo apt install mysql-server

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

$ sudo service mysql status

如果起來, 你將會看到激活的狀態(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 用戶的密碼, 可能會提示你在這里輸入. 否則, 你將被要求創(chuàng)建一個.
你將被問及是否要設(shè)置驗證密碼插件。
除非出于某種原因需要強(qiáng)制執(zhí)行嚴(yán)格的密碼策略,否則沒有必要這樣做。

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

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

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

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

輸入  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

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

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

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

5. 安裝 php

讓我們從更新存儲庫和使用 apt 安裝 php 包開始。我們還將安裝另外兩個包 libapache2-mod-php 和 php – mysql,它們允許 php 與 mysql 數(shù)據(jù)庫通信.

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

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

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

6. 測試 php

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

$ php -version

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

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

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

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

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

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

?php
phpinfo(); 
?

即如下圖

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

然后保存退出.

現(xiàn)在我們可以在瀏覽器中加載這個文件, 通過在瀏覽器中輸入:
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 是很重要的,因為它包含可能對黑客有用的信息。

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

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

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-14發(fā)表,共計2327字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 越西县| 苍梧县| 嘉荫县| 株洲县| 安化县| 琼结县| 华池县| 伊宁县| 南江县| 宝丰县| 云霄县| 新疆| 布拖县| 南城县| 巴林左旗| 三都| 防城港市| 巴彦县| 金沙县| 隆尧县| 老河口市| 韩城市| 论坛| 芜湖县| 德庆县| 江安县| 台北市| 万荣县| 周口市| 赣州市| 桑植县| 菏泽市| 芦溪县| 建瓯市| 河东区| 庄浪县| 同心县| 双峰县| 湟中县| 仙桃市| 泗洪县|