WordPress 搭建個人博客/站點

本教程以 Linux 系統(tǒng) CentOS 6.1 為例屿脐,搭建一個 WordPress 個人站點,整體流程如下:

image

需要用到的工具和服務有:

主機:使用云服務器或vps。

域名:如果域名指向中國境內(nèi)服務器的網(wǎng)站丧荐,須進行工信部備案, 然后解析映射到所購買的主機ip。

WinSCP和Xshell:用于遠程主機的登錄喧枷、編輯虹统、上傳文件。

步驟 一:搭建 LNMP 環(huán)境

LNMP 是 Linux割去、Nginx窟却、MySQL 和 PHP 的縮寫,這個組合是最常見的 Web 服務器的運行環(huán)境之一呻逆。在創(chuàng)建好云服務器實例之后夸赫,您可以開始進行 LNMP 環(huán)境搭建。

Linux:Linux 系統(tǒng)(本文為 CentOS 6.1)咖城;

Nginx:Web 服務器程序茬腿,用來解析 Web 程序呼奢;

MySQL:一個數(shù)據(jù)庫管理系統(tǒng);

PHP:Web 服務器生成網(wǎng)頁的程序切平。

1. 在主機上使用 Yum 安裝Nginx握础、MySQL、PHP

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

2. 將各軟件設置為開機啟動:

chkconfig nginx on

chkconfig mysqld on

chkconfig php-fpm on

3. 配置 Nginx

(1) 修改nginx的配置文件 /etc/nginx/conf.d/default.conf

server {

listen 80;

server_name www.xxxxx.com;

root /usr/local/www/wordpress; #該目錄配置為wordpress解壓后的目錄

index index.php index.html index.htm;

location / {

index index.php index.html index.htm;

try_files $uri $uri/ /index.php index.php;

}

location ~ \.php$ {

fastcgi_pass  127.0.0.1:9000;

fastcgi_index  index.php;

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

include        fastcgi_params;

}
}

(2) 配置完后, 啟動nginx

service nginx start

4. 配置MSQL

(1) 啟動 MySQL 服務器

service mysqld start

(2) 創(chuàng)建wordpress所需的數(shù)據(jù)庫

CREATE DATABASE <數(shù)據(jù)庫名>;

(3) 創(chuàng)建新用戶賬號

GRANT ALL PRIVILEGES ON <數(shù)據(jù)庫名>.* TO "用戶名"@"localhost"IDENTIFIED BY "密碼";

(4) 使配置立刻生效

FLUSH PRIVILEGES;

(5) 退出MySQL

EXIT
image

5. 啟動 PHP-FPM 服務

service php-fpm start

步驟 二:下載WordPress, 并添加配置文件

在主機上選取一個目錄, 作為wordpress的存放目錄, 該教程選擇的目錄為: /usr/local/www/

1. 下載 WordPress中文版本

cd /usr/local/www

wget https://cn.wordpress.org/latest-zh_CN.tar.gz

2. 解壓, 解壓后的文件名稱為 wordpress

tar zxvf latest-zh_CN.tar.gz

3. 創(chuàng)建新配置文件

(1) 將wp-config-sample.php文件復制一份,命名為wp-config.php的文件悴品。

cd wordpress/

cp wp-config-sample.php wp-config.php

(2) 打開并編輯新創(chuàng)建的配置文件禀综。

// ** MySQL settings - You can get this info from your web host ** //

/** The name of the database for WordPress */

define( 'DB_NAME', '數(shù)據(jù)庫名' );

/** MySQL database username */

define( 'DB_USER', '用戶名' );

/** MySQL database password */

define( 'DB_PASSWORD', '密碼' );

/** MySQL hostname */

define( 'DB_HOST', 'localhost' );

/** Database Charset to use in creating database tables. */

define( 'DB_CHARSET', 'utf8' );

/** The Database Collate type. Don't change this if in doubt. */

define( 'DB_COLLATE', '' );

步驟 三:啟動WordPress安裝程序

在瀏覽器訪問以下網(wǎng)址,進入 WordPress的 安裝頁面:

http://www.xxxxx.com/wp-admin/install.php # 改成自己的映射到主機的域名
image

填寫所需信息后, 點擊”安裝WordPress”后, 既可進入后臺控制面板苔严。

image

現(xiàn)在已經(jīng)完成WordPress 博客站點的創(chuàng)建定枷,并可以發(fā)布博客文章了。

備注:

(1) 在使用過程中上傳附件時, 提示“wp-contents/uploads//沒有上級目錄的寫權限

解決方案: 修改wordpress的目錄權限為777

chmod 777 -R /usr/local/www/wordpress # 改成你的wordpress的目錄

(2) 上傳主題或插件出現(xiàn)輸入ftp賬號的問題

解決方案: 在 wp-config.php 文件底部加入以下代碼

define("FS_METHOD", "direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

(3) Nginx 設置wordpress 偽靜態(tài)

server {

listen 80;

server_name www.XXXXXX.com;

root /usr/local/www/wordpress;

index index.php index.html index.htm;

location / {

try_files $uri $uri/ /index.php?$args;

}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

location ~ .php$ {

fastcgi_pass  127.0.0.1:9000;

fastcgi_index  index.php;

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

include        fastcgi_params;
}
}
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末届氢,一起剝皮案震驚了整個濱河市欠窒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌退子,老刑警劉巖岖妄,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異寂祥,居然都是意外死亡荐虐,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進店門壤靶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來缚俏,“玉大人,你說我怎么就攤上這事贮乳。” “怎么了恬惯?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵向拆,是天一觀的道長。 經(jīng)常有香客問我酪耳,道長浓恳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任碗暗,我火速辦了婚禮颈将,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘言疗。我一直安慰自己晴圾,他們只是感情好,可當我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布噪奄。 她就那樣靜靜地躺著死姚,像睡著了一般人乓。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上都毒,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天色罚,我揣著相機與錄音,去河邊找鬼账劲。 笑死戳护,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的瀑焦。 我是一名探鬼主播腌且,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蝠猬!你這毒婦竟也來了切蟋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤榆芦,失蹤者是張志新(化名)和其女友劉穎柄粹,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體匆绣,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡驻右,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了崎淳。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片堪夭。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖拣凹,靈堂內(nèi)的尸體忽然破棺而出森爽,到底是詐尸還是另有隱情,我是刑警寧澤嚣镜,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布爬迟,位于F島的核電站,受9級特大地震影響菊匿,放射性物質(zhì)發(fā)生泄漏付呕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一跌捆、第九天 我趴在偏房一處隱蔽的房頂上張望徽职。 院中可真熱鬧,春花似錦佩厚、人聲如沸姆钉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽兰怠。三九已至,卻和暖如春瞻赶,著一層夾襖步出監(jiān)牢的瞬間筋讨,已是汗流浹背埃叭。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留悉罕,地道東北人赤屋。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像壁袄,于是被迫代替她去往敵國和親类早。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,033評論 2 355

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