午夜亚洲av中文字字幕乱码,一级日本大片免费观看,欧美牲交a欧美牲交一级aa,亚州熟妇视频无码

CentOS 8.1下搭建LEMP(Linux Nginx MySQL PHP)環(huán)境(教程詳解)

發(fā)布時(shí)間:2024-07-12
服務(wù)器
lemp是一個(gè)軟件堆棧,包含一組免費(fèi)的開源工具,這些工具用于為高流量和動(dòng)態(tài)網(wǎng)站提供動(dòng)力。 lemp是linux,nginx(發(fā)音為engine x),mariadb/mysql和php的首字母縮寫。
nginx是一款開源,強(qiáng)大且高性能的web服務(wù)器,它還可以兼作反向代理。 mariadb是用于存儲(chǔ)用戶數(shù)據(jù)的數(shù)據(jù)庫系統(tǒng),而php是用于開發(fā)和支持動(dòng)態(tài)網(wǎng)頁的服務(wù)器端腳本語言。
相關(guān):
centos 8.1下搭建lamp(linux apache mysql php)環(huán)境 https://www.linuxidc.com/linux/2020-02/162446.htm
在本文中,您將學(xué)習(xí)如何在centos 8 linux發(fā)行版上安裝lemp服務(wù)器。
步驟1:在centos 8上更新軟件包
首先,通過運(yùn)行以下dnf命令在centos 8 linux上更新存儲(chǔ)庫和軟件包。
[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf update
更新centos 8軟件包
步驟2:在centos 8上安裝nginx web服務(wù)器
軟件包更新完成后,使用簡單命令安裝nginx。
[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install nginx
在centos 8上安裝nginx
該代碼段顯示nginx安裝工作進(jìn)展順利,沒有出現(xiàn)任何問題。
在centos 8上安裝nginx
安裝完成后,將nginx配置為在系統(tǒng)啟動(dòng)時(shí)自啟動(dòng),并通過執(zhí)行命令來驗(yàn)證nginx是否正在運(yùn)行。
[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl enable nginx[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl start nginx
將nginx配置為在系統(tǒng)啟動(dòng)時(shí)自啟動(dòng)
[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl status nginx
驗(yàn)證nginx服務(wù)狀態(tài)
要檢查已安裝的nginx版本,請(qǐng)運(yùn)行命令。
[linuxidc@localhost ~/www.linuxidc.com]$nginx -vnginx version: nginx/1.14.1
檢查nginx版本
如果您對(duì)nginx感到好奇,并且希望挖掘更多關(guān)于nginx的信息,請(qǐng)執(zhí)行以下rpm命令。
[linuxidc@localhost ~/www.linuxidc.com]$rpm -qi nginx
查看nginx詳細(xì)信息
要確認(rèn)nginx服務(wù)器正在使用瀏覽器運(yùn)行,只需在url欄中鍵入系統(tǒng)的ip地址或者網(wǎng)址(本文以https://www.linuxidc.com為例,如下圖),然后按enter。
您應(yīng)該能夠看到“welcome to nginx onred hat enterprise linux!”網(wǎng)頁,這表明您的nginx web服務(wù)器已啟動(dòng)并正在運(yùn)行。
檢查nginx網(wǎng)頁
步驟3:在centos 8上安裝mariadb
mariadb是mysql的免費(fèi)開源分支,并提供了最新功能,這些功能使其可以更好地替代mysql。 要安裝mariadb,請(qǐng)運(yùn)行命令。
在centos 8中安裝mariadb
要使mariadb在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng),請(qǐng)運(yùn)行。
[linuxidc@localhost ~/www.linuxidc.com]$systemctl start mariadb
[linuxidc@localhost ~/www.linuxidc.com]$systemctl enable mariadb
created symlink /etc/systemd/system/mysql.service → /usr/lib/systemd/system/mariadb.service.
created symlink /etc/systemd/system/mysqld.service → /usr/lib/systemd/system/mariadb.service.
created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.
mariadb在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)
安裝后,請(qǐng)使用以下命令檢查其狀態(tài)。
驗(yàn)證mariadb服務(wù)狀態(tài)
mariadb數(shù)據(jù)庫引擎不安全,任何人都可以在沒有憑據(jù)的情況下登錄。 要加固mariadb并對(duì)其進(jìn)行保護(hù)以最大程度地減少未經(jīng)授權(quán)的訪問的機(jī)會(huì),請(qǐng)運(yùn)行命令。
[linuxidc@localhost ~/www.linuxidc.com]$mysql_secure_installation
note: running all parts of this script is recommended for all mariadb
servers in production use! please read each step carefully!
in order to log into mariadb to secure it, we\\\’ll need the current
password for the root user. if you\\\’ve just installed mariadb, and
you haven\\\’t set the root password yet, the password will be blank,
so you should just press enter here.
enter current password for root (enter for none):
系統(tǒng)將提示您輸入root密碼(如果您已經(jīng)有root密碼)或進(jìn)行設(shè)置。在隨后的每個(gè)提示中回答y。
設(shè)置密碼后,回答其余問題以刪除匿名用戶,刪除測試數(shù)據(jù)庫并禁用遠(yuǎn)程root登錄。
完成所有步驟后,您可以登錄mariadb服務(wù)器并檢查mariadb服務(wù)器版本信息(提供保護(hù)服務(wù)器時(shí)指定的密碼)。
[linuxidc@localhost ~/www.linuxidc.com]$mysql -u root -p
enter
welcome to the mariadb monitor. commands end with ; or \\\\g.
your mariadb connection id is 8
server version: 10.3.17-mariadb mariadb server
copyright (c) 2000, 2018,oracle, mariadb corporation ab and others.
type \\\’help;\\\’ or \\\’\\\\h\\\’ for help. type \\\’\\\\c\\\’ to clear the current input statement.
mariadb [(none)]>
檢查mariadb版本
步驟4:在centos 8上安裝php 7
最后,我們將安裝最后一個(gè)lemp組件組件,即php,這是一種腳本化web編程語言,通常用于開發(fā)動(dòng)態(tài)網(wǎng)頁。
在撰寫本指南時(shí),最新版本是php 7.4。 我們將使用remi存儲(chǔ)庫安裝它。 remi資料庫是一個(gè)免費(fèi)的資料庫,附帶了最新的尖端軟件版本,默認(rèn)情況下在centos上不可用。
運(yùn)行以下命令以安裝epel存儲(chǔ)庫。
[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
接下來,安裝yum utils并使用以下命令啟用remi-repository。
[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
成功安裝yum-utils和remi-packages之后,通過運(yùn)行命令搜索可下載的php模塊。
[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf module list php輸出將包括可用的php模塊,流和安裝配置文件,如下所示。
extra packages for enterprise linux 8 – x8
上一個(gè):頂棚乳膠漆施工及驗(yàn)收規(guī)范有哪些?
下一個(gè):手機(jī)類域名注冊(cè)如何操作?手機(jī)域名的注冊(cè)規(guī)則是怎樣的?

小青柑怎么沖泡?小青柑普洱茶正確的沖泡方法
解析密度檢測儀廠家產(chǎn)品在日常應(yīng)用中的測量種類
寄北愛爾蘭快遞(中國北愛爾蘭快遞)
新疆昌吉地區(qū)草坪的建植管理
冷卻塔填料種類的選擇
顯卡分類分為哪幾種型號(hào)(顯卡的分類有哪幾種)
網(wǎng)站打不開了麻煩給看一下
“管道機(jī)器人”為地下市政基礎(chǔ)設(shè)施“體檢”
電子拉力機(jī)/伺服拉力機(jī)在金屬材料斷面收縮率測試中發(fā)揮的作用
蘋果筆記本裝win7選哪個(gè)版本(蘋果筆記本裝windows7)