centos8部署LNMP

準(zhǔn)備工作

systemctl stop firewalld//關(guān)閉防火墻
運(yùn)行g(shù)etenforce命令查看SELinux的當(dāng)前狀態(tài)
setenforce 0//關(guān)閉SELinux 重啟系統(tǒng)使設(shè)置生效盗温。

1.安裝Nginx 1.16.1

dnf -y install http://nginx.org/packages/centos/8/x86_64/RPMS/nginx-1.16.1-1.el8.ngx.x86_64.rpm

查看nginx版本
nginx -v

2.安裝mysql

dnf -y install @mysql

查看mysql版本
mysql -V

3安裝PHP

1運(yùn)行以下命令添加并更新epel源救崔。

dnf -y install epel-release
dnf update epel-release

2.運(yùn)行以下命令刪除緩存的無用軟件包并更新軟件源偏竟。

dnf clean all
dnf makecache

3.啟用php:7.3模塊
說明 本示例使用php:7.3版本。如果您需要使用PHP 7.4版本施蜜,需要先安裝remi源降宅。remi源安裝命令為dnf -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

dnf module enable php:7.3

4.運(yùn)行以下命令安裝PHP相應(yīng)的模塊驹尼。

dnf install php php-curl php-dom php-exif php-fileinfo php-fpm php-gd php-hash php-json php-mbstring php-mysqli php-openssl php-pcre php-xml libsodium

5.運(yùn)行以下命令查看PHP版本

php -v

5:配置Nginx

1.運(yùn)行以下命令查看Nginx配置文件的默認(rèn)路徑衡未。

cat /etc/nginx/nginx.conf

2.在配置文件的默認(rèn)路徑下,備份默認(rèn)配置文件婚夫。

cd /etc/nginx/conf.d
cp default.conf default.conf.bak

3.修改默認(rèn)配置文件浸卦。
在location大括號(hào)內(nèi),修改以下內(nèi)容案糙。

location / {
    #將該路徑替換為您的網(wǎng)站根目錄限嫌。
    root   /usr/share/nginx/html;
    #添加默認(rèn)首頁(yè)信息index.php。
    index  index.html index.htm index.php;
}

去掉被注釋的location ~ .php$大括號(hào)內(nèi)容前的#时捌,并修改大括號(hào)的內(nèi)容怒医。

location ~ \.php$ {
    #將該路徑替換為您的網(wǎng)站根目錄。
    root           /usr/share/nginx/html;
    #Nginx通過unix套接字與PHP-FPM建立聯(lián)系奢讨,該配置與/etc/php-fpm.d/www.conf文件內(nèi)的listen配置一致稚叹。
    fastcgi_pass   unix:/run/php-fpm/www.sock;
    fastcgi_index  index.php;
    #將/scripts$fastcgi_script_name修改為$document_root$fastcgi_script_name。
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    #Nginx調(diào)用fastcgi接口處理PHP請(qǐng)求拿诸。
    include        fastcgi_params;
}

說明 Nginx與PHP-FPM進(jìn)程間通信方式有兩種扒袖。
TCP Socket:該方式能夠通過網(wǎng)絡(luò),可用于跨服務(wù)器通信的場(chǎng)景亩码。
UNIX Domain Socket:該方式不能通過網(wǎng)絡(luò)季率,只能用于同一服務(wù)器中通信的場(chǎng)景。

6啟動(dòng)nginx

systemctl start nginx
systemctl enable nginx

7配置mysql

systemctl enable --now mysqld//運(yùn)行以下命令啟動(dòng)MySQL蟀伸,并設(shè)置為開機(jī)自啟動(dòng)

systemctl status mysqld//運(yùn)行以下命令查看MySQL是否已啟動(dòng)

mysql_secure_installation//運(yùn)行以下命令執(zhí)行MySQL安全性操作并設(shè)置密碼

命令運(yùn)行后,根據(jù)命令行提示執(zhí)行如下操作缅刽。
輸入Y并回車開始相關(guān)配置啊掏。
選擇密碼驗(yàn)證策略強(qiáng)度,輸入2并回車衰猛。
策略0表示低迟蜜,1表示中,2表示高啡省。建議您選擇高強(qiáng)度的密碼驗(yàn)證策略娜睛。

設(shè)置MySQL的新密碼并確認(rèn)髓霞。
本示例設(shè)置密碼PASSword123!畦戒。

輸入Y并回車?yán)^續(xù)使用提供的密碼方库。
輸入Y并回車移除匿名用戶。
設(shè)置是否允許遠(yuǎn)程連接MySQL障斋。
不需要遠(yuǎn)程連接時(shí)纵潦,輸入Y并回車。
需要遠(yuǎn)程連接時(shí)垃环,輸入N或其他任意非Y的按鍵邀层,并回車。
輸入Y并回車刪除test庫(kù)以及對(duì)test庫(kù)的訪問權(quán)限遂庄。
輸入Y并回車重新加載授權(quán)表寥院。

8配置php

1.修改PHP配置文件

vi /etc/php-fpm.d/www.conf

找到user = apache和group = apache,將apache修改為nginx涛目。


image.png

2.運(yùn)行以下命令啟動(dòng)PHP-FPM

systemctl start php-fpm

systemctl enable php-fpm

大功告成=招弧!泌绣!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末钮追,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子阿迈,更是在濱河造成了極大的恐慌元媚,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,383評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件苗沧,死亡現(xiàn)場(chǎng)離奇詭異刊棕,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)待逞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門甥角,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人识樱,你說我怎么就攤上這事嗤无。” “怎么了怜庸?”我有些...
    開封第一講書人閱讀 157,852評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵当犯,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我割疾,道長(zhǎng)嚎卫,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,621評(píng)論 1 284
  • 正文 為了忘掉前任宏榕,我火速辦了婚禮拓诸,結(jié)果婚禮上侵佃,老公的妹妹穿的比我還像新娘。我一直安慰自己奠支,他們只是感情好馋辈,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,741評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著胚宦,像睡著了一般首有。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上枢劝,一...
    開封第一講書人閱讀 49,929評(píng)論 1 290
  • 那天井联,我揣著相機(jī)與錄音,去河邊找鬼您旁。 笑死烙常,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鹤盒。 我是一名探鬼主播蚕脏,決...
    沈念sama閱讀 39,076評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼侦锯!你這毒婦竟也來了驼鞭?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,803評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤尺碰,失蹤者是張志新(化名)和其女友劉穎挣棕,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體亲桥,經(jīng)...
    沈念sama閱讀 44,265評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡洛心,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,582評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了题篷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片词身。...
    茶點(diǎn)故事閱讀 38,716評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖番枚,靈堂內(nèi)的尸體忽然破棺而出法严,到底是詐尸還是另有隱情,我是刑警寧澤葫笼,帶...
    沈念sama閱讀 34,395評(píng)論 4 333
  • 正文 年R本政府宣布深啤,位于F島的核電站,受9級(jí)特大地震影響渔欢,放射性物質(zhì)發(fā)生泄漏墓塌。R本人自食惡果不足惜瘟忱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,039評(píng)論 3 316
  • 文/蒙蒙 一奥额、第九天 我趴在偏房一處隱蔽的房頂上張望苫幢。 院中可真熱鬧,春花似錦垫挨、人聲如沸韩肝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽哀峻。三九已至,卻和暖如春哲泊,著一層夾襖步出監(jiān)牢的瞬間剩蟀,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工切威, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留育特,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,488評(píng)論 2 361
  • 正文 我出身青樓先朦,卻偏偏與公主長(zhǎng)得像缰冤,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子喳魏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,612評(píng)論 2 350