基于ubuntu搭建wordpress個人博客

軟件環(huán)境
Ubuntu Server 16.04.1 LTS 64位

搭建WordPress個人博客

LAMP 是 Linux开仰、Apache苗傅、MySQL 和 PHP 的縮寫熬甫,是 Wordpress 系統(tǒng)依賴的基礎(chǔ)運行環(huán)境唉锌。我們先來準備LAMP環(huán)境:

1. 準備LAMP環(huán)境

  • 安裝Apache2
    在終端輸入該命令诗舰,使用apt-get安裝Apache2: sudo apt-get install apache2 -y
    安裝好后訪問IP地址警儒,查看到“it works"界面,說明apache2安裝成功眶根。
  • 安裝PHP組件
    apt-get里有php7.0蜀铲,所以我們可以直接安裝php7.0:
    sudo apt-get install php7.0 -y
    安裝php相關(guān)組件:
    sudo apt-get install libapache2-mod-php7.0
  • 安裝MySQL服務(wù)
    安裝 MySQL 過程中,控制臺會提示您輸入 MySQL 的密碼属百,您需要輸入兩次密碼记劝,并記住您輸入的密碼,后續(xù)步驟需要用到:
    sudo apt-get install mysql-server -y
    安裝php MySQL相關(guān)組件:
    sudo apt-get install php7.0-mysql
  • 安裝phpmyadmin
    使用 apt-get 安裝 phpmyadmin族扰,安裝過程中厌丑,您需要根據(jù)提示選擇 apache2 ,再輸入root密碼 和數(shù)據(jù)庫密碼:
    sudo apt-get install phpmyadmin -y
    建立/var/www/html下的軟鏈接:
    sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
    重啟MySQL服務(wù):
    sudo service mysql restart
    重啟Apache服務(wù):
    sudo mystemctl restart apache2.service

