在CentOS系統上從零開始搭建WordPress部落格的全流程記錄_php執行個體

來源:互聯網
上載者:User

概述

最近買了台伺服器,準備搭建個人部落格,來持續更新自己的部落格,

環境

  • 伺服器作業系統:CentOS 7.0
  • 部落格部署伺服器:Apache
  • 後台語言:PHP
  • 資料庫:MySql
  • 前端架構:WordPress

步驟

一、安裝Apache

安裝 Apache 很簡單,只需要在終端輸入以下命令就可以了:

sudo yum install httpd

sudo 的意思是用 root 使用者做什麼操作,yum install 是線上安裝;然後輸入 yes 就確認下載安裝了。

安裝完畢之後我們需要啟動服務:

sudo service httpd start

當啟動伺服器完成之後,先別著急往下弄,可以直接在瀏覽器中輸入伺服器的 ip 地址,應該就可以看到 Apache 的歡迎頁面了。

This page is used to test the operation of the Apache HTTP server after it has been installed………等等

如果你的 ip 地址已經和網域名稱綁定了,那麼在瀏覽器中輸入你的網域名稱也可以訪問了,是不是很酷,就是這麼簡單,咱們繼續。

二、安裝 MySql

安裝 MySql,並啟動 MySql

sudo yum install mysql-server sudo service mysqld start

通過上面的命令就可以安裝並啟動了 mysql,安裝 mysql 的時候會詢問你一些簡單的配置,輸入 enter 和 yes 一路下來就 OK 了。

三、安裝 PHP 以及相關 PHP 組件

先安裝 PHP

sudo yum install php php-mysql

安裝 PHP 相關組件

yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

我先安裝了這幾個組件,為以後使用,你要想瞭解所有的 PHP 組件的話,可以使用如下命令搜尋:

yum search php-

四、開機預設啟動 Apache 和 Mysql 服務

使用如下命令即可選擇開機啟動 Apache 和 Mysql:

sudo chkconfig http onsudo chkconfig mysql on

五、測試 PHP 是否安裝成功

建立一個 info.php 檔案:

sudo vim /var/www/html/info.php

然後輸入 i 進入編輯模式,在檔案中寫入下面的 PHP 命令:

<?phpphpinfo();?>

然後按 esc 鍵進入命令模式, 按下 Shift 鍵和兩次 z 鍵,就退出儲存檔案。

在瀏覽器中輸入 IP地址/info.php,例如:123.56.183.34/info.php 斷行符號,就可以看到 PHP 的資訊了。

六、下載 WordPress

可以到https://wordpress.org/官網上去翻,或通過下面的命令下載:

wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip

七、解壓

使用 unzip 來解壓檔案:

unzip wordpress-3.8-zh_CN.zip

八、在 Mysql 中建立資料庫

mysql -u root -p

通過上面的命令進入資料庫,然後輸入密碼:password

然後建立一個叫 wordpress 的資料庫

create database wordpress;

九、修改 wp-content.php 檔案

按照下面的形式修改 wp-content.php 檔案,

/** MySQL資料庫名:wordpress */define(‘DB_NAME', ‘wordpress'); /** MySQL資料庫使用者名稱 :root*/define(‘DB_USER', ‘root'); /** MySQL資料庫密碼 :password*/define(‘DB_PASSWORD', ‘password');/** MySQL主機(不用修改) */define(‘DB_HOST', ‘localhost');

十、把檔案複製到 /var/www/html 目錄下

cp -rf wordpress/* /var/www/html/

十一、測試

在瀏覽器中輸入伺服器的 ip 即可查看到自己首頁。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.