wordpress是使用php語言開發的部落格平台,使用者可以在支援php和mysql資料庫的伺服器上架設屬於自己的**。也可以把 wordpress當作乙個內容管理系統(cms)來使用。 wordpress是一款個人部落格系統,並逐步演化成一款內容管理系統軟體,它是使用php語言和mysql資料庫開發的。使用者可以在支援 php 和 mysql資料庫的伺服器上使用自己的部落格。
環境說明:
在同一臺主機上實現lamp(linux + apache + mariadb + php)
centos 7.3、apache 2.4.6、mariadb 5.5.52、php 5.4.16
1 安裝lamp
採用yum方式進行安裝httpd、mariadb、php、php-mysql,php-mysql用來進行php和mariadb資料庫的連線。
[root@centos7 ~]# yum install httpd mariadb-server php php-mysql -y2 建立新的虛擬主機(1)新增虛擬主機配置檔案
(2)建立所需目錄
[root@centos7 ~]# mkdir /var/www/wordpress3 在虛擬主機主目錄/var/www/wordpress下新建index.php檔案
[root@centos7 ~]# vim /var/www/wordpress/index.php4 檢查語法並啟動httpd服務(1)檢查語法
(2)啟動httpd服務
[root@centos7 ~]# systemctl start httpd.service5 測試在瀏覽器中輸入www.mywordpress.com
可以看到php預設頁面已經成功顯示,說明測試成功
(1)解壓縮
[root@centos7 ~]# tar -xf wordpress-4.7.4-zh_cn.tar.gz(2)把解壓縮後得到的檔案(wordpress)複製到documentroot(/var/www/wordpress/)下
[root@centos7 ~]# cp -a wordpress /var/www/wordpress/7 啟動mariadb服務
[root@centos7 ~]# systemctl start mariadb8 通過瀏覽器訪問wordpress在瀏覽器中輸入
注意:配置dns伺服器解析www.test.com 為192.168.29.100
或者 修改windows 下的c:\windows\systeme32\drivers\etc\hosts檔案
可以看到已經出了wordpress 頁面,可以點選「現在就開始」就行配置,也可以手動修改配置檔案
9 修改wordpress配置檔案
(1)進入wordpress目錄(/var/www/wordpress/wordpress/)
[root@centos7 ~]# cd /var/www/wordpress/wordpress/(2)複製cp wp-config-sample.php模板檔案為 wp-config.php,然後編輯
[root@centos7 ~]# vim /var/www/wordpress/wordpress/wp-config.php10 在資料庫中建立資料庫和使用者(1)建立資料庫// ** mysql 設定 - 具體資訊來自您正在使用的主機 ** //
/** wordpress資料庫的名稱 */
define('db_name', 'wordpress');
/** mysql資料庫使用者名稱 */
define('db_user', 'test1');
/** mysql資料庫密碼 */
define('db_password', '123456');
/** mysql主機 */
define('db_host', 'localhost');
mariadb [(none)]> create database wordpress;(2)建立使用者query ok, 1 row affected (0.00 sec)
mariadb [(none)]> create user 'test1'@'localhost' identified by '123456';(3)給使用者授權query ok, 0 rows affected (0.00 sec)
mariadb [(none)]> grant all on wordpress.* to 'test1'@'localhost';11 再次訪問wordpressquery ok, 0 rows affected (0.01 sec)
填入相關資訊,就可以正常訪問部落格了。
CentOS搭建lamp環境和wordpress
參考 系統環境 vim var www html test.php 在檔案中錄入 echo test page phpinfo 瀏覽器視窗訪問 http localhost test.php,出現php資訊則說明成功.use mysql grant all privileges on to root...
利用github page搭建部落格
很多人用 wordpress,你為什麼要用 github pages 來搭建?1 github pages有300m免費空間,資料自己管理,儲存可靠 2 學著用 github,享受 github 的便利,上面有很多大牛,眼界會開闊很多 3 順便看看 github 工作原理,最好的團隊協作流程 4 g...
Linux下certpot 免費搭建https協議
centos配置let s encrypt並自動更新 假如就放在 home下 如果報錯,再執行一遍 email為郵箱,w後面為 目錄,d後面為 網域名稱 然後生成的證書在 etc letsencrypt live 下 編輯nginx配置檔案,不同框架,需要改不同的東西,大同小異 server loc...