欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Ubuntu中怎么安裝LAMP套件

本篇文章為大家展示了Ubuntu中怎么安裝LAMP套件,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

在無(wú)為等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)整合營(yíng)銷推廣,外貿(mào)網(wǎng)站建設(shè),無(wú)為網(wǎng)站建設(shè)費(fèi)用合理。

1. 安裝 Apache Web 服務(wù)器

首先,利用下面命令更新 Ubuntu 服務(wù)器:

$ sudo apt update$ sudo apt upgrade

然后,安裝 Apache Web 服務(wù)器(命令如下):

$ sudo apt install apache2

檢查 Apache Web 服務(wù)器是否已經(jīng)運(yùn)行:

$ sudo systemctl status apache2

輸出結(jié)果大概是這樣的:

● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: en Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Tue 2019-02-05 10:48:03 UTC; 1min 5s ago Main PID: 2025 (apache2) Tasks: 55 (limit: 2320) CGroup: /system.slice/apache2.service ├─2025 /usr/sbin/apache2 -k start ├─2027 /usr/sbin/apache2 -k start └─2028 /usr/sbin/apache2 -k start Feb 05 10:48:02 ubuntuserver systemd[1]: Starting The Apache HTTP Server...Feb 05 10:48:03 ubuntuserver apachectl[2003]: AH00558: apache2: Could not reliablyFeb 05 10:48:03 ubuntuserver systemd[1]: Started The Apache HTTP Server.

祝賀你! Apache 服務(wù)已經(jīng)啟動(dòng)并運(yùn)行了!!

1.1 調(diào)整防火墻允許 Apache Web 服務(wù)器

默認(rèn)情況下,如果你已在 Ubuntu 中啟用 UFW 防火墻,則無(wú)法從遠(yuǎn)程系統(tǒng)訪問(wèn) Apache Web 服務(wù)器。 必須按照以下步驟開(kāi)啟 http 和 https 端口。

首先,使用以下命令列出 Ubuntu 系統(tǒng)上可用的應(yīng)用程序配置文件:

$ sudo ufw app list

輸出結(jié)果:

Available applications:ApacheApache FullApache SecureOpenSSH

如你所見(jiàn),Apache 和 OpenSSH 應(yīng)用程序已安裝 UFW 配置文件。你可以使用 ufw app info "Profile Name" 命令列出有關(guān)每個(gè)配置文件及其包含的規(guī)則的信息。

讓我們研究一下 “Apache Full” 配置文件。 為此,請(qǐng)運(yùn)行:

$ sudo ufw app info "Apache Full"

輸出結(jié)果:

Profile: Apache FullTitle: Web Server (HTTP,HTTPS)Description: Apache v2 is the next generation of the omnipresent Apache webserver. Ports:80,443/tcp

如你所見(jiàn),“Apache Full” 配置文件包含了啟用經(jīng)由端口 80 和 443 的傳輸規(guī)則:

現(xiàn)在,運(yùn)行以下命令配置允許 HTTP 和 HTTPS 傳入通信:

$ sudo ufw allow in "Apache Full"Rules updatedRules updated (v6)

如果你不想允許 HTTP 通信,而只允許 HTTP(80) 通信,請(qǐng)運(yùn)行:

$ sudo ufw app info "Apache"
1.2 測(cè)試 Apache Web 服務(wù)器

現(xiàn)在,打開(kāi) Web 瀏覽器并導(dǎo)航到 http://localhost/ 或 http://IP-Address/ 來(lái)訪問(wèn) Apache 測(cè)試頁(yè)。

Ubuntu中怎么安裝LAMP套件

如果看到上面類似的顯示內(nèi)容,那就成功了。 Apache 服務(wù)器正在工作!

2. 安裝 MySQL

在 Ubuntu 安裝 MySQL 請(qǐng)運(yùn)行:

$ sudo apt install mysql-server

使用以下命令驗(yàn)證 MySQL 服務(wù)是否正在運(yùn)行:

$ sudo systemctl status mysql

