Centos7搭建lnmp環(huán)境安裝wordpress(傻瓜版)

此環(huán)境為一臺(tái)新的阿里云服務(wù)器,操作系統(tǒng)是Centos7龙屉,而且沒有替換任何yum源呐粘。

開始之前,我們需要了解一些環(huán)境,平臺(tái)環(huán)境為:
CentOS 7.5
Nginx 1.12.2
MySql 5.7
Php 7.2
Wordpress 4.9.4
/var/wordpress #為本次實(shí)驗(yàn)的“網(wǎng)站根目錄”(需手動(dòng)創(chuàng)建 mkdir -p /var/wordpress)
運(yùn)行網(wǎng)站賬戶使用“nginx”賬戶(Nginx 程序安裝后自動(dòng)生成該賬戶)
數(shù)據(jù)庫名為:“wpdb”转捕,Wordpress調(diào)用數(shù)據(jù)庫用戶為:“slevin”作岖,密碼為:“Slevin@123456”(注意這不是我們管理MySql的管理賬戶!)
我的網(wǎng)站域名為 "t1.xiaoxiangti.com"(若無域名可使用公網(wǎng) IP 地址代替)

安裝所需程序

yum install -y nginx mariadb mariadb-server php php-fpm php-mysql

安裝開發(fā)工具包

  • 可先通過 yum grouplist查看一下安裝列表,這里我們只安裝其中一個(gè)開發(fā)工具包Developmennt Tools
yum groupinstall 'Development Tools' -y

配置 Nginx 服務(wù)

  • 一般nginx的默認(rèn)配置目錄是/etc/nginx/conf.d/五芝,這里我們新建一個(gè)配置文件
vim /etc/nginx/conf.d/web.conf
  • 并在web.conf 文件中寫入以下內(nèi)容,注意 server_name t1.xiaoxiangti.com; 為你的域名痘儡。
#======================== WEB options ============================
server {
        listen       80;
        server_name  t1.xiaoxiangti.com;
        root         /var/wordpress;
    index        index.php index.html;
    charset      utf-8;
#======================== Pseudo static ==========================
        location / {
    if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }
    if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; }
    if (!-f $request_filename){ rewrite (.*) /index.php; }
    }
#======================== PHP options ============================
    location ~ \.php {
        root    /var/wordpress;
        fastcgi_pass    127.0.0.1:9000;
        fastcgi_index   index.php;
        fastcgi_param   SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include         fastcgi_params;
    }
#======================== Error page =============================
        error_page 400 403 404 /40x.html;
            location = /40x.html {
        }
        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

最后啟動(dòng)nginx服務(wù),并設(shè)為開機(jī)啟動(dòng)

systemctl start  nginx
systemctl enable nginx

mysql數(shù)據(jù)庫配置

這里我們安裝的是mariadb,它是mysql的一個(gè)分支枢步,但幾乎是完全兼容mysql的沉删。有一點(diǎn)不同,啟動(dòng)mysql服務(wù)的命令是systemctl start mysqld醉途,但mariadb是systemctl start mariadb矾瑰。

  • 首先,啟動(dòng)mariadb服務(wù)
systemctl start mariadb
  • 輸入mysql登錄數(shù)據(jù)庫后隘擎,創(chuàng)建wpdb數(shù)據(jù)庫殴穴。

注意mysql模式下所有的命令后面都要加分號(hào)。

create database wpdb;
  • 創(chuàng)建供wordpress調(diào)用數(shù)據(jù)庫的賬戶,這里賬戶名為“slevin”嵌屎,密碼為“Slevin@123456":
# mysql8以下及mariadb的版本
grant all privileges on wpdb.* to 'slevin'@'localhost' identified by 'Slevin@123456';

# mysql8及以上版本
create user 'slevin'@'localhost' identified by 'Slevin@123456';
grant all privileges on wpdb.* to 'slevin'@'localhost';
  • 刷新表權(quán)限
flush privileges;

  • 重啟mariadb服務(wù)推正,并且設(shè)為開機(jī)啟動(dòng)
systemctl restart mariadb
systemctl enable mariadb

配置 PHP 服務(wù)

  • 使用vim編輯php的配置文件
vim /etc/php-fpm.d/www.conf

  • www.conf 文件中,修改user宝惰、group字段,一般默認(rèn)應(yīng)該是apache植榕,這里改為nginx用戶運(yùn)行PHP服務(wù),方便之后權(quán)限規(guī)劃:
user = nginx
group = nginx

  • 最后尼夺,啟動(dòng)php服務(wù),并設(shè)為開機(jī)啟動(dòng)
systemctl start php-fpm
systemctl enable php-fpm

安裝wordpess

依次執(zhí)行以下命令:

mkdir /var/wordpress && cd /var/wordpress/
wget  https://cn.wordpress.org/latest-zh_CN.zip && unzip latest-zh_CN.zip
mv wordpress/* /var/wordpress/ && cd /var
chmod 755 -R wordpress
chown nginx:nginx -R wordpress

如果以上操作都沒問題的話尊残,這個(gè)時(shí)候訪問你的域名或者服務(wù)器的ip的ip地址,就會(huì)看到wordpress的安裝界面了淤堵。

安裝界面這里填入上面我們創(chuàng)建好的mysql賬戶即可寝衫。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市拐邪,隨后出現(xiàn)的幾起案子慰毅,更是在濱河造成了極大的恐慌,老刑警劉巖扎阶,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件汹胃,死亡現(xiàn)場(chǎng)離奇詭異婶芭,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)着饥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門犀农,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人宰掉,你說我怎么就攤上這事呵哨。” “怎么了轨奄?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵孟害,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我戚绕,道長(zhǎng)纹坐,這世上最難降的妖魔是什么枝冀? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任舞丛,我火速辦了婚禮,結(jié)果婚禮上果漾,老公的妹妹穿的比我還像新娘球切。我一直安慰自己,他們只是感情好绒障,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布吨凑。 她就那樣靜靜地躺著,像睡著了一般户辱。 火紅的嫁衣襯著肌膚如雪鸵钝。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天庐镐,我揣著相機(jī)與錄音恩商,去河邊找鬼。 笑死必逆,一個(gè)胖子當(dāng)著我的面吹牛怠堪,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播名眉,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼粟矿,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了损拢?” 一聲冷哼從身側(cè)響起陌粹,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎福压,沒想到半個(gè)月后掏秩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绘证,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年哗讥,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了嚷那。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡杆煞,死狀恐怖魏宽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情决乎,我是刑警寧澤队询,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布蚌斩,位于F島的核電站送膳,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏丑蛤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望厦章。 院中可真熱鬧照藻,春花似錦岩梳、人聲如沸冀值。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽斥赋。三九已至疤剑,卻和暖如春隘膘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背纵势。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留育瓜,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像怀喉,于是被迫代替她去往敵國和親躬拢。 傳聞我的和親對(duì)象是個(gè)殘疾皇子聊闯,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容