在Debian下搭建基於Apache-Php-MySQL的wordpress部落格

來源:互聯網
上載者:User
wordpress是一個流行的部落格搭建架構,為不會html,css和js的人提供了搭建部落格的便捷方式.我這裡是在我的筆記本上搭建了一個wordpress部落格,這裡把詳細的搭建過程寫出來.

我的系統資訊如下:

具體的操作過程如下描述.

1.安裝apache2伺服器

其中apache2-doc是apache伺服器的說明和設定檔,libapache2-mod-php5是apache的php模組庫檔案.


安裝成功後,重啟apache2伺服器,

此時在瀏覽器地址欄裡面輸入http://localhost,則會看到如下的頁面,提示我們apache2伺服器已經安裝成功.

2.關於apache2的配置資訊:

a.apache2的設定檔目錄是/etc/apache2.在debian下,設定檔被打散分到了該目錄下的幾個子檔案夾中.可以看該目錄下的檔案:

其中apache2.conf 是主設定檔,該目錄下還有ports.conf檔案用來設定管理員的監聽連接埠.此外mod-enabled和sites-enabled和conf-enabled子目錄下分別有一個.conf檔案,詳細的配置說明可以看相應的說明.

b.apache2安裝時會建立一個叫做www-data的使用者,所有apache相關的進程都由該使用者來啟動執行.可以在瀏覽器裡面訪問localhost的時候,用top命令查看:

中第5條記錄即為apache2伺服器的進程開銷情況.

c.apache2的預設網頁和指令碼存放目錄為/var/www/html,在該目錄下存放的網頁(除了index頁面)都可以通過http://localhost/filename訪問到,如該目錄下有個aboutme.html,則可以在瀏覽器裡輸入http://localhost/aboutme.html訪問.

3.安裝php:

其中php5-mysql是php和mysql資料庫的介面,為了使用mysql資料庫必須安裝這個包.

安裝完成後,可以通過如下方法檢查php的安裝是否成功:

a.在/var/www/html目錄下,編寫如下內容的檔案phpinfo.php:

 

然後在瀏覽器中訪問該頁面:http://localhost/phpinfo.php,如果出現如下頁面,則說明php安裝已經成功.

往下拉一下網頁右側捲軸,就可以看到下面是php支援的各個模組和組件.看起來相當多.

4.安裝mysql:

安裝完成後,重新整理剛才的phpinfo頁面,往下拉到中間位置的時候,可以看到mysql和mysqli,說明msyql也已經安裝成功了.

5.下載wordpress壓縮檔:

訪問http://cn.wordpress.org,如所示.在右側中間位置有壓縮包供下載,點擊下載即可.

也可複製該連結地址,用wget下載(感覺好像用wget下載比較快):


下載後解壓該檔案:

解壓後的檔案放在wordpress檔案夾下,可以看看裡面的內容:

可以看到大多都是以wp開頭的檔案或檔案夾,這些檔案夾儲存了配置部落格的指令碼和展示給訪問者的頁面架構,而其他的資訊則儲存在資料庫中.

因為我們預設的網頁存放目錄是/var/www/html,所以要將該檔案夾內檔案移動到該目錄下才生效,所以執行如下移動操作:

mv -R wordpress /var/www/html

該操作會用wordpress目錄替換原來的html目錄.

現在在瀏覽器中開啟http://localhost,就會看到開始wordpress的配置的頁面了:


然後按照步提示,在mysql建立相應的wordpress資料庫,整個部落格就算搭建完成了!

下面是我搭建的部落格(隨便從網上抄了點內容…):

(-完-)

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.