輸出結(jié)果:

● mysql.service - MySQL Community ServerLoaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabActive: active (running) since Tue 2019-02-05 11:07:50 UTC; 17s agoMain PID: 3423 (mysqld)Tasks: 27 (limit: 2320)CGroup: /system.slice/mysql.service└─3423 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid Feb 05 11:07:49 ubuntuserver systemd[1]: Starting MySQL Community Server...Feb 05 11:07:50 ubuntuserver systemd[1]: Started MySQL Community Server.

MySQL 正在運(yùn)行!

2.1 配置數(shù)據(jù)庫(kù)管理用戶(root)密碼

默認(rèn)情況下,MySQL root 用戶密碼為空。你需要通過(guò)運(yùn)行以下腳本使你的 MySQL 服務(wù)器安全:

$ sudo mysql_secure_installation

系統(tǒng)將詢問(wèn)你是否要安裝 “VALIDATE PASSWORD plugin(密碼驗(yàn)證插件)”。該插件允許用戶為數(shù)據(jù)庫(kù)配置強(qiáng)密碼憑據(jù)。如果啟用,它將自動(dòng)檢查密碼的強(qiáng)度并強(qiáng)制用戶設(shè)置足夠安全的密碼。禁用此插件是安全的。但是,必須為數(shù)據(jù)庫(kù)使用唯一的強(qiáng)密碼憑據(jù)。如果不想啟用此插件,只需按任意鍵即可跳過(guò)密碼驗(yàn)證部分,然后繼續(xù)其余步驟。

如果回答是 y,則會(huì)要求你選擇密碼驗(yàn)證級(jí)別。

Securing the MySQL server deployment. Connecting to MySQL using a blank password. VALIDATE PASSWORD PLUGIN can be used to test passwordsand improve security. It checks the strength of passwordand allows the users to set only those passwords which aresecure enough. Would you like to setup VALIDATE PASSWORD plugin? Press y|Y for Yes, any other key for No y

可用的密碼驗(yàn)證有 “l(fā)ow(低)”、 “medium(中)” 和 “strong(強(qiáng))”。只需輸入適當(dāng)?shù)臄?shù)字(0 表示低,1 表示中,2 表示強(qiáng)密碼)并按回車鍵。

There are three levels of password validation policy: LOW Length >= 8MEDIUM Length >= 8, numeric, mixed case, and special charactersSTRONG Length >= 8, numeric, mixed case, special characters and dictionary file Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:

現(xiàn)在,輸入 MySQL root 用戶的密碼。請(qǐng)注意,必須根據(jù)上一步中選擇的密碼策略,為 MySQL root 用戶使用密碼。如果你未啟用該插件,則只需使用你選擇的任意強(qiáng)度且唯一的密碼即可。

Please set the password for root here. New password: Re-enter new password: Estimated strength of the password: 50Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y

兩次輸入密碼后,你將看到密碼強(qiáng)度(在此示例情況下為 50)。如果你確定可以,請(qǐng)按 y 繼續(xù)提供的密碼。如果對(duì)密碼長(zhǎng)度不滿意,請(qǐng)按其他任意鍵并設(shè)置一個(gè)強(qiáng)密碼。我現(xiàn)在的密碼可以,所以我選擇了y。

對(duì)于其余的問(wèn)題,只需鍵入 y 并按回車鍵。這將刪除匿名用戶、禁止 root 用戶遠(yuǎn)程登錄并刪除 test(測(cè)試)數(shù)據(jù)庫(kù)。

Remove anonymous users? (Press y|Y for Yes, any other key for No) : ySuccess. Normally, root should only be allowed to connect from'localhost'. This ensures that someone cannot guess atthe root password from the network. Disallow root login remotely? (Press y|Y for Yes, any other key for No) : ySuccess. By default, MySQL comes with a database named 'test' thatanyone can access. This is also intended only for testing,and should be removed before moving into a productionenvironment. Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y- Dropping test database...Success. - Removing privileges on test database...Success. Reloading the privilege tables will ensure that all changesmade so far will take effect immediately. Reload privilege tables now? (Press y|Y for Yes, any other key for No) : ySuccess. All done!

