天天看點

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

在之前的文章中,我們為大家介紹了如何在Ubuntu系統中安裝常用的WordPress和mysql,而這兩款軟體安裝完成并不是結束,還需要對其進行必要的設定和調試,其中就包括對動态網頁必備的資料庫的設定。今天,我們繼續為大家介紹如何設定網頁資料庫。

在給WordPress賦權成功後,我們就要對之前安裝的資料庫進行初始化,使之能配合WordPress操作。需要注意的是,這一步安裝會涉及到衆多權限的确定,一定要十分小心。若此處出現問題,很可能導緻我們的網站被遠端入侵!

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

對資料庫初始化的指令為“sudo mysql_secure_installation”。在指令輸入後,系統會進行一系列的提問,按提問順序,分别為:

  1. 要求root mysql資料庫的密碼(我們是進行初始化,是以無密碼,直接回車)
  2. 是否要設定root資料庫的密碼(此步會連續确認兩次)
  3. 是否移動匿名賬号
  4. 是否關閉root的遠端登入
  5. 是否移除測試資料庫
  6. 是否對修改内容重刷權限表

這些問題我們均輸入“Y”即可,需要注意的是,root資料庫的密碼十分重要,最好設定不易的密碼,并且自己也要妥善記憶。在回答完這些問題後,資料庫的初始化也就完成了。

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

完成資料庫初始化後,我們要在mysql中建立一個WordPress的資料庫,以便我們的網站使用,其指令行為“sudo mysql -uroot -p”。其中,-u後面緊跟(無空格)要連接配接的使用者名,這裡我們連接配接的是root使用者;而-p則是指輸入資料庫的使用者密碼。

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

輸入ubuntu和資料庫的兩個密碼後,就成功連入mysql的伺服器端。

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

這裡我們輸入“create database WordPress;”指令,即要求建立一個WordPress資料庫。

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

并輸入指令“GRANT ALL PRIVILEGES ON WordPress.* TO 'root'@'localhost' IDENTIFIED BY '你的資料庫root密碼';”,進行權限設定。這裡需要注意,指令行中的标點符号都必須為英文半角輸入,否則mysql伺服器無法解析指令。當然,也可以直接從本文中複制指令,粘貼至指令行中。

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

接着重新整理一下,輸入指令

flush privileges;      
Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17

為确定我們的資料庫建立成功,可以輸入指令“show databases;”,就能看到我們的WordPress資料庫已經成功建立。

Ubuntu内網穿透搭建網站:設定WordPress連接配接資料庫 3/17