2. 安裝并配置Wordpress

  • 安裝Wordpress
    我們需要下載一個Wordpress壓縮包:
    wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.zip
    下載完成后渔呵,解壓這個壓縮包
    sudo unzip wordpress-4.7.4-zh_CH.zip
    解壓完后怒竿,就能在Wordpress文件夾里看到Wordpress的源碼了
  • 為wordpress配置一個數(shù)據(jù)庫
    進入mysql,輸入以下代碼后扩氢,按提示輸入MySQL密碼:
    mysql -u root -p
    為wordpress創(chuàng)建一個叫wordpress的數(shù)據(jù)庫:
    CREATE DATABASE wordpress;
    為這個數(shù)據(jù)庫設(shè)置一個用戶為wordpressuser:
    CREATE USER wordpressuser;
    為這個用戶配置一個密碼為password123:
    SET PASSWORD FOR wordpressuser= PASSWORD("password123");
    為這個用戶配置數(shù)據(jù)庫的訪問權(quán)限:
    GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"password123";
    生效這些配置
    FLUSH PRIVILEGES;
    然后退出mysql
    exit;
  • 配置wordpress
    由于PHP默認訪問 /var/www/html/ 文件夾耕驰,所以我們需要把wordpress文件夾里的文件都復(fù)制到 /var/www/html/ 文件夾
    sudo mv wordpress/* /var/www/html/
    修改一下 /var/www/html/ 目錄權(quán)限:
    sudo chmod -R 777 /var/www/html/
    將apache指定到index.html
    sudo mv /var/www/html/index.html /var/www/html/index~.html
    重啟Apache服務(wù):
    sudo systemctl restart apache2.service
  • 測試訪問
    http://193.112.197.68

3. 準備域名和解析

  • 域名注冊
  • 域名解析
    域名解析后可以通過ping命令檢查域名是否生效,如:
    ping www.linqingmaoer.cn
    如果ping命令返回的信息中含有你設(shè)置的解析的IP地址录豺,說明解析成功朦肘。

WordPress博客已經(jīng)部署完成,可以通過瀏覽器訪問博客查看效果了双饥。


進入博客后厚骗,發(fā)現(xiàn)有更新提示,由于我們下載安裝的wordpress是4.7.4版本兢哭,它提示我們更新到4.9.5领舰,強迫癥的我當然就嘗試了下更新,結(jié)果彈出一個連接信息:

FTP

這時候就需要我們搭建FTP服務(wù)迟螺,這里使用Ubuntu Server 16.04.1 LTS 64位系統(tǒng)在Linux云服務(wù)器上搭建服務(wù)冲秽,使用vsftpd作為FTP服務(wù)端。

步驟一

安裝vsftpd
sudo apt-get install vsftpd
安裝完成后啟動VSFTPD服務(wù):
service vsftpd start

步驟二

新建目錄/home/uftp作為用戶目錄
sudo mkdir /home/uftp

步驟三

新建用戶uftp矩父,制定用戶主目錄和所用shell锉桑,并設(shè)置密碼
sudo useradd -d /home/uftp -s /bin/bash uftp
然后將目錄/home/uftp的所屬者和所屬組都改為uftp:
sudo chown uftp:uftp /home/uftp

步驟四

新建文件/etc/vsftpd.user_list, 用于存放允許訪問ftp的用戶:
sudo vi /etc/vsftpd.user_list
編輯內(nèi)容,按下鍵盤【a】開啟編輯窍株,在其中添加用戶uftp,添加完成后按下鍵盤【Esc】民轴,任意位置輸入:write保存修改攻柠,輸入:quit退出編輯。

uftp
步驟五

編輯VSFTPD配置文件
VSFTPD配置文件為/etc/vsftpd.conf后裸,執(zhí)行命令:
sudo vi /etc/vsftpd.conf
做如下修改:
打開注釋 write_enable=YES
添加信息 userlist_file=/etc/vsftpd.user_list
添加信息 userlist_enable=YES
添加信息 userlist_deny=NO <img
修改完成后保存退出瑰钮。修改與保存操作看步驟四。

VSFTPD配置文件
步驟六

測試
現(xiàn)在在Windows下打開cmd窗口微驶,執(zhí)行命令:
ftp [你的linux機器的ip地址]
Linux下查看ip地址的命令為:
ifconfig
執(zhí)行完ftp命令后浪谴,如果連接成功,會讓你輸入用戶名和密碼因苹,輸入我們剛剛添加的用戶uftp的用戶名和密碼即可:
命令pwd和lcd分別可以查看遠程Linux下和本地Windows下的當前目錄:
現(xiàn)在在Linux下的目錄/home/uftp下新建文件test_ftp_download.txt苟耻,在windows下的家目錄(我的為C:\Users\Ph)下新建文件test_ftp_upload.txt,分別用來測試下載和上傳功能:

下載文件使用命令:get [文件名]
上傳文件使用命令:put [文件名]

FTP測試

FTP服務(wù)搭建好了扶檐,我發(fā)現(xiàn)我還是不能通過那個連接信息凶杖。強迫癥的我最后還是找到了解決辦法:把apache2的運行用戶改為自己的當前用戶。
sudo nano /etc/apache2/apache2.conf

# These need to be set in /etc/apache2/envvars
User ubuntu
Group ubuntu

這里我的用戶名是ubuntu款筑。

ubuntu nano操作:

表示鍵盤上的ctrl鍵智蝠,G表示同時按下ctrl和g
^O ==(F3) Write the current file to disk == ^O WriteOut
保存
然后回車就保存了

^X ==(F2) Close currently loaded file/Exit from nano
退出

^Y ==(F7) Move to the previous screen
上一屏幕

^V == ( F8 ) Move to the next screen
下一屏幕

最后的最后,我發(fā)現(xiàn)我還是不能通過上述的連接信息醋虏。于是我把主機名Linux(我的主機名)改成了我的主機IP地址寻咒。

然后就開始愉快得更新版本和主題,安裝插件了颈嚼。

資料來源:
騰訊云服務(wù)器文檔:https://cloud.tencent.com/document/product/213/10912
Ubuntu 16.04下vsftpd 安裝配置實例:
https://www.linuxidc.com/Linux/2017-06/144807.htm

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末毛秘,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子阻课,更是在濱河造成了極大的恐慌叫挟,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件限煞,死亡現(xiàn)場離奇詭異抹恳,居然都是意外死亡,警方通過查閱死者的電腦和手機署驻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門奋献,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人旺上,你說我怎么就攤上這事瓶蚂。” “怎么了宣吱?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵窃这,是天一觀的道長。 經(jīng)常有香客問我征候,道長杭攻,這世上最難降的妖魔是什么祟敛? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮兆解,結(jié)果婚禮上馆铁,老公的妹妹穿的比我還像新娘。我一直安慰自己痪宰,他們只是感情好叼架,可當我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布畔裕。 她就那樣靜靜地躺著衣撬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪扮饶。 梳的紋絲不亂的頭發(fā)上具练,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天,我揣著相機與錄音甜无,去河邊找鬼扛点。 笑死,一個胖子當著我的面吹牛岂丘,可吹牛的內(nèi)容都是我干的陵究。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼奥帘,長吁一口氣:“原來是場噩夢啊……” “哼铜邮!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起寨蹋,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤松蒜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后已旧,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體秸苗,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年运褪,在試婚紗的時候發(fā)現(xiàn)自己被綠了惊楼。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡秸讹,死狀恐怖檀咙,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情嗦枢,我是刑警寧澤攀芯,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站文虏,受9級特大地震影響侣诺,放射性物質(zhì)發(fā)生泄漏殖演。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一年鸳、第九天 我趴在偏房一處隱蔽的房頂上張望趴久。 院中可真熱鬧,春花似錦搔确、人聲如沸彼棍。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽座硕。三九已至,卻和暖如春涕蜂,著一層夾襖步出監(jiān)牢的瞬間华匾,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工机隙, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蜘拉,地道東北人。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓有鹿,卻偏偏與公主長得像旭旭,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子葱跋,可洞房花燭夜當晚...
    茶點故事閱讀 45,044評論 2 355

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

  • 一持寄、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件) ls -a 列出當前目錄文件(包括隱含文件) ls...
    會飛的魚Coo閱讀 4,514評論 1 23
  • 一、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件) ls -a 列出當前目錄文件(包括隱含文件) ls...
    小杰的簡書閱讀 2,508評論 0 45
  • 一年局、文件/文件夾管理 ls 列出當前目錄文件(不包括隱含文件)ls -a 列出當前目錄文件(包括隱含文件)l...
    路癡千行閱讀 2,398評論 0 5
  • Ubuntu 常用命令大全 查看軟件 xxx 安裝內(nèi)容 #dpkg -L xxx 查找軟件 #apt-cache ...
    guiwuzhe閱讀 2,550評論 0 14
  • 引言:因為需要际看,最近打算為我們的CTF戰(zhàn)隊搭建一個網(wǎng)站,因此買了一個國外的VPS矢否,操作系統(tǒng)是ubuntu的仲闽,準備用...
    jessica1123閱讀 9,144評論 4 8