以上就是為 MySQL root 用戶設(shè)置密碼。

2.2 更改 MySQL 超級(jí)用戶的身份驗(yàn)證方法

默認(rèn)情況下,Ubuntu 系統(tǒng)的 MySQL root 用戶為 MySQL 5.7 版本及更新的版本使用插件 auth_socket 設(shè)置身份驗(yàn)證。盡管它增強(qiáng)了安全性,但是當(dāng)你使用任何外部程序(例如 phpMyAdmin)訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器時(shí),也會(huì)變得更困難。要解決此問(wèn)題,你需要將身份驗(yàn)證方法從 auth_socket 更改為 mysql_native_password。為此,請(qǐng)使用以下命令登錄到你的 MySQL 提示符下:

$ sudo mysql

在 MySQL 提示符下運(yùn)行以下命令,找到所有 MySQL 當(dāng)前用戶帳戶的身份驗(yàn)證方法:

SELECT user,authentication_string,plugin,host FROM mysql.user;

輸出結(jié)果:

+------------------|-------------------------------------------|-----------------------|-----------+| user | authentication_string | plugin | host |+------------------|-------------------------------------------|-----------------------|-----------+| root | | auth_socket | localhost || mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost || mysql.sys | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | mysql_native_password | localhost || debian-sys-maint | *F126737722832701DD3979741508F05FA71E5BA0 | mysql_native_password | localhost |+------------------|-------------------------------------------|-----------------------|-----------+4 rows in set (0.00 sec)

Ubuntu中怎么安裝LAMP套件

如你所見(jiàn),Mysql root 用戶使用 auth_socket 插件進(jìn)行身份驗(yàn)證。

要將此身份驗(yàn)證更改為 mysql_native_password 方法,請(qǐng)?jiān)?MySQL 提示符下運(yùn)行以下命令。 別忘了用你選擇的強(qiáng)大唯一的密碼替換 password。 如果已啟用 VALIDATION 插件,請(qǐng)確保已根據(jù)當(dāng)前策略要求使用了強(qiáng)密碼。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

使用以下命令更新數(shù)據(jù)庫(kù):

FLUSH PRIVILEGES;

使用命令再次檢查身份驗(yàn)證方法是否已更改:

SELECT user,authentication_string,plugin,host FROM mysql.user;

輸出結(jié)果:

Ubuntu中怎么安裝LAMP套件

好!MySQL root 用戶就可以使用密碼進(jìn)行身份驗(yàn)證來(lái)訪問(wèn) mysql shell

從 MySQL 提示符下退出:

exit

3. 安裝 PHP

安裝 PHP 請(qǐng)運(yùn)行:

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

安裝 PHP 后,在 Apache 文檔根目錄中創(chuàng)建 info.php 文件。通常,在大多數(shù)基于 Debian 的 Linux 發(fā)行版中,Apache 文檔根目錄為 /var/www/html/ 或 /var/www/。Ubuntu 18.04 LTS 系統(tǒng)下,文檔根目錄是 /var/www/html/。

在 Apache 根目錄中創(chuàng)建 info.php 文件:

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

在此文件中編輯如下內(nèi)容:

<?phpphpinfo();?>

然后按下 ESC 鍵并且輸入 :wq 保存并退出此文件。重新啟動(dòng) Apache 服務(wù)使更改生效。

$ sudo systemctl restart apache2
3.1 測(cè)試 PHP

打開(kāi) Web 瀏覽器,然后導(dǎo)航到 URL http://IP地址/info.php。

你就將看到 PHP 測(cè)試頁(yè)面。

Ubuntu中怎么安裝LAMP套件

通常,當(dāng)用戶向 Web 服務(wù)器發(fā)出請(qǐng)求時(shí),Apache 首先會(huì)在文檔根目錄中查找名為 index.html 的文件。如果你想將 Apache 更改為 php 文件提供服務(wù)而不是其他文件,請(qǐng)將 dir.conf 配置文件中的 index.php 移至第一個(gè)位置,如下所示:

$ sudo vi /etc/apache2/mods-enabled/dir.conf

上面的配置文件(dir.conf) 內(nèi)容如下:

<IfModule mod_dir.c>DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm</IfModule> # vim: syntax=apache ts=4 sw=4 sts=4 sr noet

將 index.php 移動(dòng)到最前面。更改后,dir.conf 文件內(nèi)容看起來(lái)如下所示。

<IfModule mod_dir.c>DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm</IfModule> # vim: syntax=apache ts=4 sw=4 sts=4 sr noet

然后按下 ESC 鍵并且輸入 :wq 保存并關(guān)閉此文件。重新啟動(dòng) Apache 服務(wù)使更改生效。

$ sudo systemctl restart apache2
3.2 安裝 PHP 模塊

為了增加 PHP 的功能,可以安裝一些其他的 PHP 模塊。

要列出可用的 PHP 模塊,請(qǐng)運(yùn)行:

$ sudo apt-cache search php- | less

輸出結(jié)果:

Ubuntu中怎么安裝LAMP套件

使用方向鍵瀏覽結(jié)果。要退出,請(qǐng)輸入 q 并按下回車鍵。

要查找任意 php 模塊的詳細(xì)信息,例如 php-gd,請(qǐng)運(yùn)行:

$ sudo apt-cache show php-gd

安裝 PHP 模塊請(qǐng)運(yùn)行:

$ sudo apt install php-gd

安裝所有的模塊(雖然沒(méi)有必要),請(qǐng)運(yùn)行:

$ sudo apt-get install php*

安裝任何 php 模塊后,請(qǐng)不要忘記重新啟動(dòng) Apache 服務(wù)。要檢查模塊是否已加載,請(qǐng)?jiān)跒g覽器中打開(kāi) info.php 文件并檢查是否存在。

上述內(nèi)容就是Ubuntu中怎么安裝LAMP套件,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享文章:Ubuntu中怎么安裝LAMP套件
新聞來(lái)源:http://chinadenli.net/article6/ihjeog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)小程序開(kāi)發(fā)、靜態(tài)網(wǎng)站、外貿(mào)建站、品牌網(wǎng)站制作網(wǎng)站收錄

廣告

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

外貿(mào)網(wǎng)站建設(shè)
欧美小黄片在线一级观看 | 午夜日韩在线观看视频| 欧美日韩在线视频一区| 中文字幕日韩欧美一区| 夫妻性生活黄色录像视频| 欧美精品一区久久精品| 欧美尤物在线视频91| 大屁股肥臀熟女一区二区视频| 冬爱琴音一区二区中文字幕| 免费精品国产日韩热久久| 加勒比人妻精品一区二区| 久久香蕉综合网精品视频| 亚洲精品国产福利在线| 精品亚洲一区二区三区w竹菊| 五月综合婷婷在线伊人| 国产日韩欧美在线播放| 国产爆操白丝美女在线观看| 日本免费一级黄色录像| 亚洲欧美日韩国产自拍| 国产精品午夜福利免费在线| 欧美日韩国产综合特黄| 99国产精品国产精品九九| 91亚洲国产成人久久| 国产精品久久熟女吞精| 五月婷婷六月丁香亚洲| 亚洲精选91福利在线观看 | 99国产成人免费一区二区| 99热九九热这里只有精品| 欧美丰满人妻少妇精品| 中文字幕禁断介一区二区| 欧美熟妇喷浆一区二区| 亚洲清纯一区二区三区| 日本特黄特色大片免费观看 | 免费人妻精品一区二区三区久久久| 国产三级黄片在线免费看| 亚洲视频在线观看你懂的| 九九热精彩视频在线播放| 九九热最新视频免费观看| 中文字幕一区久久综合| 亚洲少妇一区二区三区懂色| 欧美综合色婷婷欧美激情|